1 / 11

A Taxonomy of Grouping Semantics for RTP Sources

A Taxonomy of Grouping Semantics for RTP Sources. draft-ietf-avtext-rtp-grouping-taxonomy-01 Bo Burman et. al. Changes Since -00. Amended description of SVC SST and MST encodings Since then, mailing list discussions continued Moved a number of level 4 sections to body text

colm
Download Presentation

A Taxonomy of Grouping Semantics for RTP Sources

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Taxonomy of Grouping Semantics for RTP Sources draft-ietf-avtext-rtp-grouping-taxonomy-01Bo Burman et. al.

  2. Changes Since -00 • Amended description of SVC SST and MST encodings • Since then, mailing list discussions continued • Moved a number of level 4 sections to body text • Removed reference to UML, since not used anymore • Editorial improvements

  3. Presentation Goal • Brief recapitulation of the proposed concepts • WG consensus on way forward

  4. Concepts • Stream • Has a type • Has one source Transformation and one or more sink Transformations • Does not change unless passing through a Transformation • Can be forwarded from a Transformation output to any number of inputs on other Transformations supporting that type of Stream • Transformation • Has zero or more input Streams and one or more output Streams • Has no formal limitation on number of connectedStreams • Connected Streams can include loops, if required

  5. Concepts (cont’d) • Media Chain • The media signal Stream undergoes a series of Transformations from the Source to the Sink • In reality, Media Chains will sometimes not contain all defined types of Transformations, and thus also not all types of Streams

  6. Example Media Chain Sender Side Physical Stimulus Audio Video Media Capture Media Capture Raw Stream Media Source Media Source Source Stream Simulcast Media Encoder Media Encoder Media Encoder Dependent Stream Scalable Encoding Encoded Stream Media Packetizer Media Packetizer Media Packetizer Media Packetizer Source Packet Stream Media Redundancy Redundancy Packet Stream Media Transport (1) Media Transport (2)

  7. Media Transport Detailed Packet Stream Media Transport Sender Sent Packet Stream Network Transport Transported Packet Stream Media Transport Receiver Received Packet Stream

  8. Example Media Chain Receiver Side Media Transport (2) Media Transport (1) Received Redundancy Packet Stream Received Packet Stream Media Repair Repaired Packet Stream Media DePacketizer Media DePacketizer Media Depacketizer Media Depacketizer Received Encoded Stream Received Dependent Stream Media Decoder Media Decoder Media Decoder Received Source Stream Media Sink Media Sink Media Sink Received Raw Stream Video Audio Media Render Media Render Media Render

  9. Point-to-point example Communication Entities Communication Session Multimedia Sessionbetween A and B(e.g. SIP dialog) Participant A Participant B Endpoint A Endpoint B Audio RTPSession Media Transport Video RTPSession Media Transport

  10. Scalable MediaTransmission Modes • Most recent mailing list conclusion • Not yet in the draft • SST • RFC 6190: Single Session Transmission • Should be: Single Stream Transmission • MST • RFC 6190: Multi-Session Transmission • Should be: Multi-Stream Transmission • Irrespective of use of RTP Sessions

  11. Way Forward • Ready for WG last call?

More Related