Re: [rtcweb] (no subject)

Justin Uberti <juberti@google.com> Mon, 19 May 2014 04:02 UTC

Return-Path: <juberti@google.com>
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 B0E6C1A028F for <rtcweb@ietfa.amsl.com>; Sun, 18 May 2014 21:02:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level:
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] 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 UxPK56GJDsUX for <rtcweb@ietfa.amsl.com>; Sun, 18 May 2014 21:02:58 -0700 (PDT)
Received: from mail-ve0-x231.google.com (mail-ve0-x231.google.com [IPv6:2607:f8b0:400c:c01::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8ABF1A0008 for <rtcweb@ietf.org>; Sun, 18 May 2014 21:02:57 -0700 (PDT)
Received: by mail-ve0-f177.google.com with SMTP id db11so5787475veb.22 for <rtcweb@ietf.org>; Sun, 18 May 2014 21:02:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=S8sXx/VXpPv3wWvXKu4eP+fqjaCAOY7CnnR9xFezL0Y=; b=OQtkdxQMs2WyiTZ3HG/Isbq77CYV6f4jkUYA5M8KhAP5Tr2xbO8vedijSCGgT10msu rj9gMajb7CkN0QliZ854pcLO7JJQ9+Yc4nhKMPrV/3IJYktCF4+0zvUlevQH00PfxKA1 UgtlB0/JqSn1a/7hduxTZgRsx0L7FavA9SgFLDBXoNJWu99U2WFCoDYPWYV1tDXpdl+h wqbKGOVNEBaj1Xo6zctW70/ctEKwYTFC8ebSCxGBcZCBT8I1GupDO4eKqltIXX4apmp1 83nYTsyQMIDrS9J9vMpQPmMmfgyc1Xdma8+YVTfjeQm6SeSPcSEmB5au6vWQ6gjPYjbh Vh7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=S8sXx/VXpPv3wWvXKu4eP+fqjaCAOY7CnnR9xFezL0Y=; b=AQUyE6xEX5Q7opUdfvqsnJpmc+3cCpq8g5e1DdduXMRx8PvCD4BwkV6DIFxCrvLhrJ 5cYwmG/iUM8tci1QN8woPjeQMdXzMognKuWn0Tf281eD40D/5dsoTjYqJexxO0T96GXG qCqo8IlQczuHJjfRnIURMeAD7rrJuQBb/wuI8cXq/veuaI6D1NGrk4g2JQoP9B7B2d9Q KgENhOz0FTYpsO7xA7USWItS4spAF1Ny5JBNghjWLi3p1lnjxh+MpzDjaDUe6z3Bb2jV hh4a03QVkEtZJtbpu1eqyzBydLceQjF55aoLLIDR0g7QslxdrrPq1kfpp0PiJCLgNQy7 Wzjw==
X-Gm-Message-State: ALoCoQm/NAq/BgHiDVLX5Wa83tToRqkNkmfRaasa8/N18fkmgggM+r6aGU920lHYniO5+XDR2RQ2
X-Received: by 10.220.94.146 with SMTP id z18mr3286942vcm.40.1400472177306; Sun, 18 May 2014 21:02:57 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.145.105 with HTTP; Sun, 18 May 2014 21:02:37 -0700 (PDT)
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1D31D4A5@ESESSMB209.ericsson.se>
References: <CABcZeBPVb+oKTozxrqvtftONTS=6u_2+zy10OejJi5-FhSXWDQ@mail.gmail.com> <B80350DC-7B01-46A7-AD30-A2B0BDD46522@iii.ca> <7594FB04B1934943A5C02806D1A2204B1D31BED8@ESESSMB209.ericsson.se> <CABcZeBM7=id+BOWqKMpYPrU+kuX6BegJ5BWm9a7Xbvzbm3wFBQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B1D31D4A5@ESESSMB209.ericsson.se>
From: Justin Uberti <juberti@google.com>
Date: Sun, 18 May 2014 21:02:37 -0700
Message-ID: <CAOJ7v-2rHQKxzujRgK2p5oeQy61u6oBONPzmniG8wnLYr9E6Vg@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: multipart/alternative; boundary="001a11c1e9d0a5814104f9b8d636"
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/hYmGqIH-V2snZyHZA2-Ww2MBNi0
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] (no subject)
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: Mon, 19 May 2014 04:02:59 -0000

I think there is a readability benefit to have all the stuff spelled out at
media-level. I don't see what we gain by moving things to session level;
the byte savings are not significant enough to be worth optimizing for.

However, if there is a clear interoperability advantage for one or the
other, let's just SHOULD that.


On Sun, May 18, 2014 at 7:15 AM, Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

>  Hi,
>
>
> I don't think we need to say anything. Because, if I receive session-level
> attributes on the wire, I should not have to move them around in my JS app
> before passing the SDP to JSEP. And vice verse.
>
>
>
> This section is instructions to the browser author.
>
>
>
> Correct. My mistake.
>
>
>
> Then, assuming we want to say something, is there a reason why we can’t
> use MUST (whatever MUST of course needs to be decided :)? It will life
> easier for JS apps that, for whatever reason, need to process the SDP
> generated for the browser.
>
>
>
> Regards,
>
>
>
> Christer
>
>
>
>
>
> -Ekr
>
>
>
>
>
>  Also keep in mind that the session vs media does not only affect SDP
> attributes - you have the same issue for the c= line.
>
> Regards,
>
> Christer
>
>
> -----Original Message-----
> From: rtcweb [mailto:rtcweb-bounces@ietf.org] On Behalf Of Cullen Jennings
> Sent: 17 May 2014 21:28
> To: Eric Rescorla
> Cc: rtcweb@ietf.org
> Subject: Re: [rtcweb] (no subject)
>
>   as a purely pragmatic issue, some device seem to have SDP bugs that
> cause them to ignore some attributes at the session level. I don't really
> care what we do on this as mostly I think theses devices should fix their
> bugs but when people talk abut SDP interop issues, this is occasionally an
> issue that comes up.
>
> So I agree we need to have a SHOULD on saying where things go that could
> be at either a session level or a m= level. Session level makes more sense
> from a standards point of view but m= level might have slightly better
> interoperability.
>
> I don't care which we choose - perhaps some of the people that considerers
> themselves and experts on why SDP has interop problems could chime in on
> how important this is.
>
>
>
> On May 11, 2014, at 11:52 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>
> > https://github.com/rtcweb-wg/jsep/issues/19
> >
> > JSEP S 5.2.1 reads:
> >
> >    Attributes that are common between all m= sections MAY be moved to
> >    session-level, if explicitly defined to be valid at session-level.
> >
> > We should probably encourage this. I propose we make this a SHOULD
> > rather than a MAY.
> >
> > -Ekr
> >
> > _______________________________________________
> > 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 mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>
>