RTP Payload Format for Real-Time Pointers M. Reha Civanlar AT&T Labs - Research 45 th IETF Oslo, Norway.

Slides:



Advertisements
Similar presentations
RTP Payload Format for Reed Solomon FEC of Multiple Flows
Advertisements

International Telecommunication Union Workshop on Standardization in E-health Geneva, May 2003 MPEG-4 video transmission for ambulatory application.
1.Obtain laser pointer coordinates 2.Send laser pointer coordinates to laptop through the PS/2 port 3.Pixel Mapping between camera image and laptop screen.
Codecs and RTP payload formats in SDPng
RTP Payload Format for Reed-Solomon FEC draft-galanos-fecframe-rtp-reedsolomon-00 Sarit Galanos, RADVISION IETF 76 – November 2009.
RTP Payload Format for Multiple Flows FEC draft-peck-fecframe-rtp-mf-00 Orly Peck, RADVISION IETF 76 – November 2009.
Ensuring the Reliability of Data Delivery © 2004 Cisco Systems, Inc. All rights reserved. Establishing a TCP Connection INTRO v2.0—6-1.
Multimedia Streaming Protocols. signalling and control protocols protocols conveying session setup information and VCR-like commands (play, pause, mute,
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 28 Real-Time Traffic over the Internet.
RTP: A Transport Protocol for Real-Time Applications Provides end-to-end delivery services for data with real-time characteristics, such as interactive.
NUS.SOC.CS Roger Zimmermann (based on slides by Ooi Wei Tsang) MPEG + RTP.
1 IETF-55 PWE3 Workgroup 21-Nov-02 Unstructured TDM over PSN draft-vainshtein-pwe3-ucesopsn-00.txt Sasha Vainshtein, Yaakov Stein, Israel Sasson, Akiva.
4/1/98Common Generic RTP Payload Format 1 Common Generic RTP Payload Format Anders Klemets.
User Control of Streaming Media: RTSP
Requirements and Architecture for Zero-Byte Header Compression Pete McCann & Tom Hiller December 13, 2000 draft-mccann-rohc-gehcoarch-00.txt.
CS294-9 :: Fall 2003 ALF and RTP Ketan Mayer-Patel.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #2 Header Compression.
Team members: Sarah Vasiliki Saeed. Real-time Transport Protocol Provides transmission of Real Time data Streaming Multimedia Applications.
Application Layer Protocols For Real-Time Media Transmission
An Introduction to the Real-time Transport Protocol (RTP) Ye Xia WebTP Meeting 12/12/00.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 1. RTP/RTCP.
1 Internet Networking Spring 2006 Tutorial 14 Header Compression.
CS335 Principles of Multimedia Systems Multimedia Over IP Networks -- II Hao Jiang Computer Science Department Boston College Nov. 8, 2007.
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: A Transport Protocol for Real-Time Applications
RTP/RTCP(RFC 1889) Real-time transport protocol (RTP) is the de facto standard media transport protocol in the Internet Media transport: audio, vedio,
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
Advance Computer Networks Lecture#14
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 14 Multimedia Networking.
1 An Extensible Videoconference Tool for a Collaborative Computing Network Junjun He.
1 Network QoS from RTP Jim Warner University of California, Santa Cruz Internet 2 Techs February 13, 2007.
1 RTP Payload Format for DV Format Video draft-kobayashi-dv-video-00.txt Akimichi Ogawa Keio University.
29. Apr INF-3190: Multimedia Protocols Multimedia Protocols Foreleser: Carsten Griwodz
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
1 VoIP – Voice over Internet Protocol Patrick Hügenell, Andreas Vetter – TIM01AGR – 2003 VoIP Voice over IP.
Audio/Video Transport Extensions (AVTEXT). Administrivia Notetakers? Jabber scribe? Jabber Chat Room
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Foreleser: Carsten Griwodz
IP Multicast A convention to identify a multicast address Each node must translate between an IP multicast address and a list of networks that contain.
Roni Even Jonathan Lennox Mapping RTP streams to CLUE media captures draft-even-clue-rtp-mapping-03 IETF-84.
Video.
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.
Team Members Atcharawan Jansprasert Padmoja Roy Rana Almakabi Ehsan Eslamlouevan Manya Tarawalie.
TDM over PSN-MIB Orly Nicklass IETF 59 RAD Data Communications.
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 22 – Multimedia Session Protocols Klara Nahrstedt Spring 2014.
BAI513 - PROTOCOLS RTP - RTCP BAIST – Network Management.
Dec GPP2 TSG-X PDS 1 BCMCS Higher-Layer Encryption Raymond Hsu, Jun Wang Qualcomm Inc. Dec Notice QUALCOMM Incorporated grants a free, irrevocable.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Team 8 Real-Time Capture Display (RCD) Laser System Presented by Danny Barjum Team Members: Corey Lane, Ryan Scott & Danny Barjum.
Ch 6. Multimedia Networking Myungchul Kim
Application software- programs that let you do things What are some computer programs that you or your parents use on the computer?
An Extensible RTCP Control Framework for Large Multimedia Distributions Paper by: Julian Chesterfield Eve M. Schooler Presented by: Phillip H. Jones.
IETF WG Presentation1 Urooj Rab Audio/Video Transport.
RTP and playout delay compensation Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2003.
Slide title :32-35pt Color: R153 G0 B0 Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Slide text :20-22pt Bullets.
RMCAT Application Interaction draft-zanaty-rmcat-app-interaction-00 Mo Zanaty, Varun Singh, Suhas Nandakumar IETF 89.
What is a Laser Mouse? Laser Mouse is a tool that will enable users to control a mouse on a projection screen using a laser pointer. Users will no longer.
1-D Interleaved Parity FEC draft-begen-fecframe-interleaved-fec-scheme-00 IETF 72 – July 2008 Ali C. Begen
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
RTP: A Transport Protocol for Real-Time Applications
RTP: A Transport Protocol for Real-Time Applications
Real-Time Transport Protocol
RTP: A Transport Protocol for Real-Time Applications
MPEG + RTP.
RTP – Real-time Transport Protocol
Foreleser: Carsten Griwodz
Presentation transcript:

RTP Payload Format for Real-Time Pointers M. Reha Civanlar AT&T Labs - Research 45 th IETF Oslo, Norway

7/14/99 45 th IETF - Oslo, Norway 2 Why do we need this? In presentations, it is essential to transmit viewgraphs & real-time pointers A straightforward approach, using a video codec, is not feasible because: –Viewgraphs require high spatial resolution –Pointer requires high temporal resolution

7/14/99 45 th IETF - Oslo, Norway 3 Capturing the pointer, e.g. Network Interface Video Capture VGA Interface Mouse Interface PC, Workstation Document Camera Mouse (Pointer) Display Pointer Projector Network Baseband Video

7/14/99 45 th IETF - Oslo, Norway 4 Payload format draft-civanlar-pointer |V=2|P|X| CC |M| PT | sequence number | | timestamp | | synchronization source (SSRC) identifier | : contributing source (CSRC) identifiers : +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ |L| | x coordinate |R| | y coordinate | MBZ MBZ

7/14/99 45 th IETF - Oslo, Norway 5 Payload format Payload: –The pointer's x and y coordinates are measured from the upper left corner of the associated display window in pixels. The associated window SHOULD be specified out-of-band. The coordinates are represented as 14 bit, unsigned integers. –When the M bit is set to one, L (left) and/or R (right) bits are set to one if their respective mouse buttons are down at the sampling time. RTP Header Usage: –Marker (M) bit: Set to one if the payload carries information about mouse buttons. –Timestamp: The sampling time for the pointer location measured by a 1KHz clock.

7/14/99 45 th IETF - Oslo, Norway 6 Issues: More buttons –how many? Represent pointer position as a fraction from 0 to 1 in both x and y directions. –resolution? –computational overhead Loss resilience?

7/14/99 45 th IETF - Oslo, Norway 7 Issues Should this be a workgroup item? Should we extend this to generic mouse coordinate transport?