Re: [rtcweb] JSEP: Relaxing SDP O/A rules?

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 09 October 2012 06:26 UTC

Return-Path: <christer.holmberg@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 63CA221F884A for <rtcweb@ietfa.amsl.com>; Mon, 8 Oct 2012 23:26:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.124
X-Spam-Level:
X-Spam-Status: No, score=-6.124 tagged_above=-999 required=5 tests=[AWL=0.125, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
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 QIFXzL68X5ok for <rtcweb@ietfa.amsl.com>; Mon, 8 Oct 2012 23:26:40 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id 6D28C21F852E for <rtcweb@ietf.org>; Mon, 8 Oct 2012 23:26:40 -0700 (PDT)
X-AuditID: c1b4fb2d-b7fea6d000002ccb-4e-5073c39f28ec
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id C6.DA.11467.F93C3705; Tue, 9 Oct 2012 08:26:39 +0200 (CEST)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.243]) by esessmw0256.eemea.ericsson.se ([153.88.115.96]) with mapi; Tue, 9 Oct 2012 08:26:38 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Cullen Jennings (fluffy)" <fluffy@cisco.com>
Date: Tue, 09 Oct 2012 08:26:37 +0200
Thread-Topic: [rtcweb] JSEP: Relaxing SDP O/A rules?
Thread-Index: AQHNpad+aenXLuIV20+kkVz1nsB6XpewgfNA
Message-ID: <7F2072F1E0DE894DA4B517B93C6A0585340BAD0861@ESESSCMS0356.eemea.ericsson.se>
References: <7F2072F1E0DE894DA4B517B93C6A0585340A1E3AB1@ESESSCMS0356.eemea.ericsson.se> <CABkgnnUFvw_J2+tvVBoHrzR9ZRkPT-6LhXvbaz_U1P7gqtJ4xw@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A0585340A7BC848@ESESSCMS0356.eemea.ericsson.se> <CABkgnnV6NcTeh=L_fpkpLv5UpkUSuacmQUtYwNKKwAfcb5+JQA@mail.gmail.com> <506D4F7A.5020109@alvestrand.no> <CABkgnnUgHRw4dtihk2fZppmzVWuV4hpvWtXt70N1HWQpJ+KsZw@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05853409FF2FDF@ESESSCMS0356.eemea.ericsson.se> <CABkgnnV+jHWF3t8s3t37pbQyXJEP9N_MyHWd3SsfoNrhMU=NXw@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A0585340A7BD0C5@ESESSCMS0356.eemea.ericsson.se> <CABkgnnVFWDroiTWVOm6F3FRQ6dDkRjKdyV8apRK=0Y_ReYtmPA@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A05853409FF2FE5@ESESSCMS0356.eemea.ericsson.se>, <CABkgnnUR6XL4QLmZAUVqnB5S+UFh7sfmzkDzfjK52+e9_FFkJg@mail.gmail.com> <7F2072F1E0DE894DA4B517B93C6A0585340BAFAA5E@ESESSCMS0356.eemea.ericsson.se> <C5E08FE080ACFD4DAE31E4BDBF944EB11187F8C2@xmb-aln-x02.cisco.com>
In-Reply-To: <C5E08FE080ACFD4DAE31E4BDBF944EB11187F8C2@xmb-aln-x02.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrELMWRmVeSWpSXmKPExsUyM+Jvre78w8UBBqt/81t0TGazuHbmH6PF 2n/t7A7MHlN+b2T12DnrLrvHkiU/mQKYo7hsUlJzMstSi/TtErgyenZfYCuYzFlxYeNu5gbG mexdjJwcEgImEleXrWKGsMUkLtxbz9bFyMUhJHCKUWLTnz5GCGcBo8Tjp8dYuxg5ONgELCS6 /2mDNIgIGEo07ZnHBGIzC4RIPDz7DmwQi4CKxL6ve1lAbGEBY4nOz8eYIOpNJNbsWMMCYRtJ zGq/yQpi8wqES9yefZYFYtc7domHk56AXccp4Cvx7MpVsKGMQNd9P7UGapm4xK0n85kgrhaQ WLLnPNQHohIvH/9jhagXlbjTvp4Rol5HYsHuT2wQtrbEsoWvmSEWC0qcnPmEZQKj2CwkY2ch aZmFpGUWkpYFjCyrGIVzEzNz0ssN9VKLMpOLi/Pz9IpTNzEC4+nglt+6OxhPnRM5xCjNwaIk zsuVtN9fSCA9sSQ1OzW1ILUovqg0J7X4ECMTB6dUA6PBAQXjb+GrOSS0vGMEM1p25fAK9h2I +cjq+fFU113H83/3mYVf7Xy29FsRb+6CuS1a5s97Gq9WsXDLOM6f/blJVLnr2qWPr/ckikTb Lp5UJiL7defC67+1zvJknMzkCsmYdZFV8O+deZOKzOw/RWx6si6ZNWIVS7Y1v4Z5vDkjS/fk 89u1Q5RYijMSDbWYi4oTAYpWCPp1AgAA
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] JSEP: Relaxing SDP O/A rules?
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: Tue, 09 Oct 2012 06:26:41 -0000

Hi,

>>>>>> Can I use the same local descriptor for every setLocal() call?
>>>>> 
>>>>> My experience suggests that you can.  However, that's not 
>>>>> stipulated in the API specification, so it's not an ironclad guarantee.
>>>> 
>>>> If it doesn't, and a new local descripor is created, you would need 
>>>> to send that one to the remote endpoint.
>>> 
>>> You don't create a new description, you just set one.
>> 
>> Correct.
>
>> The only problem arises when you can't set the local description 
>> because something broke since you last set it.  (Maybe setting the 
>> answer caused the browser to release something that you need to set 
>> the
>
> If you send an answer that has not relation to the offer, you are equally hosed. We are keeping the pairing of the offers and answers in the JS state so there are ways that the JS can mess things up if it is buggy but that not really a PRANSWER problem - 
> it's just as much a issue with offers and answers. 

I am not sure what you mean by "an answer that has not relation to the offer". Answers are always related to the Offers.

Regards,

Christer