Re: [rtcweb] Stream control: [MMUSIC] msid-04 submitted

Harald Alvestrand <harald@alvestrand.no> Fri, 14 February 2014 20:44 UTC

Return-Path: <harald@alvestrand.no>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF3591A030A for <rtcweb@ietfa.amsl.com>; Fri, 14 Feb 2014 12:44:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.448
X-Spam-Level:
X-Spam-Status: No, score=-2.448 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.548] 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 FGr1wsVkbY4Z for <rtcweb@ietfa.amsl.com>; Fri, 14 Feb 2014 12:44:49 -0800 (PST)
Received: from mork.alvestrand.no (mork.alvestrand.no [158.38.152.117]) by ietfa.amsl.com (Postfix) with ESMTP id 8864D1A02AF for <rtcweb@ietf.org>; Fri, 14 Feb 2014 12:44:49 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mork.alvestrand.no (Postfix) with ESMTP id 75D027C4CF8; Fri, 14 Feb 2014 21:44:47 +0100 (CET)
Received: from mork.alvestrand.no ([127.0.0.1]) by localhost (mork.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CdBxbPxzqZ3B; Fri, 14 Feb 2014 21:44:47 +0100 (CET)
Received: from [172.19.7.58] (unknown [216.239.45.90]) by mork.alvestrand.no (Postfix) with ESMTPSA id AB1717C4CF7; Fri, 14 Feb 2014 21:44:46 +0100 (CET)
Message-ID: <52FE803C.8040103@alvestrand.no>
Date: Fri, 14 Feb 2014 21:44:44 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Christer Holmberg <christer.holmberg@ericsson.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
References: <52FDC17E.8070708@alvestrand.no>, <52FE5B37.80409@alvestrand.no> <7594FB04B1934943A5C02806D1A2204B1D1735EE@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1D1735EE@ESESSMB209.ericsson.se>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/tg3G5M9_1rfhcGS8zhaLOK-yqOc
Subject: Re: [rtcweb] Stream control: [MMUSIC] msid-04 submitted
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Feb 2014 20:44:54 -0000

On 02/14/2014 07:41 PM, Christer Holmberg wrote:
> Hi Harald,
>
> When reading the text, my take is that this is more than controlling a MS and MST.
>
> You are actaually OVERRIDING the rules for sending RTCP. The rules say that RTCP is always sent, as long as the m- line is enabled (non-zero port value).
Yep, I think I'm repeating that. The question is not if RTCP is sent,
it's if this SSID is included in the RTCP sender report or not - which
the rules for RTCP do *not* dictate.
>
> Regarding "msid-control: enable", I don't think this is needed at all. The DEFAULT is whatever is the value of the existing direction attributes.
I don't think it's needed either. I included it for completeness.
>
> Regarding "msid-control: disable", what is the difference compared to using "sendonly"?
>
> Regarding "msid-control: reject", what couldn't you use "msid-control: stop" instead? If the stream has never been enabled, doesn't stop and reject mean the same thing?
As I said in the draft, I wonder about that too. People have talked
about rejecting a track at the API level; if they come out with a
sensible proposal, this should not prevent them.
Personally, my API preference is a model where tracks occur, and if you
don't want them, you have to stop them; I don't see a need for "reject".

But others might.

>
> Regarding "msid-control: stop", the text says that one guarantees that the track will not be used again. But, I assume the m- line could still be used for sending media, for another track (assuming we allow associating an m- line with another track, that is)?

Do we allow that? I don't know, and that's a problem.

>
> Regards,
>
> Christer
> ________________________________________
> From: rtcweb [rtcweb-bounces@ietf.org] on behalf of Harald Alvestrand [harald@alvestrand.no]
> Sent: Friday, 14 February 2014 8:06 PM
> To: rtcweb@ietf.org
> Subject: [rtcweb] Stream control: [MMUSIC] msid-04 submitted
>
> I created a proposal for how one could signal the receiver's desires for handling of a MediaStream as an extension to the MSID proposal.
>
> The result is in draft-ietf-mmusic-msid-04 section 5.
>
> There will be discussion in MMUSIC; comments on whether the mechanism fits the RTCWEB need may be appropriate here.
>
>          Harald
>
> -------- Original Message --------
> Subject:        [MMUSIC] msid-04 submitted
> Date:   Fri, 14 Feb 2014 08:10:54 +0100
> From:   Harald Alvestrand <harald@alvestrand.no><mailto:harald@alvestrand.no>
> To:     mmusic <mmusic@ietf.org><mailto:mmusic@ietf.org>
>
>
>
> I have submitted a new version of the MSID draft, -04.
>
> It tries to make it crystal clear that the msid-semantic:wms is only
> intended for signalling MediaStreamTracks and MediaStreams.
>
> It also adds a new functionality: msid-control, which can be used by a
> receiver of MediaStreamTracks to signal the sender of a MediaStreamTrack
> what the receiver wishes with regard to that MediaStreamTrack; this need
> has been identified within the WebRTC and RTCWEB WGs.
>
> It seemed logical to extend this draft with that functionality, since it
> is closely allied functionality.
>
> Comments are welcome.
>
>           Harald
>
> --
> Surveillance is pervasive. Go Dark.
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org<mailto:mmusic@ietf.org>
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
>


-- 
Surveillance is pervasive. Go Dark.