Re: [rtcweb] More Comments on draft-ietf-rtcweb-use-cases-and-requirements-07
Stefan Hakansson LK <stefan.lk.hakansson@ericsson.com> Wed, 13 June 2012 13:36 UTC
Return-Path: <stefan.lk.hakansson@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E55E821F852A for <rtcweb@ietfa.amsl.com>; Wed, 13 Jun 2012 06:36:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.949
X-Spam-Level:
X-Spam-Status: No, score=-5.949 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HELO_EQ_SE=0.35, J_CHICKENPOX_41=0.6, RCVD_IN_DNSWL_MED=-4]
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 wca6XPOi-cYF for <rtcweb@ietfa.amsl.com>; Wed, 13 Jun 2012 06:36:54 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id 9E18B21F8525 for <rtcweb@ietf.org>; Wed, 13 Jun 2012 06:36:53 -0700 (PDT)
X-AuditID: c1b4fb2d-b7fc66d000006fdc-7f-4fd89774ca44
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id 21.70.28636.47798DF4; Wed, 13 Jun 2012 15:36:52 +0200 (CEST)
Received: from [127.0.0.1] (153.88.115.8) by esessmw0247.eemea.ericsson.se (153.88.115.94) with Microsoft SMTP Server id 8.3.264.0; Wed, 13 Jun 2012 15:36:52 +0200
Message-ID: <4FD89773.3090506@ericsson.com>
Date: Wed, 13 Jun 2012 15:36:51 +0200
From: Stefan Hakansson LK <stefan.lk.hakansson@ericsson.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1
MIME-Version: 1.0
To: rtcweb@ietf.org
References: <5A2F246E-9D77-4B72-B3F1-681B00FA99FD@cisco.com> <F3D4ABD6AB47084B84337CF4F3446A464B2F11B52E@ESESSCMS0362.eemea.ericsson.se> <AAB6A6B6-BEC7-436C-B1EB-2C117596C7C6@cisco.com> <F3D4ABD6AB47084B84337CF4F3446A464B2F2631AC@ESESSCMS0362.eemea.ericsson.se> <9F33F40F6F2CD847824537F3C4E37DDF021B53@MCHP04MSX.global-ad.net> <CA+9kkMCL1k3x2hYi632nDU2g6CtOq3O7risDi38+7FTeWkxcGA@mail.gmail.com> <9F33F40F6F2CD847824537F3C4E37DDF0223ED@MCHP04MSX.global-ad.net>
In-Reply-To: <9F33F40F6F2CD847824537F3C4E37DDF0223ED@MCHP04MSX.global-ad.net>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFJMWRmVeSWpSXmKPExsUyM+JvrW7J9Bv+Bp9/G1ms/dfO7sDosWTJ T6YAxigum5TUnMyy1CJ9uwSujCeT25kKdstXXNh1gamBcY9kFyMnh4SAicSvdTOYIGwxiQv3 1rN1MXJxCAmcYpSYteUhC4SznFHi8oc2VpAqXgFtia2/D7KB2CwCqhJ/Fx8Di7MJ2Eis7Z4C NImDQ1QgTGL1Aw2IckGJkzOfsIDYIgLCEltf9YKVCAOV/OgRgBh/hlli1e8HYDWcAr4Siy7P YAaxmQVsJS7Muc4CYctLbH87BywuJKAr8e71PdYJjAKzkKyYhaRlFpKWBYzMqxiFcxMzc9LL DfVSizKTi4vz8/SKUzcxAsPv4JbfujsYT50TOcQozcGiJM7LlbTfX0ggPbEkNTs1tSC1KL6o NCe1+BAjEwenVANj+8U5bQ8sE65MmbdkYu+6Z7HXQ3Rz7y5USrS57TvB+MulNl6nHIapsp/1 v9d56rXeXr9KcLJpbe0/i5/hhQxM9y8teNZ+9rwsn6tBltzjLbeKOnosW3QTFn6c2xD7dF8f 1y8rISdW5VK1gA/+Bgf+etaVrj0gdKRgVuW+DRP5xFx5uW6r3zNRYinOSDTUYi4qTgQA6g9d KA0CAAA=
Subject: Re: [rtcweb] More Comments on draft-ietf-rtcweb-use-cases-and-requirements-07
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
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: Wed, 13 Jun 2012 13:36:55 -0000
On 06/10/2012 10:03 PM, Hutton, Andrew wrote: > Hi Ted, > > See below. > > Regards Andy > >> -----Original Message----- From: Ted Hardie >> [mailto:ted.ietf@gmail.com] Sent: 10 June 2012 18:48 To: Hutton, >> Andrew Cc: rtcweb@ietf.org Subject: Re: [rtcweb] More Comments on >> draft-ietf-rtcweb-use-cases-and- requirements-07 >> >> On Sun, Jun 10, 2012 at 5:33 PM, Hutton, Andrew >> <andrew.hutton@siemens-enterprise.com> wrote: >>> Hi, >>> >> >>> Section 4.1.1.1 (Simple Video Communication Service) contains >>> the >> statement "Each user can also pause sending of media (audio, video, >> or both) and mute incoming media". I think this and the >> associated requirements need some clarification for example whether >> the requirement is to control the direction of the media and >> therefore requires the generation of a new SDP offer with for >> example a direction of "recvonly/inactive". >> >> Howdy, >> >> As a clarifying question, are you thinking that it is not clear >> because non-signaling methods could achieve some of these? That >> is "muting" incoming media could also be accomplished entirely >> receive side, by simply not rendering it? >> > > Yes I guess so it is not clear whether the use case results in a > local action in the browser or it whether it impacts the media and > SDP. I want to make sure that it is possible to control the media > direction in SDP (sendrecv/recvonly/sendonly/inactive) and have the > browser behave appropriately. This is my personal understanding: - the API (and this part has been there for a long time) allows the application to disable/enable individual tracks of MediaStreams - So say you have a MediaStream (one audio track, one video track in this example) that is rendered using a video element; disabling audio would lead to silence, disabling video to that the video stops - The question is: what should happen if the MediaStream is connected to a PeerConnection and sent to a peer? - using recvonly does not seem appropriate as that would stop all ssrc:s belonging to the same m-line - and the app only disabled one - one option could be to simply stop sending the RTP packets for this track. I don't know how reliable that would be - I think there has been proposals signaling this in SDP or in RTCP, but I don't think there was ever any conclusion For the other part, muting incoming media, this is simple: the app (at receiving browser) could just disable the tracks it wants in the incoming MediaStreams. A related question is if this should be signaled back to the sender (so it could stop sending). This is essentially a question of efficiency/optimization, and nothing stops the app from signaling that now using an app specific protocol (perhaps carried over the data channel), but perhaps this should be brought into SDP or RTCP. > > >> regards, >> >> Ted >> >> The only associated requirement seems to be A8 but this does not >> help clarify what is meant by "pause" in the use case. It needs to >> be clarified whether the pause/resume/mute are actions within the >> browser or are actions which result in notifications to the remote >> user. >>> >>> Maybe we could add a use case which involves controlling the >> direction of multiple streams to emulate switching between >> different users in a multiparty call scenario. >>> >>> >>> The statement "It is essential that the communication cannot be >> eavesdropped" appears in all use cases so could be moved to section >> 4.1 but I think it needs to be reworded in terms of the media >> always being encrypted as I don't like the term "eavesdropped" >> which is not defined. >>> >>> Regards Andy >>> >>> >>> >>> _______________________________________________ rtcweb mailing >>> list rtcweb@ietf.org >>> https://www.ietf.org/mailman/listinfo/rtcweb > _______________________________________________ rtcweb mailing list > rtcweb@ietf.org https://www.ietf.org/mailman/listinfo/rtcweb
- [rtcweb] Comments on draft-ietf-rtcweb-use-cases-… Cullen Jennings
- Re: [rtcweb] Comments on draft-ietf-rtcweb-use-ca… Stefan Hakansson LK
- Re: [rtcweb] Comments on draft-ietf-rtcweb-use-ca… Stefan Hakansson LK
- Re: [rtcweb] Comments on draft-ietf-rtcweb-use-ca… Göran Eriksson AP
- Re: [rtcweb] Comments on draft-ietf-rtcweb-use-ca… Cullen Jennings
- Re: [rtcweb] Comments on draft-ietf-rtcweb-use-ca… Göran Eriksson AP
- [rtcweb] More Comments on draft-ietf-rtcweb-use-c… Hutton, Andrew
- Re: [rtcweb] More Comments on draft-ietf-rtcweb-u… Ted Hardie
- Re: [rtcweb] More Comments on draft-ietf-rtcweb-u… Hutton, Andrew
- Re: [rtcweb] More Comments on draft-ietf-rtcweb-u… Harald Alvestrand
- Re: [rtcweb] More Comments on draft-ietf-rtcweb-u… Hutton, Andrew
- Re: [rtcweb] More Comments on draft-ietf-rtcweb-u… Stefan Hakansson LK
- Re: [rtcweb] More Comments on draft-ietf-rtcweb-u… Hutton, Andrew
- [rtcweb] Mute implementations (Re: More Comments … Harald Alvestrand
- Re: [rtcweb] Mute implementations (Re: More Comme… Stefan Hakansson LK
- Re: [rtcweb] Mute implementations (Re: More Comme… Justin Uberti
- Re: [rtcweb] Mute implementations (Re: More Comme… Hutton, Andrew
- Re: [rtcweb] Mute implementations (Re: More Comme… Martin Thomson
- Re: [rtcweb] Mute implementations (Re: More Comme… Hutton, Andrew
- Re: [rtcweb] Mute implementations (Re: More Comme… Stefan Hakansson LK
- Re: [rtcweb] Mute implementations (Re: More Comme… Christer Holmberg
- Re: [rtcweb] Mute implementations (Re: More Comme… Christer Holmberg
- Re: [rtcweb] Mute implementations (Re: More Comme… DRAGE, Keith (Keith)
- Re: [rtcweb] Mute implementations (Re: More Comme… Martin Thomson
- Re: [rtcweb] Mute implementations (Re: More Comme… Randell Jesup
- Re: [rtcweb] Mute implementations (Re: More Comme… Martin Thomson
- Re: [rtcweb] Mute implementations (Re: More Comme… Randell Jesup
- Re: [rtcweb] Mute implementations (Re: More Comme… Randell Jesup
- Re: [rtcweb] Mute implementations (Re: More Comme… Harald Alvestrand
- Re: [rtcweb] Mute implementations (Re: More Comme… Jim Barnett
- Re: [rtcweb] Mute implementations (Re: More Comme… Harald Alvestrand
- Re: [rtcweb] Mute implementations (Re: More Comme… Jim Barnett
- Re: [rtcweb] Mute implementations (Re: More Comme… Randell Jesup
- [rtcweb] 答复: Mute implementations (Re: More Comme… Sunyang (Eric)
- Re: [rtcweb] 答复: Mute implementations (Re: More C… Randell Jesup
- Re: [rtcweb] Mute implementations (Re: More Comme… Harald Alvestrand
- [rtcweb] 答复: 答复: Mute implementations (Re: More C… Sunyang (Eric)
- [rtcweb] 答复: Mute implementations (Re: More Comme… Sunyang (Eric)
- Re: [rtcweb] 答复: 答复: Mute implementations (Re: Mo… Randell Jesup
- Re: [rtcweb] Mute implementations (Re: More Comme… Jim Barnett
- Re: [rtcweb] Mute implementations (Re: More Comme… Stefan Hakansson LK
- Re: [rtcweb] Mute implementations (Re: More Comme… Harald Alvestrand
- Re: [rtcweb] Mute implementations (Re: More Comme… Randell Jesup
- Re: [rtcweb] 答复: Mute implementations (Re: More C… Harald Alvestrand
- Re: [rtcweb] Mute implementations (Re: More Comme… Randell Jesup
- Re: [rtcweb] Mute implementations (Re: More Comme… Stefan Hakansson LK