Re: [MMUSIC] The 3D drafts
"Pedro Capelastegui" <capelastegui@dit.upm.es> Fri, 10 February 2012 16:38 UTC
Return-Path: <capelastegui@dit.upm.es>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7C6821F85FF for <mmusic@ietfa.amsl.com>; Fri, 10 Feb 2012 08:38:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.298
X-Spam-Level:
X-Spam-Status: No, score=-2.298 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_55=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Aw3hubK4KrR3 for <mmusic@ietfa.amsl.com>; Fri, 10 Feb 2012 08:38:14 -0800 (PST)
Received: from mail.dit.upm.es (mail.dit.upm.es [IPv6:2001:720:1500:42:215:c5ff:fef6:86e4]) by ietfa.amsl.com (Postfix) with ESMTP id A780D21F8606 for <mmusic@ietf.org>; Fri, 10 Feb 2012 08:38:13 -0800 (PST)
Received: from correo.dit.upm.es (correo.dit.upm.es [IPv6:2001:720:1500:42:250:56ff:fea2:7367]) by mail.dit.upm.es (8.14.2/8.14.2) with ESMTP id q1AGbj2x004270 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 10 Feb 2012 17:37:45 +0100
Received: from delta (delta.dit.upm.es [138.4.7.204]) (authenticated bits=0) by correo.dit.upm.es (8.14.3/8.14.3/Debian-9.1ubuntu1) with ESMTP id q1AGbYLX032210 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 10 Feb 2012 17:37:34 +0100
From: Pedro Capelastegui <capelastegui@dit.upm.es>
To: 'Bert Greevenbosch' <Bert.Greevenbosch@huawei.com>, 'IETF - MMUSIC' <mmusic@ietf.org>
References: <46A1DF3F04371240B504290A071B4DB623252FF8@szxeml509-mbs.china.huawei.com>
In-Reply-To: <46A1DF3F04371240B504290A071B4DB623252FF8@szxeml509-mbs.china.huawei.com>
Date: Fri, 10 Feb 2012 17:37:47 +0100
Message-ID: <000b01cce812$52af7e70$f80e7b50$@dit.upm.es>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_000C_01CCE81A.B476F3B0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQFRyta7TmVXwvE3HuLTDxRY731ujJcsjfpQ
Content-Language: es
Subject: Re: [MMUSIC] The 3D drafts
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Feb 2012 16:38:16 -0000
Hi Bert, Another open issue for the 3d format draft was the negotiation of sessions with more than one 3D stream. I discuss it in this mail. In the current version of the draft, it is possible to set up a session with multiple 3D streams. An offerer can include several 3D streams in its SDP, and the answerer can select any number of them. There are rules that prevent the answerer from selecting more streams than it can process. However, nothing stops an answerer from selecting more streams than _the offerer_ can send or receive in fact, the answerer has no way to know how many streams can be handled by the offerer. This can come up even in very simple scenarios. Consider the following offer: m=video 1111 RTP/AVP 99 a=rtpmap:99 H264/90000 a=3dFormat:FP SbS m=video 1112 RTP/AVP 99 a=rtpmap:99 H264/90000 a=3dFormat:FP TaB This SDP is intended as an offer of a single 3D stream with 2 possible configurations: frame-packed side-by-side, and top-bottom. The UA generating the offer expects the answerer to select only one 3D format. But the answerer doesnt know that, and its perfectly legal for it to respond by selecting both 3D formats: m=video 2222 RTP/AVP 99 a=rtpmap:99 H264/90000 a=3dFormat:FP SbS m=video 2223 RTP/AVP 99 a=rtpmap:99 H264/90000 a=3dFormat:FP TaB At this point, the offerer is receiving media that its not prepared to handle (which goes against the offer/answer model), and should either re-invite, or close the session. How to avoid this scenario? The straightforward solution is to forbid answerers from selecting more than one 3D format altogether. This is certainly effective, but too limiting, as it rules out the possibility of multi-stream 3D sessions. A better solution would be to create a new session level attribute (a=max3dstreams) for the offerer to indicate the maximum number of 3D streams it wants for this session. The default value for this attribute would be 1, so that the attribute would only be needed for sessions with multiple streams. This should cover most scenarios, but there are a few corner cases that are left unsupported. Consider a user agent that wants to initiate a session with 2 3D streams, with the constraint that one of the streams needs to have 2 views, and the other needs to have a view and a depth map. This is a rare scenario, but it can happen if the UA has different 3D screens, one taking left and right views as input, and the other using video+depth map: a=max3dstreams:2 m=video 1111 RTP/AVP 99 a=rtpmap:99 H264/90000 a=3dFormat:FP SbS m=video 1112 RTP/AVP 99 a=rtpmap:99 H264/90000 a=3dFormat:FP TaB m=video 1113 RTP/AVP 99 a=rtpmap:99 H264/90000 a=3dFormat:2DA CD For this UA, an answer selecting FP SbS and 2DA CD as 3d formats, or FP TaB and 2DA CD would be acceptable, but one with FP SbS and FP TaB would not. We could extend the signalling to cover this kind of scenario (e.g. by introducing a new type of grouping), but I think this would be too complex, and not worth the effort. In these cases, the offerer can start by configuring the session with a single 3D stream, and add any additional 3D streams in later offer/answer exchanges. Best regards, Pedro From: mmusic-bounces@ietf.org [mailto:mmusic-bounces@ietf.org] On Behalf Of Bert Greevenbosch Sent: Monday, February 06, 2012 1:32 AM To: IETF - MMUSIC Subject: [MMUSIC] The 3D drafts Hi all, I was wondering, if everybody is happy with the current versions of the 3D drafts, or are there still open issues? I look forward to your comments. Best regards, Bert http://datatracker.ietf.org/doc/draft-ietf-mmusic-parallax-attribute/ http://datatracker.ietf.org/doc/draft-ietf-mmusic-signal-3d-format/ _____ No se encontraron virus en este mensaje. Comprobado por AVG - www.avg.com Versión: 10.0.1424 / Base de datos de virus: 2112/4791 - Fecha de publicación: 02/05/12
- [MMUSIC] The 3D drafts Bert Greevenbosch
- Re: [MMUSIC] The 3D drafts Pedro Capelastegui
- Re: [MMUSIC] The 3D drafts Pedro Capelastegui
- Re: [MMUSIC] The 3D drafts Paul Kyzivat
- Re: [MMUSIC] The 3D drafts Bert Greevenbosch
- Re: [MMUSIC] The 3D drafts Pedro Capelastegui
- Re: [MMUSIC] The 3D drafts Bert Greevenbosch
- Re: [MMUSIC] The 3D drafts capelastegui