slide title 70 pt capitals slide subtitle minimum 30 pt a taxonomy of grouping semantics and...

9
A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy- 02

Upload: adele-jacobs

Post on 15-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-02

A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources

draft-ietf-avtext-rtp-grouping-taxonomy-02

Page 2: Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-02

RTP Taxonomy | IETF 90 - AVTEXT | July 2014 | Page 2 (9)

› Major re-structure– Removed excessive sub-sectioning for better TOC visibility of terms– Removed topology section to avoid conflict with topology-update

› Added– Clock rate change [RFC7160] also valid reason for SSRC change– Sub-section on clock source signaling [RFC7273]– Sub-section on RTP stream duplication [RFC7197, RFC7198]– Section on mapping existing terms to taxonomy terms (see next slide)

› Changed– “Packet Stream” “RTP Stream”, more precise, from list comments– Clarified text SVC SST and MST, from list discussions– Removed incorrect statement on synchronization and CLUE scene– A number of editorial changes and improvements

Changes Since -01

Page 3: Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-02

RTP Taxonomy | IETF 90 - AVTEXT | July 2014 | Page 3 (9)

Mapping of Existing Terms

› RTP terms from current RFCs or far-progressed drafts

› Describe in Taxonomy terms

› One term per sub-section; visible (sorted) in TOC

› More terms needed?

Page 4: Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-02

RTP Taxonomy | IETF 90 - AVTEXT | July 2014 | Page 4 (9)

SST-SS: A single RTP session with a single SST RTP stream from a single

media source

MST-SS: Multiple (related) RTP sessions, each carrying exactly a single

MST RTP stream per media source

SST-MS: A single RTP session with multiple SST RTP streams, each from a

single media source

MST-MS: Multiple (related) RTP sessions, each carrying one or more MST RTP streams per media source

RFC 6190 Transmission ModesCurrent draft: SST/MST is a (multi-)RTP Session property

SST-SS: The encoder produces a single SST RTP stream that is sent in a

single RTP session

MST-SS: The encoder produces multiple MST RTP streams, distributing

a single RTP stream onto each of multiple RTP sessions

SST-MS: The encoder produces multiple SST RTP streams that are all sent in the same, single RTP session

(makes no sense for a single media source)

MST-MS: The encoder produces multiple MST RTP streams, distributing

one or more of them onto each of multiple RTP sessions

Probably better: SST/MST is a per-media-source encoder property

Page 5: Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-02

RTP Taxonomy | IETF 90 - AVTEXT | July 2014 | Page 5 (9)

Media Chain Sender SidePhysical Stimulus

Media Capture

Media Source

Media Transport (1)

Media Source

Media Packetizer

Media Capture

Media Encoder

Media Encoder

Media Encoder

Media Packetizer

Media Packetizer

Media Transport (2)

Media Redundancy

Raw Stream

Source Stream

Source RTP Stream

Redundancy RTP Stream

Simulcast

Audio Video

Encoded Stream

Scalable Encoding

Media Packetizer

Dependent Stream

Example

Sync

Page 6: Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-02

RTP Taxonomy | IETF 90 - AVTEXT | July 2014 | Page 6 (9)

Media Transport Detailed

Media Transport Sender

Received RTP Stream

Media Transport Receiver

Network Transport

Network Transport

Transported RTP Stream

Sent RTP Stream

RTP Stream

Example

Page 7: Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-02

RTP Taxonomy | IETF 90 - AVTEXT | July 2014 | Page 7 (9)

Media Chain Receiver Side

Media Sink

Media Transport (1)

Media Depacketizer

Media Decoder

Media Decoder

Media Decoder

Media Depacketizer

Media DePacketizer

Media Transport (2)

Media Repair

Media Sink Media Sink

Media RenderMedia RenderMedia Render

Repaired RTP Stream

Received Source Stream

Received Raw Stream

Example

Media DePacketizer

Received Redundancy RTP Stream

Received Encoded Stream

Received RTP Stream

VideoAudio

Received Dependent Stream

Page 8: Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-02

RTP Taxonomy | IETF 90 - AVTEXT | July 2014 | Page 8 (9)

Endpoint B

Participant B

Communication Entities

Participant A

Communication Session

Endpoint A

Point-to-point example

Multimedia Sessionbetween A and B(e.g. SIP dialog)

Audio RTPSession Media Transport

Video RTPSession Media Transport

Page 9: Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt A Taxonomy of Grouping Semantics and Mechanisms for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-02

RTP Taxonomy | IETF 90 - AVTEXT | July 2014 | Page 9 (9)

Way Forward

› Ready for WG last call?