Pedro Capelastegui capelastegui@dit.upm.es 3D Video in the Session Description Protocol (SDP) draft-capelastegui-mmusic-3dv-sdp-00 Pedro Capelastegui.

Slides:



Advertisements
Similar presentations
Overview of 3D TV drafts Bert Greevenbosch
Advertisements

RTP Payload Format for Multiple Flows FEC draft-peck-fecframe-rtp-mf-01 Orly Peck, RADVISION IETF 77 – March 2010.
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.
Multimedia Streaming Protocols. signalling and control protocols protocols conveying session setup information and VCR-like commands (play, pause, mute,
1 MMusic Offer/Answer Considerations for G.723 Annex A and G.729 Annex B (draft-muthu-mmusic-offer-answer-g723-g729-00) Authors: Muthu A M. Perumal, R.
SDP.  Session Description Protocol (SDP) an application-layer protocol intended to describe multimedia sessions a text-based protocol when describing.
Lecture 5 and 6 notes: Reji Mathew & Jian Zhang NICTA & CSE UNSW COMP9519 Multimedia Systems S
8/2/ IETF, Pittsburgh Kutscher/Ott/Bormann SDPng Requirements draft-kutscher-mmusic-sdpng-req-00.txt Dirk Jörg
Fredrik Lindholm 52st IETF Meeting 1Key management extensions Key Management Extensions for SDP and RTSP.
RTSP ANNOUNCE Thomas Zeng, PVNS (an Alcatel company) P. Greg Sherwood, PacketVideo July 2004 IETF-60 MMUSIC WG draft-zeng-mmusic-rtsp-announce-01.txt.
AARNet Copyright 2011 Network Operations SDP Deep Dive Bill Efthimiou APAN33 SIP workshop February 2012.
Introduction to SDP Issues. Content Background Goals SDP Primer RTP Primer Use cases “New” Functionalities in SDP Multiple RTP Streams in SDP Decision.
CLUE DATA CHANNEL CHRISTER HOLMBERG IETF#89 London, U.K.
Draft-rosenberg-mmusic-sdp-offer-answer-00.txt Jonathan Rosenberg dynamicsoft IETF 52.
Miscellaneous Capabilities Negotiation in SDP IETF82 Taipei, Taiwan Simo Veikkolainen 1.
Roni Even Jonathan Lennox Mapping RTP streams to CLUE media captures draft-even-clue-rtp-mapping-03 IETF-84.
RTSP Substream Control Extension (IETF #83) Peiyu YUE (Roy) Huawei Technologies.
Slide title minimum 48 pt Slide subtitle minimum 30 pt RTP Multiple Stream Sessions and Simulcast draft-westerlund-avtcore-multistream-and-simulcast-00.
Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Gonzalo Camarillo draft-camarillo-sip-sdp-00.txt.
IETF 61 (November 2004) MMUSIC1 Application sharing Henning Schulzrinne Jonathan Lennox Jason Nieh Ricardo Baratto Columbia University.
M337 Standards Based Video Interop Interoperability modelling for Video Skype for Business Video Interoperability Server (VIS)
VoN September ‘98 1 9/17/98 VoN Standards Update Jonathan Rosenberg Bell Laboratories September 17, 1998.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Session Initiation Protocol (SIP) Chapter 5 speaker : Wenping Zhang data :
Session Recording (SIPREC) Protocol (draft-ietf-siprec-protocol-09) Leon Portman Henry Lum
1 SIPREC Protocol IETF #80 Authors: L. Portman, H. Lum, A. Johnston, A. Hutton.
RTP Payload Format for Payload Meta-Information draft-serenyi-avt-rtp-meta-00.txt Denis Serenyi QuickTime, Apple.
SDP Security Descriptions for Media Streams Mark Baugher Dan Wing - Cisco Systems -
Slide title minimum 48 pt CAPITALS Slide subtitle minimum 30 pt SDP Bandwidth Attribute Magnus Westerlund Tomas Frankkila Bo Burman draft-westerlund-mmusic-sdp-bw-attribute-00.
Christian Groves Describing Captures in CLUE and relation to multipoint conferencing draft-groves-clue-multi-content-00 CLUE Interim meeting (09/13)
RTP Payload Format for DV Format Video draft-ietf-avt-dv-video-00.txt Akimichi ogawa Keio university.
Congestion Status Precondition for SIP draft-alexander-congestion-status-preconditions-00.txt Corey Alexander John Rutledge
BUNDLE Christer Holmberg, Ericsson Harald Alvestrand, Google IETF#84, Vancouver.
Interactive Connectivity Establishment : ICE
CLUE Overview and Architecture IETF 82 CLUE ad hoc meeting Allyn Romanow
SIP-SIP Video Delayed Offer-Delayed Offer
1 SIPREC Recording Metadata format (draft-ram-siprec-metadata-format- 00) Jan 25-26th SIPREC INTERIM MEETING R Parthasarathi On behalf of the team Team:
Session Description Protocol
Nov 18 th, th IETF MMUSIC WG draft-levin-mmusic-xml-media-control-00.txt O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom.
Current status 3D drafts Bert Greevenbosch
FEC Dependency Examples A Review of Existing Tools – January 29 th, 2008 Ali C. Begen
draft-ivov-mmusic-trickle-ice E. Rescorla, J. Uberti, E. Ivov
1 SIPREC Recording Metadata Model for SRS (draft-ietf-siprec-metadata-01) June 23, 2011 Virtual Interim meeting Ram Mohan R On behalf of the team Team:
Vakhtang Assatrian Asia Communications TSP Lead, Microsoft
54 th IETFMMUSIC WG1 54 th IETF – Yokohama 18 July 2002.
1 Ali C. Begen Grouping of Adjacent Media in SDP Cullen Jennings and Ali C. Begen {fluffy, IETF 80 – March 2011 draft-jennings-mmusic-adjacent-grouping-03.
The 3D SDP signalling drafts Bert Greevenbosch
1 SIPREC Recording Metadata format (draft-ram-siprec-metadata- format-01) 9 th May 2011 Interim SIPREC MEETING R Parthasarathi On behalf of the team Team:
CLUE Framework 01 – comments and issues Interim meeting October 2011 Roni Even.
Title and Bandwidth Capabilities Negotiation in the Session Description Protocol (SDP) Simo Veikkolainen.
Skype for Business Server 2015 Video Experience Video Interoperability Skype Consumer Standards-Based Video Conferencing.
1 Connectivity Preconditions for SDP Media Stream draft-andreasen-mmusic-connectivityprecondition-00.txt March 3, 2004 Flemming Andreasen
RTP Taxonomy & draft-lennox-raiarea-rtp-grouping-taxonomy-03 IETF 88 1.
Real-time aspects June 19, 2016
Codec Control for RTCWEB
Use of “Latent Configurations" in CLUE
SDP Offer/Answer mechanism to negotiate the usage of bundled media
Chairs: Flemming Andreasen Miguel A. Garcia
RTP Payload Format for DV Video
Multi-Media Concepts and Relations
IMTC SIP Interconnect and SuperOp
IMTC SIP Interconnect and SuperOp
Status update 3D Format and ParallaxInfo drafts
O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom
IMTC Telepresence AG Overview
RTCWeb Data Channel Management
SDP Offer Answer Examples
draft-rajeshkumar-mmusic-gpmd-01.txt 55th IETF – November 18, 2002
SDP Simple Capability Negotiation (SDP Simcap)
Presentation transcript:

Pedro Capelastegui capelastegui@dit.upm.es 3D Video in the Session Description Protocol (SDP) draft-capelastegui-mmusic-3dv-sdp-00 Pedro Capelastegui capelastegui@dit.upm.es

3D Video in SDP Goal: Describe 3D video streams in SDP 3DV stream: Composed of 2+ streams: views, depth maps 3DV format options: simulcast, video-plus-depth, frame-packing Extension requirements: 3DV format negotiation Relationship between views/maps of 3DV stream

a=3dvFormat:<fmt> <attribute>:<value> Additions to SDP New media-level attribute: “3dvFormat” 3D format for a media description Associated to media format (payload type number) Four defined formats a=3dvFormat:<fmt> <attribute>:<value> New decoding dependency [RFC 5583]: “3dd” Dependency between views/maps in 3DV stream A “DDP” group represents a single 3DV stream By comparison, draft-ietf-mmusic-signal-3d-format-00 adds: New media-level attribute “3dFormat” New SDP grouping “3DS” However, negotiation is quite different between drafts: In draft-ietf-mmusic-signal-3d-format-00, a 3DS group represents a single 3D format option for a 3D stream. If multiple 3D formats are offered, the SDP must include multiple 3DS groups and multiple media descriptions, of which the answerer selects those with the preferred 3D format In draft-capelastegui-mmusic-3dv-sdp-00, a 3dd group represents a 3D stream (including all 3D formats). If multiple 3D formats are offered, new media formats must be added to the media descriptions in the 3D stream. The answerer’s selection of media formats must comply with the restrictions imposed by “a=depend” attributes.

SDP Example 2 media descriptions, 5 3D configurations 2D video fmt: 99,0 Frame-packing fmt: 100, 0 Video-plus-depth fmt: 99, 99 Simulcast, view + depth map: fmt: 99, 100 Simulcast, 2 views fmt: 99, 101 a=group:DDP 1 2 m=video 1111 RTP/AVP 99 100 a=rtpmap:99 H264/90000 a=3dvFormat:99 stereo-view:left a=rtpmap:100 H264/90000 a=3dvFormat:100 frame-pack:side-by-side a=mid:1 m=video 1112 RTP/AVP 99 100 101 a=3dvFormat:99 depth-map-metadata:1 a=3dvFormat:100 depth-map-simulcast:1 a=rtpmap:101 H264/90000 a=3dvFormat:101 stereo-view:right a=mid:2 a=depend:99 3dd 1:99; 100 3dd 1:99; 101 3dd 1:99 Offer with multiple 3D format highlights differences between drafts. A similar offer using draft-ietf-mmusic-signal-3d-format-00 would require ~8 media descriptions.