HANNAM UNIVERSITY 1 Chapter 28 Real-Time Traffic over the Internet.

Slides:



Advertisements
Similar presentations
© De Montfort University, Protocols for multimedia transmission over the Internet Howell Istance Dept. of Computer Science De Montfort University.
Advertisements

Streaming Video over the Internet
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 28 Real-Time Traffic over the Internet.
Fundamentals of Multimedia Part III: Multimedia Communications and Networking Chapter 15 : Network Services and Protocols for Multimedia Communications.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
The Real Time Streaming Protocol (RTSP)
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
RTP: A Transport Protocol for Real-Time Applications Provides end-to-end delivery services for data with real-time characteristics, such as interactive.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
19 – Multimedia Networking. Multimedia Networking7-2 Multimedia and Quality of Service: What is it? multimedia applications: network audio and video (“continuous.
User Control of Streaming Media: RTSP
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.
Real-time traffic Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda RT traffic characteristic RT traffic profiles RT traffic requirements RT Architecture.
CS158B Project By Shing Chau Jerry Ko Ying Li
Real-time Transport Protocol Matt Boutell CS457: Computer Networks November 15, 2001.
Multimedia Applications r Multimedia requirements r Streaming r Phone over IP r Recovering from Jitter and Loss r RTP r Diff-serv, Int-serv, RSVP.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 1. RTP/RTCP.
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.
CS335 Principles of Multimedia Systems Multimedia Over IP Networks -- II Hao Jiang Computer Science Department Boston College Nov. 8, 2007.
Multimedia Communications over the Internet. IP Packet-Switching Networks Packet-switching protocols based on the Internet Protocol (IP) generally consist.
K. Salah 1 Chapter 28 VoIP or IP Telephony. K. Salah 2 VoIP Architecture and Protocols Uses one of the two multimedia protocols SIP (Session Initiation.
RTP/RTCP – Real Time Transport Protocol/ Real Time Control Protocol Presented by Manoj Sivakumar.
CS640: Introduction to Computer Networks
T Multimedia Programming Maciej Korczyński, Krzysztof Zurek.
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.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
6: Multimedia Networking6a-1 Chapter 6: Multimedia Applications r Multimedia requirements r Streaming r Phone over IP r Recovering from Jitter and Loss.
IP Ports and Protocols used by H.323 Devices Liane Tarouco.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Multimedia Over IP: RTP, RTCP, RTSP “Computer Science” Department of Informatics Athens University of Economics and Business Λουκάς Ελευθέριος.
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.
CS640: Introduction to Computer Networks Aditya Akella Lecture 19 - Multimedia Networking.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
1 o characteristics – From an application-level API to the physical layer – CBR, VBR, ABR and UBR – Cell: bytes – Virtual circuits: virtual channel.
Real Time Protocol (RTP) 김 준
Making the Best of the Best-Effort Service (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot.
Streaming Media Control n The protocol components of the streaming n RTP/RTCP n RVSP n Real-Time Streaming Protocol (RTSP)
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.
Chapter 28. Network Management Chapter 29. Multimedia
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
BAI513 - PROTOCOLS RTP - RTCP BAIST – Network Management.
Chapter 15 Chapter 15 Multimedia and Networks Multimedia Systems.
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.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
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.
Ch 6. Multimedia Networking Myungchul Kim
Multimedia Streaming I. Fatimah Alzahrani. Introduction We can divide audio and video services into three broad categories: streaming stored audio/video,
McGraw-Hill©2003 The McGraw-Hill Companies, Inc. Chapter 3 Transport Layer.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
RTP/RTCP/RTSP Ben Biro CISC 856 – Spring '10 University of Delaware Thanks to Professor Amer, Henning Schulzrinne, Colin Perkins, Amit Hetawal.
Week-5 (Lecture-1) Streaming media: Audio video content over internet Played immediately No wait for download file Use the data packet Advantages: Video.
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
DMET 602: Networks and Media Lab
19 – Multimedia Networking
Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
RTP: A Transport Protocol for Real-Time Applications
Networking Applications
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
Net 431: ADVANCED COMPUTER NETWORKS
Chapter 25 Multimedia TCP/IP Protocol Suite
Networking Applications
Multimedia and Networks
Presentation transcript:

HANNAM UNIVERSITY 1 Chapter 28 Real-Time Traffic over the Internet

HANNAM UNIVERSITY 2 CONTENTS CHARACTERISTICS RTP RTCP

HANNAM UNIVERSITY 3 인터넷상의 실시간 트래픽  실시간 멀티미디어 트래픽

HANNAM UNIVERSITY 4 인터넷상의 실시간 트래픽 In real-time traffic, if we ignore propagation delay, the production, transmission, and use of data takes place at the same time.

HANNAM UNIVERSITY 5 인터넷상의 실시간 트래픽 Example 1 An example of non-real-time multimedia traffic is the downloading of a video from the Internet. The video has already been made; it’s a finished product. A client HTTP is used to download the video from an HTTP server and the user views the video at a later time. The production, transmission, and use all happen at different times. Figure 28.2 shows this situation

HANNAM UNIVERSITY 6 인터넷상의 실시간 트래픽  비실시간 멀티미디어 트래픽

HANNAM UNIVERSITY 7 인터넷상의 실시간 트래픽 Example 2 Now let us consider an example of real-time multimedia traffic. Consider a video conference in which a camera is connected to a server that transmits video information as it is produced. Everything that happens at the server site can be displayed on the computer at the client site. This is both multimedia (video) and real-time traffic (production and use at the same time). Figure 28.3 shows the situation.

HANNAM UNIVERSITY 8 인터넷상의 실시간 트래픽  실시간 멀티미디어 트래픽

HANNAM UNIVERSITY 9 CHARACTERISTICS 28.1

HANNAM UNIVERSITY 특징  시간적인 관계

HANNAM UNIVERSITY 특징  지터 (jitter)  서로 다른 지연시간으로 도착되어 새기는 시간적인 gap

HANNAM UNIVERSITY 특징 Jitter is introduced in real-time data by the delay between packets.

HANNAM UNIVERSITY 특징  타임스탬프 (timestamp)  지터 해결방법으로 재생시간을 나타내는 시간정보 이용

HANNAM UNIVERSITY 특징 To prevent jitter, we can timestamp the packets and separate the arrival time from the playback time.

HANNAM UNIVERSITY 특징  재생 버퍼  도착시간과 재생시간을 분리하기 위해 재생될 때까 지 수신 데이터 저장

HANNAM UNIVERSITY 특징 A playback buffer is required for real-time traffic.

HANNAM UNIVERSITY 특징 A sequence number on each packet is required for real-time traffic.

HANNAM UNIVERSITY 특징 Real-time traffic needs the support of multicasting.

HANNAM UNIVERSITY 특징 Translation means changing the encoding of a payload to a lower quality to match the bandwidth of the receiving network.

HANNAM UNIVERSITY 특징 Mixing means combining several streams of traffic into one stream.

HANNAM UNIVERSITY 특징 TCP, with all its sophistication, is not suitable for real-time multimedia traffic because we cannot allow retransmission of packets.

HANNAM UNIVERSITY 특징 UDP is more suitable than TCP for real-time traffic. However, we need the services of RTP, another transport layer protocol to make up the deficiencies of UDP.

HANNAM UNIVERSITY 23 RTP 28.2

HANNAM UNIVERSITY RTP

HANNAM UNIVERSITY RTP  RTP 패킷 헤더 형식

HANNAM UNIVERSITY RTP RTP uses a temporary even-numbered UDP port.

HANNAM UNIVERSITY 27 RTCP 28.3

HANNAM UNIVERSITY RTCP  RTCP 메시지 유형

HANNAM UNIVERSITY RTCP RTCP uses an odd-numbered UDP port number that follows the port number selected for RTP.