Download presentation
Presentation is loading. Please wait.
Published byFay Ferguson Modified over 9 years ago
1
RTP Payload Format for Payload Meta-Information draft-serenyi-avt-rtp-meta-00.txt Denis Serenyi QuickTime, Apple
2
What is it? Per-packet, payload independent informationPer-packet, payload independent information Accompanies an “underlying payload”Accompanies an “underlying payload” Needed by caching proxies, reflectorsNeeded by caching proxies, reflectors
3
Structure of the Payload 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |C| field ID | field len | field data | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |.... | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |C| field name | field len | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | field data | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |.... | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |C| field ID | field len | field data | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |.... |
4
Negotiation RTSP SETUP: x-RTP-Meta-Info headerRTSP SETUP: x-RTP-Meta-Info header Request: x-RTP-Meta-Info; to;bi;bo Response: x-RTP-Meta-Info: to=0;bi;bo=1 SDP Description:SDP Description: m=other 5084 RTP/AVP 96 a=rtpmap:96 x-RTP-Meta-Info/90000/to=0;bi;bo a=x-embedded-rtpmap:QT/90000
5
Open Issues RTSP SETUP alters media descriptionRTSP SETUP alters media description How to describe underlying payload in the SDP?How to describe underlying payload in the SDP? IP-layer fragmentationIP-layer fragmentation
6
More Open Issues Compressed / standard negotiation.Compressed / standard negotiation. RTP header of Meta-Info packet applies to the underlying payloadRTP header of Meta-Info packet applies to the underlying payload Is additional compression necessary?Is additional compression necessary?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.