Re: [rtcweb] I-D Action: draft-alvestrand-one-rtp-00.txt
Harald Alvestrand <harald@alvestrand.no> Fri, 12 August 2011 06:48 UTC
Return-Path: <harald@alvestrand.no>
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 313C011E809F for <rtcweb@ietfa.amsl.com>; Thu, 11 Aug 2011 23:48:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.099
X-Spam-Level:
X-Spam-Status: No, score=-101.099 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_12=0.6, J_CHICKENPOX_13=0.6, J_CHICKENPOX_15=0.6, USER_IN_WHITELIST=-100]
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 tS6EDki6zVZE for <rtcweb@ietfa.amsl.com>; Thu, 11 Aug 2011 23:48:34 -0700 (PDT)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by ietfa.amsl.com (Postfix) with ESMTP id 1531211E807F for <rtcweb@ietf.org>; Thu, 11 Aug 2011 23:48:34 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 846B639E148; Fri, 12 Aug 2011 08:47:58 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XhQbf2-QLRnO; Fri, 12 Aug 2011 08:47:57 +0200 (CEST)
Received: from [10.130.0.56] (4.234.241.83.in-addr.dgcsystems.net [83.241.234.4]) by eikenes.alvestrand.no (Postfix) with ESMTPS id EFEAC39E091; Fri, 12 Aug 2011 08:47:56 +0200 (CEST)
Message-ID: <4E44CCE4.8080307@alvestrand.no>
Date: Fri, 12 Aug 2011 08:49:08 +0200
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110617 Thunderbird/3.1.11
MIME-Version: 1.0
To: Ross Finlayson <finlayson@live555.com>
References: <4E43BDB3.8000504@alvestrand.no> <4E4423A7.2000501@alum.mit.edu> <E17059F7-DF14-4552-8D01-609D3E4BB77C@live555.com>
In-Reply-To: <E17059F7-DF14-4552-8D01-609D3E4BB77C@live555.com>
Content-Type: multipart/alternative; boundary="------------080800070206080003090608"
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] I-D Action: draft-alvestrand-one-rtp-00.txt
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, 12 Aug 2011 06:48:35 -0000
On 08/12/11 05:37, Ross Finlayson wrote: > Thanks, Harald, for this submission. > > A nit (I think). Unless I'm misunderstanding the purpose of the > "a=group:TOGETHER" attribute, the port numbers in the two example > 'answers' are wrong. I'm not sure. These examples came straight out of RFC 4317, including the port numbers; I noted the port number mismatch, and concluded (tentatively) that the port number of an offer means "I'll be using this port", while the port number of an answer means "I'll be using this port" - which means that they SHOULD be expected to be different. When using ICE, the port number is moot anyway (the "candidates" overrides them), so the only purpose of the port number is that the special value zero in an answer means "offer not accepted". > Example 1: > Answer, from an entity that understands TOGETHER > > v=0 > o=bob 2808844564 2808844564 IN IP4host.biloxi.example.com <http://host.biloxi.example.com> > s= > c=IN IP4host.biloxi.example.com <http://host.biloxi.example.com> > t=0 0 > a=group:TOGETHER foo bar > m=audio 49174 RTP/AVP 0 > a=mid:foo > b=AS:200 > a=rtpmap:0 PCMU/8000 > m=video 49170 RTP/AVP 32 > a=mid:bar > b=AS:1000 > a=rtpmap:32 MPV/90000 > Should be (I think): > ... > a=group:TOGETHER foo bar > m=audio 49170 RTP/AVP 0 > a=mid:foo > b=AS:200 > a=rtpmap:0 PCMU/8000 > m=video 49170 RTP/AVP 32 > a=mid:bar > b=AS:1000 > a=rtpmap:32 MPV/90000 > Example 2: > Answer, from an entity that understands grouping, but does not > understand TOGETHER > > v=0 > o=bob 2808844564 2808844564 IN IP4host.biloxi.example.com <http://host.biloxi.example.com> > s= > c=IN IP4host.biloxi.example.com <http://host.biloxi.example.com> > t=0 0 > m=audio 49174 RTP/AVP 0 > a=mid:foo > a=rtpmap:0 PCMU/8000 > b=AS:200 > m=video 49170 RTP/AVP 32 > a=mid:bar > a=rtpmap:32 MPV/90000 > b=AS:1000 > Should be (I think): > ... > m=audio 49170 RTP/AVP 0 > a=mid:foo > a=rtpmap:0 PCMU/8000 > b=AS:200 > m=video 51372 RTP/AVP 32 > a=mid:bar > a=rtpmap:32 MPV/90000 > b=AS:1000 > > Ross Finlayson > Live Networks, Inc. > http://www.live555.com/ > > > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb
- [rtcweb] Fwd: I-D Action: draft-alvestrand-one-rt… Harald Alvestrand
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Paul Kyzivat
- Re: [rtcweb] I-D Action: draft-alvestrand-one-rtp… Ross Finlayson
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Harald Alvestrand
- Re: [rtcweb] I-D Action: draft-alvestrand-one-rtp… Harald Alvestrand
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Muthu Arul Mozhi Perumal (mperumal)
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Harald Alvestrand
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Muthu Arul Mozhi Perumal (mperumal)
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Paul Kyzivat
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Harald Alvestrand
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Harald Alvestrand
- Re: [rtcweb] I-D Action: draft-alvestrand-one-rtp… Paul Kyzivat
- [rtcweb] Combining attributes (Re: Fwd: I-D Actio… Harald Alvestrand
- Re: [rtcweb] draft-alvestrand-one-rtp-00.txt ICE … Paul Kyzivat
- Re: [rtcweb] I-D Action: draft-alvestrand-one-rtp… Randell Jesup
- Re: [rtcweb] draft-alvestrand-one-rtp-00.txt ICE … Randell Jesup
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Justin Uberti
- Re: [rtcweb] draft-alvestrand-one-rtp-00.txt ICE … Paul Kyzivat
- [rtcweb] draft-alvestrand-one-rtp-00.txt and inte… Christer Holmberg
- Re: [rtcweb] draft-alvestrand-one-rtp-00.txt and … Christer Holmberg
- Re: [rtcweb] draft-alvestrand-one-rtp-00.txt and … Harald Alvestrand
- Re: [rtcweb] draft-alvestrand-one-rtp-00.txt and … Christer Holmberg
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Harald Alvestrand
- Re: [rtcweb] I-D Action: draft-alvestrand-one-rtp… Harald Alvestrand
- Re: [rtcweb] I-D Action: draft-alvestrand-one-rtp… Randell Jesup
- Re: [rtcweb] I-D Action: draft-alvestrand-one-rtp… Harald Alvestrand
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Muthu Arul Mozhi Perumal (mperumal)
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Harald Alvestrand
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Harald Alvestrand
- Re: [rtcweb] Fwd: I-D Action: draft-alvestrand-on… Colin Perkins