Re: [rtcweb] [MMUSIC] Quick comments on draft-roach-rtcweb-glareless-add-00

Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com> Wed, 22 May 2013 13:24 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 4712021F85C9 for <rtcweb@ietfa.amsl.com>; Wed, 22 May 2013 06:24:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.46
X-Spam-Level:
X-Spam-Status: No, score=-5.46 tagged_above=-999 required=5 tests=[AWL=0.489, BAYES_00=-2.599, HELO_EQ_SE=0.35, MIME_8BIT_HEADER=0.3, 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 JOergDPKvH4g for <rtcweb@ietfa.amsl.com>; Wed, 22 May 2013 06:24:27 -0700 (PDT)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id 827CB21F9289 for <rtcweb@ietf.org>; Wed, 22 May 2013 06:24:26 -0700 (PDT)
X-AuditID: c1b4fb25-b7efb6d000007c26-78-519cc706a544
Received: from ESESSHC006.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id A6.DD.31782.607CC915; Wed, 22 May 2013 15:24:22 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.167]) by ESESSHC006.ericsson.se ([153.88.183.36]) with mapi id 14.02.0328.009; Wed, 22 May 2013 15:24:22 +0200
From: Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com>
To: Harald Alvestrand <harald@alvestrand.no>
Thread-Topic: [rtcweb] [MMUSIC] Quick comments on draft-roach-rtcweb-glareless-add-00
Thread-Index: AQHOVuNUVc0cHK+7F0+aAnWXwRLxCw==
Date: Wed, 22 May 2013 13:24:21 +0000
Message-ID: <1447FA0C20ED5147A1AA0EF02890A64B1C2D033B@ESESSMB209.ericsson.se>
References: <CA+9kkMDWy_Koq0Aun5A330O7OOMt9vimWPNe_uznAQdr0TSfow@mail.gmail.com> <51897B11.60004@nostrum.com> <518AB095.7010401@alum.mit.edu> <518AC143.2010006@nostrum.com> <1447FA0C20ED5147A1AA0EF02890A64B1C2C70B9@ESESSMB209.ericsson.se> <518D6482.2010008@alum.mit.edu> <1447FA0C20ED5147A1AA0EF02890A64B1C2C807D@ESESSMB209.ericsson.se> <518E70A9.7070007@alum.mit.edu> <1447FA0C20ED5147A1AA0EF02890A64B1C2CA23E@ESESSMB209.ericsson.se> <BLU405-EAS28962C7752B95767B7B2BED93A00@phx.gbl> <5191F4B8.2020602@ericsson.com> <5192011A.8030903@jitsi.org> <519CB23C.2050405@alvestrand.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.146]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHLMWRmVeSWpSXmKPExsUyM+JvrS7b8TmBBo3/lS2O9XWxWaz9187u wORxZcIVVo8lS34yBTBFcdmkpOZklqUW6dslcGV8eR9RcFy04klrZQPjScEuRk4OCQETiZ5d zcwQtpjEhXvr2boYuTiEBA4zSizo/cII4SxhlGiaeIoRpIpNIFBi674FbCC2iICOxMP9DUwg NrOAusSdxefYuxg5OIQFwiQuz+OAKAmXaJgwEapcT+L79h5WkBIWAVWJ8ycqQcK8Ar4St149 Y4VYdZVF4nfzBBaQBCPQQd9PrYEaLy5x68l8JohDBSSW7DkPdbSoxMvH/1ghbCWJHxsusUDU 60ncmDqFDcLWlli28DUzxDJBiZMzn7BMYBSdhWTsLCQts5C0zELSsoCRZRUje25iZk56udEm RmAcHNzyW3UH451zIocYpTlYlMR5e7WnBgoJpCeWpGanphakFsUXleakFh9iZOLglGpgrNjE WVoe4rJw6/Ekn+1HnV3LLprqyx4PebXnSex+ywrFtdM/awlfdFKI1N9slCToX3W66pD8pmhb jkVWMq8nTb96lrly+jaLubfD9htcV7c4e3ijn6aWn7dRs6BWxLbGbl71JdZ27yfPrClbvJ+d 6a2Kluur56zSZZZL0q5tlHVb/XKB7hcVJZbijERDLeai4kQAptQsg1ECAAA=
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] [MMUSIC] Quick comments on draft-roach-rtcweb-glareless-add-00
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, 22 May 2013 13:24:32 -0000

On 5/22/13 1:56 PM, Harald Alvestrand wrote:
> On 05/14/2013 11:17 AM, Emil Ivov wrote:
>>
>> On 14.05.13, 11:24, Stefan Håkansson LK wrote:
>>> On 2013-05-13 19:58, Bernard Aboba wrote:
>>>>
>>>> On May 12, 2013, at 10:18, "Stefan Håkansson LK"
>>>> <stefan.lk.hakansson@ericsson.com> wrote:
>>>>
>>>>>> I would hope there will normally not be SDP changes for either of
>>>>>> those events.
>>>>> I would like to avoid them too, but I'm not sure how.
>>>> [BA] It is probably not possible to avoid them in all cases, but we
>>>> can define RTCP functionality which along with some set of
>>>> functionality (e.g. Simulcast, layered coding) will minimize them.
>>>> This is worth doing (and soon).
>>> I agree to this!
>> RTCP `certainly sounds a lot better than SDP O/A
>>
>> Emil
>>
> If something's doable doing app-level signalling, it can be deployed at
> the speed of app updates - but each app has to do it on its own.
>
> If something's doable using RTCP, it can be deployed at the speed of
> browser updates - but you have to convince the browser people to do it
> first.
>
> SDP O/A extensions are in an uncomfortable place between these extremes,
> I think. But it's not obvious to me that one of the three always "sounds
> better" than the other ones.

I think that having things like pause/resume signaling (and perhaps 
resolution and the like) in RTCP would be better than SDP, not least 
because you escape the session related state model for this kind of 
signaling (which I can see can be frequent in scenarios when you want to 
save transmission). And I think that standardized signaling it preferred 
since the functionality enabled would then be easily available also to 
more naive developers.

But, I think what you prefer to a large extent depends on your 
viewpoint, and also what scenarios you consider, so I could agree that 
it is not obvious that one way would always be better than the other ones.

There was a discussion on RTCP vs SDP signaling at an earlier IETF 
meeting, and the group at that time preferred SDP signaling. But I don't 
think a concrete proposal on how to do pause request/indication, resume 
request/indication etc. was ever put together (there are hints in the 
draft-juberti-plan-00). Perhaps that should be the first thing to do?

>
>
>
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>