Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.

Slides:



Advertisements
Similar presentations
VoIP PRESENTATION BY HÜSEYİN SAVRAN OUTLINE PSTN an brief history of telephone.
Advertisements

Internet for multimedia content Yogendra Pal Chief Engineer, All India Radio.
Packet Based Multimedia Communication Systems H.323 & Voice Over IP Outline 1. H.323 Components 2. H.323 Zone 3. Protocols specified by H Terminal.
CCNA – Network Fundamentals
Chapter 7: Transport Layer
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking Assist. Prof.
Lecture 7 Transport Layer
EE436 CS422 Wireless Networking Technologies and Aplications Video Streaming via ad-hoc Network Group 5 Ali Karaduman Mehmet Kopan Onur Özbek M.Burak Şenol.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 28 Real-Time Traffic over the Internet.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
The Real Time Streaming Protocol (RTSP)
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
Knowledge Fusion Research Workshop St. Michaels, Maryland October 19-22, 2004 KMCOE Surveillance Imagery Over An Agent-Based Platform Dr. Willie Thompson,
Vrtpvrtpvrtpvrtp VRTP: Implementing a Monitor Application for the Real-Time Transport Protocol (RTP) using the Java Media Framework (JMF) Francisco Afonso.
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Application Layer – Lecture.
UNCW UNCW SIGGRAPH 2002 Topic #3: Continuous Media in Wired and Wireless Environments Ronald J. Vetter Department of Computer Science University of North.
Lecture15 Java Media Framework IV. Processing Individual Frames The JMF’s BufferToImage and ImageToBuffer classes can be used to obtain frame images from.
CS335 Principles of Multimedia Systems Multimedia Over IP Networks -- I Hao Jiang Computer Science Department Boston College Nov. 6, 2007.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 1. RTP/RTCP.
FYP0002 Wireless Cyber Campus Supervisor: Prof. Michael R. Lyu Student:Jang Kim Fung Tang Ho Man.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
1 Video and Audio Over The Net Mahdi ZandakbariVesal Hajiabbas.
1 NETE4631 Communicating with the Cloud and Using Media and Streaming Lecture Notes #14.
Video Streaming © Nanda Ganesan, Ph.D..
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
Multimedia Communications
Multimedia Communications Student: Blidaru Catalina Elena.
IP Ports and Protocols used by H.323 Devices Liane Tarouco.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
Video Conferencing-introduction --- IT Acumens. COM --- IT Acumens. COMIT Acumens. COMIT Acumens. COM.
Transport Layer Layer #4 (OSI-RM). Transport Layer Main function of OSI Transport layer: Accept data from the Application layer and prepare it for addressing.
CS 6401 Internetworking Outline Internet Architecture Best Effort Service Model.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Minor Project By: Pasang Gurung Pramod Nepal Rajendra Bdr. Thapa.

E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
QuickTime The Joy of Streaming!. QuickTime Streaming Server Allows for real time delivery of media over a network. intranet internet Content can be prerecorded.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 28 Multimedia.
Prepared by: Azara Prakash L.. Contents:-  Data Transmission  Introduction  Socket Description  Data Flow Diagram  Module Design Specification.
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
Submitted By: Aayush Beri Di Wen.  Library : Java Media Framework (JMF)  Protocol and System Design  Code Snippet  Simulation.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 20 – Multimedia Session Protocols Klara Nahrstedt Spring 2012.
Internet multimedia: simplest approach audio, video not streamed: r no, “pipelining,” long delays until playout! r audio or video stored in file r files.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Multiplexing Team Members: Cesar Chavez Arne Solas Steven Fong Vi Duong David Nguyen.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Video Conferencing and Media Converging using RTP Model Viva on
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
Multimedia Streaming I. Fatimah Alzahrani. Introduction We can divide audio and video services into three broad categories: streaming stored audio/video,
Java’s networking capabilities are declared by the classes and interfaces of package java.net, through which Java offers stream-based communications that.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
UDP: User Datagram Protocol. What Can IP Do? Deliver datagrams to hosts – The IP address in a datagram header identify a host – treats a computer as an.
Chapter 7: Transport Layer
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
Video Conferencing-introduction
RTP and RTSP Realtime Transport Protocol
Real Time Streaming Protocol
COMPUTER NETWORKS CS610 Lecture-35 Hammad Khalid Khan.
Presentation transcript:

Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş

Project Description  Wireless Ad-Hoc Network communication in wider area by hopping from node to node  Multiple users will be able to talk simultaneously without needing an access point and Internet

Software Requirements  Functional Requirements See all connected users to WLAN Send request -> Accept / Reject  Non-Functional Requirements For fluid conversation, fast&efficient voice transfer Full-duplex-> speak&heard at the same time

Technologies Used  Hardware Technologies Laptop with b Wireless technology Microphone & speaker  Software Technologies Eclipse IDE Netbeans Java Media Framework (JMF) library

Java Media Framework (JMF)  Enables audio, video and other time-based media to be added to applications and applets built on Java technology.  Capture, playback, stream, and transcode multiple media formats, extends the Java 2 Platform, Standard Edition (J2SE) for multimedia developers by providing a powerful toolkit to develop scalable, cross- platform technology.

JMF Structure  data sources (Data source)  interception equipment (Capture Device, including the interception of video and audio equipment)  player (Player)  processor (Processor)  data format (Format)  Manager (Manager)

Real-time Transport Protocol (RTP )  RTP is an end to end transport layer protocol intended for transmitting real- time data such as audio and video.  RTP has a companion protocol called RTP Control Protocol ( RTCP) whose role is to monitor the quality of data delivery offered by the RTP.

Why we used RTP?  TCP is not an appropriate choice for carrying real-time multimedia contents Multimedia contents do not demand the 100% reliability Overhead introduced by TCP causes large amount of delay in receiving the data and makes the application less interactive  UDP is also unsuitable for multimedia transmission UDP does not guarantee ordered delivery of packets

The networking protocol stack with JMF RTP API

DEMO

What we have learned?  Hardware access from software  UDP and datagram  JMF and RTP

Future Plans  View all connected clients in the wireless network area  Multi-hop communication  User friendly GUI

Thank You for Your Listening Any Questions?