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 193FF21F9371 for <rtcweb@ietfa.amsl.com>;
 Fri, 20 Sep 2013 03:57:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.349
X-Spam-Level: 
X-Spam-Status: No, score=-5.349 tagged_above=-999 required=5
 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, J_CHICKENPOX_19=0.6,
 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 bRnlD4AN9NiQ for
 <rtcweb@ietfa.amsl.com>; Fri, 20 Sep 2013 03:57:14 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by
 ietfa.amsl.com (Postfix) with ESMTP id 98B3A21F92CD for <rtcweb@ietf.org>;
 Fri, 20 Sep 2013 03:57:13 -0700 (PDT)
X-AuditID: c1b4fb2d-b7f738e000003ee3-87-523c2a07b5ca
Received: from ESESSHC014.ericsson.se (Unknown_Domain [153.88.253.124]) by
 mailgw1.ericsson.se (Symantec Mail Security) with SMTP id
 D0.12.16099.70A2C325; Fri, 20 Sep 2013 12:57:11 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.146]) by
 ESESSHC014.ericsson.se ([153.88.183.60]) with mapi id 14.02.0328.009;
 Fri, 20 Sep 2013 12:57:11 +0200
From: =?iso-8859-1?Q?Stefan_H=E5kansson_LK?= <stefan.lk.hakansson@ericsson.com>
To: Harald Alvestrand <harald@alvestrand.no>
Thread-Topic: [rtcweb] JSEP and video stream properties selection (a=imageattr
 usage)
Thread-Index: AQHOtcbevxz1HDDILk+MiGgkFV/wNw==
Date: Fri, 20 Sep 2013 10:57:10 +0000
Message-ID: <1447FA0C20ED5147A1AA0EF02890A64B1C395079@ESESSMB209.ericsson.se>
References: <523BE4DB.5030800@ericsson.com> <523BF860.1090105@alvestrand.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.19]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrALMWRmVeSWpSXmKPExsUyM+JvjS67lk2QQdsMPYtjfV1sFmv/tbM7
 MHlcmXCF1WPJkp9MAUxRXDYpqTmZZalF+nYJXBmnn85mKZgtXvFxvkED41bhLkZODgkBE4kT
 +04xQdhiEhfurWfrYuTiEBI4zCjxa+9HKGcJo8TWFxeZQarYBAIltu5bwAZiiwjoSDzc3wDW
 zSygLnFn8Tl2EFtYIExi95qtTBA14RI9bTfZIWw9iZ0tO8HiLAKqEu97/4LN5BXwlZhy/ABY
 jZCAj8Tv+ZMYQWxGoIu+n1oDNV9c4taT+VCXCkgs2XOeGcIWlXj5+B8rhK0o0f60gRGiXk/i
 xtQpbBC2tsSyha+hdglKnJz5hGUCo+gsJGNnIWmZhaRlFpKWBYwsqxjZcxMzc9LLDTcxAmPh
 4JbfujsYT50TOcQozcGiJM67Se9MoJBAemJJanZqakFqUXxRaU5q8SFGJg5OqQZG0bBpnQlp
 bo8n6mrJRk+rmp9x5e1Zif5lG9Tyn86tm5Br/VIjR+VoGeOtPS+2/Jg2Ncr1BcfyTcy5nOJG
 eXdYfp45z7X5sobC3Hl8J1eFL7n2eXJwXOQC6Z3bRH1lj3UdOHNPVODy5TeXD75y+thScF3e
 fkmzKGdO6f1pj4ojtTd0Mgh8v3EkU4mlOCPRUIu5qDgRADCRJvRTAgAA
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] JSEP and video stream properties selection (a=imageattr
 usage)
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: Fri, 20 Sep 2013 10:57:21 -0000

On 2013-09-20 09:25, Harald Alvestrand wrote:=0A=
> On 09/20/2013 08:02 AM, Magnus Westerlund wrote:=0A=
>> WG,=0A=
>>=0A=
>> In the JSEP call I commented regarding a=3Dimageattr open issue that we=
=0A=
>> had an original agreement from over a year ago (Vancouver) to go with=0A=
>> Harald's proposal in then=0A=
>> http://tools.ietf.org/id/draft-alvestrand-rtcweb-resolution-00.txt=0A=
>>=0A=
>> This is documented in the minutes:=0A=
>> http://www.ietf.org/proceedings/84/minutes/minutes-84-rtcweb=0A=
>>=0A=
>>=0A=
>> However, I did forget to note that there has been discussion on this=0A=
>> issue after that between Harald Alvestrand and Stefan H=E5kansson=0A=
>> primarily on the W3C list=0A=
>>=0A=
>> http://lists.w3.org/Archives/Public/public-webrtc/2013Aug/0051.html=0A=
>>=0A=
>> Where they are seriously discussing only using WebRTC API for this.=0A=
>>=0A=
>> It is in the context of=0A=
>> https://datatracker.ietf.org/doc/draft-alvestrand-constraints-resolution=
/=0A=
>>=0A=
>> Thus I would like to point out that there appear to be some indication=
=0A=
>> of desire move away from the consensus last year.=0A=
>=0A=
> My thinking is that there are 3 points on the spectrum of solutions:=0A=
>=0A=
> - Constraints at source only (the approach most thoroughly described in=
=0A=
> draft-alvestrand-constraints-resolution).=0A=
>=0A=
> - Constraints at destination can be sigalled in SDP, and acted on at=0A=
> source (described in draft-alvestrand-rtcweb-resolution). This spec=0A=
> could not be pursued as long as the "Plan X" discussions were still=0A=
> unsettled, but now it should really be "a piece of cake".=0A=
=0A=
My personal view is still that SDP is the wrong level for carrying this =0A=
kind of signaling (resolution, and perhaps further down the road =0A=
pause/resume related signaling). Each update requires an O/A, and locks =0A=
out other changes to the session. And since the SDPs must be handled by =0A=
the application (that is responsible for sending them over and applying =0A=
them) I wonder if there is any advantage compared to just having an API =0A=
on the sending side. If the receiving application wants another =0A=
resolution sent, it could just tell the sending application so, rather =0A=
than going through a createOffer/setLocal/ send-offer =0A=
/receive-answer/setRemote cycle.=0A=
=0A=
>=0A=
> - Defining a new way of signalling. This was the approach rejected in=0A=
> Vancouver.=0A=
>=0A=
> Formalistically, if the IETF decides to offer a well defined mechanism=0A=
> for negotiating resolution through SDP, the W3C will certainly take up=0A=
> the discussion on whether or not we should connect the API to that=0A=
> functionality.=0A=
>=0A=
> Happy to discuss more.=0A=
>=0A=
> _______________________________________________=0A=
> rtcweb mailing list=0A=
> rtcweb@ietf.org=0A=
> https://www.ietf.org/mailman/listinfo/rtcweb=0A=
>=0A=
=0A=
