Re: [AVTCORE] RTP/TFRC + FEC ?
Olivier Crête <olivier.crete@collabora.co.uk> Tue, 10 May 2011 14:29 UTC
Return-Path: <olivier.crete@collabora.co.uk>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACA2CE0767 for <avt@ietfa.amsl.com>; Tue, 10 May 2011 07:29:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.96
X-Spam-Level:
X-Spam-Status: No, score=-0.96 tagged_above=-999 required=5 tests=[AWL=0.738, BAYES_00=-2.599, J_CHICKENPOX_63=0.6, MIME_8BIT_HEADER=0.3, UNPARSEABLE_RELAY=0.001]
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 HQ3nIH7JiRw6 for <avt@ietfa.amsl.com>; Tue, 10 May 2011 07:29:03 -0700 (PDT)
Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [93.93.128.226]) by ietfa.amsl.com (Postfix) with ESMTP id 78578E0748 for <avt@ietf.org>; Tue, 10 May 2011 07:29:02 -0700 (PDT)
Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: tester) with ESMTPSA id 2031B11993AA
From: Olivier Crête <olivier.crete@collabora.co.uk>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
Date: Tue, 10 May 2011 10:19:07 -0400
In-Reply-To: <4DC8FFC3.5060508@ericsson.com>
References: <1304729510.32275.29.camel@TesterTop4> <04CAD96D4C5A3D48B1919248A8FE0D540EF516F0@xmb-sjc-215.amer.cisco.com> <1304951671.5654.12.camel@TesterBox.tester.ca> <04CAD96D4C5A3D48B1919248A8FE0D540EF518CE@xmb-sjc-215.amer.cisco.com> <4DC8FFC3.5060508@ericsson.com>
Organization: Collabora Ltd
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-MzjnTkIuIAdgsLQ0zMvV"
X-Mailer: Evolution 3.0.1
Message-ID: <1305037150.5654.15.camel@TesterBox.tester.ca>
Mime-Version: 1.0
Cc: Ladan Gharai <ladan@gharai.org>, "avt@ietf.org" <avt@ietf.org>, Colin Perkins <csp@csperkins.org>
Subject: Re: [AVTCORE] RTP/TFRC + FEC ?
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 May 2011 14:29:04 -0000
On Tue, 2011-05-10 at 11:05 +0200, Magnus Westerlund wrote: > On 2011-05-09 18:57, Ali C. Begen (abegen) wrote: > > >> two streams would get roughly twice the bandwidth of one stream > >> (and I guess that's not appropriate). > > > > You are right that it is not appropriate but I don't see why TFRC > > would get roughly twice the bw of one stream if you use two TFRC > > states. You can easily apply the TFRC limit on the source+FEC, and > > then try to allocate that bw between the source and FEC. > > > > I think this is a comment that the TFRC draft authors should take to > heart that the document will need to have a discussion on how to > aggregate multiple SSRCs into a single TFRC flow state. Actually, aggregating multiple SSRCs into one RTP/TFRC stream is problematic as TFRC expects to have a linear sequence number. That means we need to put a TFRC seqnum inside the RTP header extension, can't use the RTP one. I noticed that Google is already doing something like that in their we-like-standards-but-not-quite RTP/TFRC implementation in Google Talk. -- Olivier Crête olivier.crete@collabora.co.uk Collabora Ltd
- [AVTCORE] RTP/TFRC + FEC ? Olivier Crête
- Re: [AVTCORE] RTP/TFRC + FEC ? Ali C. Begen (abegen)
- Re: [AVTCORE] RTP/TFRC + FEC ? Olivier Crête
- Re: [AVTCORE] RTP/TFRC + FEC ? Olivier Crête
- Re: [AVTCORE] RTP/TFRC + FEC ? Ali C. Begen (abegen)
- Re: [AVTCORE] RTP/TFRC + FEC ? Magnus Westerlund
- Re: [AVTCORE] RTP/TFRC + FEC ? Olivier Crête