Re: [MMUSIC] WGLC on draft-ietf-mmusic-msid-10
Magnus Westerlund <magnus.westerlund@ericsson.com> Tue, 14 July 2015 17:43 UTC
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ABEC1ACEC3 for <mmusic@ietfa.amsl.com>; Tue, 14 Jul 2015 10:43:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IvR-46xxMopw for <mmusic@ietfa.amsl.com>; Tue, 14 Jul 2015 10:43:37 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C93571ACEC6 for <mmusic@ietf.org>; Tue, 14 Jul 2015 10:43:36 -0700 (PDT)
X-AuditID: c1b4fb2d-f79176d00000321c-cf-55a54a468041
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id D6.77.12828.64A45A55; Tue, 14 Jul 2015 19:43:35 +0200 (CEST)
Received: from [127.0.0.1] (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.41) with Microsoft SMTP Server id 14.3.210.2; Tue, 14 Jul 2015 19:43:34 +0200
Message-ID: <55A54A45.4070702@ericsson.com>
Date: Tue, 14 Jul 2015 19:43:33 +0200
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: Flemming Andreasen <fandreas@cisco.com>, mmusic <mmusic@ietf.org>
References: <558C782C.6030105@cisco.com>
In-Reply-To: <558C782C.6030105@cisco.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNLMWRmVeSWpSXmKPExsUyM+Jvja6719JQg2PnuSy67u5jtXh/Qddi 6vLHLA7MHlN+b2T1WLLkJ5PHl8uf2QKYo7hsUlJzMstSi/TtErgy+l7vZCpYoFoxee459gbG 07JdjBwcEgImEvNXy3QxcgKZYhIX7q1n62Lk4hASOMoo8ePXSXYIZzmjxJSmlYwgVbwC2hL7 TnaygNgsAqoSy+/PYQKx2QQsJG7+aGQDsUUFoiSmPl7HAlEvKHFy5hMwW0TAVeLIwrtg9cwC ehKv7i5iBbGFBcwl9jw8ww5iCwloSOzdPpMd5DhOAU2JOytiQExmAXuJB1vLIDrlJZq3zmaG qNaWaGjqYJ3AKDgLybJZCB2zkHQsYGRexShanFpcnJtuZKyXWpSZXFycn6eXl1qyiREYuge3 /Nbdwbj6teMhRgEORiUeXoXcJaFCrIllxZW5hxilOViUxHlnbM4LFRJITyxJzU5NLUgtii8q zUktPsTIxMEp1cBYfyGzx/XJPaYP2x9d6F2oWL/NMuzfu4DF69/OOLjwcqKwP/ep3TkX5kiw rrqziVth54XJxx1uhD2Pf+J3VL/rmshGhnhZr9QvW6//abn/bJ7zz6wzK54//ap0szCkI6Dm zPuZHAJNXHdDErj9TnYYvpz0WL9jv3bbgqsnf4suKTy/LNTXZOKfH0osxRmJhlrMRcWJADOi T2A+AgAA
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/rK7W3IUaGtIq6KhD7cm17zvNaNE>
Cc: draft-ietf-mmusic-msid-10@tools.ietf.org
Subject: Re: [MMUSIC] WGLC on draft-ietf-mmusic-msid-10
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 14 Jul 2015 17:43:39 -0000
Hi, I have reviewed this document, although I am late I thought I would provide my comments. 1. Section 2: "There may be multiple msid attributes in a single media description. There may also be multiple media descriptions that have the same value for identifier and application data." Section 3: "If two different media descriptions have MSID attributes with the same values for "msid-id" and "msid-appdata", it means that these two media descriptions are both intended for the same MediaStreamTrack. So far, no semantic for such a mixture have been defined, but this specification does not forbid the practice." So this text discusses two different cases. Lets take them one at a time. A single media description (m=) with multiple MSID: I think the semantics of what this means is quite clear as long as the media description carries source media rather than redundancy data. That would mean that a single media source is actually having multiple identities in W3C land. That, do make sense, but we have a decision that initially we would not allow this optimization and that is encoded in draft-ietf-rtcweb-rtp-usage in Section 11, and I quote: "It is important to note that the same media source can be feeding multiple MediaStreamTracks. As different sets of constraints or other parameters can be applied to the MediaStreamTrack, each MediaStreamTrack instance added to a RTCPeerConnection SHALL result in an independent source packet stream, with its own set of associated packet streams, and thus different SSRC(s)." So, this could be changed in the future. But we have no idea how we move from what we currently have to such a world. I frankly know if allowing this usage today is better than forbidding it. If we would change it we have the issue that you either fail silently when offering an old client the behaviour or getting a signalling failure. I think getting an error would be better as that enables one to correct it. For the second case: Multiple media description (m=) with the same MSID: This could come in two flavours from my perspective. The first one is that the MSID lines are only applied to media description that carries source streams. That would mean that one uses some type of scalability or other feature that have parts of the encoding sent in different RTP streams, and that these RTP streams are not part of the same RTP session, otherwise all the SSRCs would be in the same media description. The second flavour would be to have also redundancy streams to have MSID attributes on the media descriptions that represent cases where they are send in other RTP sessions. I think this can be avoided as we already are using other grouping mechanism to group the encoded stream(s) with the redundancy streams. I would note that assuming that there will be some mechanism that groups the related encoded streams, using MSID for that would be redundant. Thus, I don't currently see a need for this. However, in this case I can't see a negative issue with this case, other than bloating the SDP. To conclude, I don't like it being allowed, but not specified. I think it might be better to indicate that this might be a future extension dimensions and make clear that if this occurs an implementation raises an error. With the one-way declarative nature of the information the attribute itself can't be used to signal the issue in an answer. cheers Magnus Westerlund Flemming Andreasen skrev den 2015-06-25 23:52: > Greetings MMUSIC > > This is to announce a 2 week WGLC on the msid-10 draft: > > https://tools.ietf.org/html/draft-ietf-mmusic-msid-10 > > as Proposed Standard. Please review and provide any comments you may > have on the document by Thursday, July 9, 2015. Comments should be sent > to the document authors and the MMUSIC WG list. If you review the > document but do not have any comments, please send a note to that effect > as well. > > Thanks > > -- Flemming (MMUSIC co-chair) > > _______________________________________________ > mmusic mailing list > mmusic@ietf.org > https://www.ietf.org/mailman/listinfo/mmusic > -- Magnus Westerlund ---------------------------------------------------------------------- Services, Media and Network features, Ericsson Research EAB/TXM ---------------------------------------------------------------------- Ericsson AB | Phone +46 10 7148287 Färögatan 6 | Mobile +46 73 0949079 SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com ----------------------------------------------------------------------
- [MMUSIC] WGLC on draft-ietf-mmusic-msid-10 Flemming Andreasen
- Re: [MMUSIC] WGLC on draft-ietf-mmusic-msid-10 Magnus Westerlund
- Re: [MMUSIC] WGLC on draft-ietf-mmusic-msid-10 Flemming Andreasen
- Re: [MMUSIC] WGLC on draft-ietf-mmusic-msid-10 Harald Alvestrand
- Re: [MMUSIC] WGLC on draft-ietf-mmusic-msid-10 Harald Alvestrand