Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-avtcore-multistream-and-simulcast-00.txt
Roni Even <Even.roni@huawei.com> Mon, 11 July 2011 07:58 UTC
Return-Path: <Even.roni@huawei.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07D0421F865F for <avt@ietfa.amsl.com>; Mon, 11 Jul 2011 00:58:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.832
X-Spam-Level:
X-Spam-Status: No, score=-105.832 tagged_above=-999 required=5 tests=[AWL=0.767, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vWVChvaI+QQo for <avt@ietfa.amsl.com>; Mon, 11 Jul 2011 00:58:47 -0700 (PDT)
Received: from szxga04-in.huawei.com (szxga04-in.huawei.com [119.145.14.67]) by ietfa.amsl.com (Postfix) with ESMTP id CD0F721F8605 for <avt@ietf.org>; Mon, 11 Jul 2011 00:58:46 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LO500HUGSTUNY@szxga04-in.huawei.com> for avt@ietf.org; Mon, 11 Jul 2011 15:58:42 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LO500DTXSTUK2@szxga04-in.huawei.com> for avt@ietf.org; Mon, 11 Jul 2011 15:58:42 +0800 (CST)
Received: from windows8d787f9 (bzq-79-179-32-59.red.bezeqint.net [79.179.32.59]) by szxml12-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LO5002UTSTN3H@szxml12-in.huawei.com>; Mon, 11 Jul 2011 15:58:42 +0800 (CST)
Date: Mon, 11 Jul 2011 10:56:04 +0300
From: Roni Even <Even.roni@huawei.com>
In-reply-to: <4E12ED55.2060301@ericsson.com>
To: 'Magnus Westerlund' <magnus.westerlund@ericsson.com>, 'IETF AVTCore WG' <avt@ietf.org>
Message-id: <004401cc3fa0$00452330$00cf6990$%roni@huawei.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: text/plain; charset="us-ascii"
Content-language: en-us
Content-transfer-encoding: 7bit
Thread-index: Acw7AhertyURyZerSx+COXVUbQKwVQEjUtwQ
References: <4E12ED55.2060301@ericsson.com>
Subject: Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-avtcore-multistream-and-simulcast-00.txt
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2011 07:58:48 -0000
Hi Magnus, Read the draft, I liked the analysis on the different multiplexing of RTP streams (Session, SSRC and payload type). Some review comments 1. The introduction talks about multistream and simulcast. I noticed that it only talks about how to define the alternatives in terms of the stream but is not saying how to understand the semantics of the streams, for example which camera in Telepresence and in simulcast you assume that all alternative provide the same view (just resolution change, but can also use different view of the room). This is fine and is being discussed in CLUE at the moment and should be out of scope here but it may cause the SDP to be even larger. 2. On the SDP syntax it may be better when you have more than one m-line to have all the descriptions which repeats in all m-line appear st the SDP session level with local identifier and use the identifier in the m-lines. Maybe based on grouping. 3. In section 1.1 "Todays SDP signalling support for this is basically the directionality attribute which indicates an end-point intend to send media or not. No indication of how many media streams." My understanding so far was that the number of PT in the m-line is the maximum number of streams that can be sent in an RTP session. This goes also to the discussion on support of multiple SSRCs. I think that today video conferencing endpoint is doing a second offer answer to fix the PT it will use based on the first offer answer exchange. 4. The above still does not address the multiple SSRC for the same PT and I already mentioned it in the past that I think that a lot of product today will not handle it good. I think that this is a rare case today at least in centralized video conferencing since the MCU (or RTP mixer if exist) will use its own SSRC to send the mixed/switched media. 5. In section 3.2 second paragraph you talk about the receivers controlling what the relay will send but this will make the relay something else than RTP translator. 6. On the bandwidth support. Currently the definition is the b= is a receiver capability. I am not sure why you need the sender one, you claim that there is no way to control the actual bw but the receiver can use RTCP CCM flow control to tell the sender to reduce the rate. As for the syntax, my preference is for TIAS semantics and not the one you proposed. 7. In the last sentence of 7.2.1 you say "This enables a simple fallback solution to exclude a legacy client from all simulcast versions except one, whichever is most suitable for the application". My view is that currently when there are several m-lines of the same media type there is no definition which one to choose if the answerer do not understand the semantics of the offer and can support only one stream. Roni Even > -----Original Message----- > From: avt-bounces@ietf.org [mailto:avt-bounces@ietf.org] On Behalf Of > Magnus Westerlund > Sent: Tuesday, July 05, 2011 1:54 PM > To: IETF AVTCore WG > Subject: [AVTCORE] Fwd: I-D Action: draft-westerlund-avtcore- > multistream-and-simulcast-00.txt > > WG, > > As an individual Bo Burman and I have written this internet draft that > discusses multistream and simulcast issues and proposes a set of > extensions to resolve the issues. Feedback is much appreciated. > > Cheers > > Magnus
- [AVTCORE] Fwd: I-D Action: draft-westerlund-avtco… Magnus Westerlund
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Roni Even
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Randell Jesup
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Roni Even
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Jonathan Lennox
- Re: [AVTCORE] Fwd: I-D Action:draft-westerlund-av… Qin Wu
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Magnus Westerlund
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Magnus Westerlund
- Re: [AVTCORE] Fwd: I-D Action:draft-westerlund-av… Magnus Westerlund
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Roni Even
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Magnus Westerlund
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Jonathan Lennox
- Re: [AVTCORE] Fwd: I-D Action: draft-westerlund-a… Magnus Westerlund