Re: [AVT] Re: Layered codecs: use of PT to distinguish layers
Randell Jesup <rjesup@wgate.com> Tue, 04 April 2006 21:08 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FQskw-0008RB-Q3; Tue, 04 Apr 2006 17:08:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FQskv-0008R6-KA for avt@ietf.org; Tue, 04 Apr 2006 17:08:05 -0400
Received: from pr-66-150-46-254.wgate.com ([66.150.46.254] helo=exchange1.wgate.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FQskv-0001BD-Dm for avt@ietf.org; Tue, 04 Apr 2006 17:08:05 -0400
Received: from jesup.eng.wgate.com ([10.32.2.26]) by exchange1.wgate.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 4 Apr 2006 17:08:22 -0400
To: Colin Perkins <csp@csperkins.org>
Subject: Re: [AVT] Re: Layered codecs: use of PT to distinguish layers
References: <9E5506AD-129D-487F-88DC-626BB9B930AF@stewe.org> <44322A6F.6050400@ericsson.com> <581B0E14-1B76-4D43-869A-C16941EC4E45@stewe.org> <F8651F29-ABE3-4BAE-AFEA-EF7AB50ABCA8@csperkins.org>
From: Randell Jesup <rjesup@wgate.com>
Date: Tue, 04 Apr 2006 17:09:06 -0400
In-Reply-To: <F8651F29-ABE3-4BAE-AFEA-EF7AB50ABCA8@csperkins.org> (Colin Perkins's message of "Tue, 4 Apr 2006 19:32:22 +0100")
Message-ID: <ybumzf1m4jx.fsf@jesup.eng.wgate.com>
User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-OriginalArrivalTime: 04 Apr 2006 21:08:22.0733 (UTC) FILETIME=[E8177FD0:01C6582B]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
Cc: Magnus Westerlund <magnus.westerlund@ericsson.com>, Stephan Wenger <stewe@stewe.org>, avt@ietf.org
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Randell Jesup <rjesup@wgate.com>
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Errors-To: avt-bounces@ietf.org
Colin Perkins <csp@csperkins.org> writes: >> If we assume (for the sake of assumption) a hard requirement for a >> single firewall pinhole, you are screwed with respect to point D, no >> matter what you do. Right? > >Why is this an assumption? Once you've gone to the trouble of implementing >all 96 pages of ICE, running two instances of it can't be that much worse >than running a single instance... Well, there's a LOT of overhead per-port to set stuff up with ICE, though I imagine once the environment is ferreted out subsequent ports _might_ be faster. (Gotcha is that you can have different issues on different ports due to collisions, etc, which can cause the mapping style of the NAT to change.) A couple of ports - ok. 20 or 30 ports - ouch. >Or: if you have a hard requirement for a single pin-hole, then punch a >hole for an IP-in-UDP tunnel, and run real RTP over it with as many ports >as you need :-) So, add another layer to RTP that exists solely as a multiplex layer, but with a lot of extra overhead. :-) Not to say it's a bad idea - but I've never been fond of the heavy use of ports in RTP as stream-identifiers. It saves a (very small) number of bits per packet, at best. It made more sense in pre-NAT days when it was first created, of course, but even then there were limits on numbers of ports per machine - a server handling a lot of SVC-type streams might have run out of ports in some (unusual) cases, much the way http servers can have issues with ports. Using ports as inherent stream identifiers simplifies the application (slightly), but at a cost of complexity at the network level (STUN/ICE/etc). Or so it seems to me (who wasn't involved in all the discussions :-) -- Randell Jesup, Worldgate (developers of the Ojo videophone), ex-Amiga OS team rjesup@wgate.com _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [AVT] Layered codecs: use of PT to distinguish la… Stephan Wenger
- AW: [AVT] Layered codecs: use of PT to distinguis… Kalleitner, Franz
- Re: AW: [AVT] Layered codecs: use of PT to distin… Stephan Wenger
- AW: AW: [AVT] Layered codecs: use of PT to distin… Kalleitner, Franz
- Re: AW: [AVT] Layered codecs: use of PT to distin… Randell Jesup
- Re: AW: AW: [AVT] Layered codecs: use of PT to di… Michael F. Speer
- [AVT] Re: Layered codecs: use of PT to distinguis… Magnus Westerlund
- Re: AW: AW: [AVT] Layered codecs: use of PT to di… Stephan Wenger
- Re: [AVT] Re: Layered codecs: use of PT to distin… Stephan Wenger
- Re: [AVT] Re: Layered codecs: use of PT to distin… Dave Singer
- AW: [AVT] Re: Layered codecs: use of PT to distin… Kalleitner, Franz
- Re: AW: [AVT] Re: Layered codecs: use of PT to di… Colin Perkins
- Re: [AVT] Re: Layered codecs: use of PT to distin… Colin Perkins
- Re: [AVT] Re: Layered codecs: use of PT to distin… Randell Jesup
- Re: [AVT] Re: Layered codecs: use of PT to distin… Colin Perkins
- Re: [AVT] Re: Layered codecs: use of PT to distin… Randell Jesup