Re: [rtcweb] Transcoding Delay
Stephan Wenger <stewe@stewe.org> Thu, 16 January 2014 17:04 UTC
Return-Path: <stewe@stewe.org>
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 2035A1AE370 for <rtcweb@ietfa.amsl.com>; Thu, 16 Jan 2014 09:04:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, 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 iBfkOuT-euWv for <rtcweb@ietfa.amsl.com>; Thu, 16 Jan 2014 09:04:33 -0800 (PST)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1blp0181.outbound.protection.outlook.com [207.46.163.181]) by ietfa.amsl.com (Postfix) with ESMTP id C60D31AE395 for <rtcweb@ietf.org>; Thu, 16 Jan 2014 09:04:32 -0800 (PST)
Received: from CO1PR07MB363.namprd07.prod.outlook.com (10.141.75.22) by CO1PR07MB364.namprd07.prod.outlook.com (10.141.75.13) with Microsoft SMTP Server (TLS) id 15.0.842.7; Thu, 16 Jan 2014 17:04:17 +0000
Received: from CO1PR07MB363.namprd07.prod.outlook.com ([169.254.3.85]) by CO1PR07MB363.namprd07.prod.outlook.com ([169.254.3.186]) with mapi id 15.00.0842.003; Thu, 16 Jan 2014 17:04:17 +0000
From: Stephan Wenger <stewe@stewe.org>
To: Harald Alvestrand <harald@alvestrand.no>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] Transcoding Delay
Thread-Index: AQHPEffzyPg2TegurU2vIKkJtwnEYpqHVPiA//+67gA=
Date: Thu, 16 Jan 2014 17:04:16 +0000
Message-ID: <CEFD4FD4.3FA16%stewe@stewe.org>
References: <CAHp8n2kq+_uG=9XwoAGtRgqYU2Asc2Fv6RZ0aCW6cJi-LnhD+A@mail.gmail.com> <10390_1389365676_52D009AC_10390_2407_1_2842AD9A45C83B44B57635FD4831E60A06CBE540@PEXCVZYM14.corporate.adroot.infra.ftgroup> <52D0222F.4010006@bbs.darktech.org> <949EF20990823C4C85C18D59AA11AD8B112238@FR712WXCHMBA11.zeu.alcatel-lucent.com> <CAHp8n2=m3i77SNPZWmJchqVdg1c2WEJCt5g-pFRfmeWA2yV5xw@mail.gmail.com> <949EF20990823C4C85C18D59AA11AD8B114B2D@FR712WXCHMBA11.zeu.alcatel-lucent.com> <CEFAAC25.3F7FD%stewe@stewe.org> <20140115134438.GB8358@verdi> <52D7DA7B.2030503@alvestrand.no>
In-Reply-To: <52D7DA7B.2030503@alvestrand.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [12.226.90.11]
x-forefront-prvs: 0093C80C01
x-forefront-antispam-report: SFV:NSPM; SFS:(10009001)(689001)(679001)(779001)(479174003)(377454003)(199002)(189002)(52034003)(51704005)(24454002)(31966008)(87936001)(74366001)(36756003)(92726001)(4396001)(69226001)(92566001)(47976001)(47446002)(76796001)(49866001)(50986001)(76786001)(85306002)(74662001)(81816001)(74502001)(51856001)(47736001)(83322001)(79102001)(54316002)(81686001)(80976001)(53806001)(66066001)(65816001)(80022001)(63696002)(81542001)(2656002)(74876001)(54356001)(87266001)(83072002)(76482001)(74706001)(56816005)(90146001)(46102001)(81342001)(19580405001)(19580395003)(77096001)(59766001)(77982001)(93516002)(93136001)(56776001)(85852003)(42262001); DIR:OUT; SFP:1101; SCL:1; SRVR:CO1PR07MB364; H:CO1PR07MB363.namprd07.prod.outlook.com; CLIP:12.226.90.11; FPR:; RD:InfoNoRecords; A:0; MX:1; LANG:en;
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <80B8C5270BCC8F4B9CB52C26B87ED0F9@namprd07.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: stewe.org
Subject: Re: [rtcweb] Transcoding Delay
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: Thu, 16 Jan 2014 17:04:35 -0000
On 1/16/14, 5:11, "Harald Alvestrand" <harald@alvestrand.no> wrote: >On 01/15/2014 02:44 PM, John Leslie wrote: >> Stephan Wenger <stewe@stewe.org> wrote: >>> As for the delay introduced by the transcoding engine alone, let me >>>note >>> that the single or two frame delay commonly attributed to transcoding >>>is >>> realistic only for straightforward PPP type coding. >> I agree that seems optimistic... >> >>> My understanding is that VP8, in its default encoder settings, uses >>> much more complex GOP structures for error resilience and coding >>> efficiency reasons. > >I have no idea where this idea comes from. > >The dependency structures of VP8 when used in interactive mode are often >quite complex, with the purpose of minimizing recovery time when frames >are lost or damaged, but dependencies are always backwards-pointing; >there is no rearrangement of picture order. That¹s what I thought, and tried to express, and apparently failed. Additional delay over straightforward PPP coding comes in only when you loose something and want to take advantage of your complex GOP structure. That additional delay is certainly less than the delay you would catch by coding an I picture and sending that over a bandwidth-limited link, which is one reason of many why things wrt. GOP structures are as they are in modern systems. (That feature, by the way, is the same in modern H.264 implementations and VP8 implementations, and, obviously, it¹s an encoder/sending system choice.) Stephan > > >_______________________________________________ >rtcweb mailing list >rtcweb@ietf.org >https://www.ietf.org/mailman/listinfo/rtcweb
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies stephane.proust
- Re: [rtcweb] Comment on Straw Poll replies cowwoc
- Re: [rtcweb] Comment on Straw Poll replies Maik Merten
- Re: [rtcweb] Comment on Straw Poll replies cowwoc
- Re: [rtcweb] Comment on Straw Poll replies Hervé W.
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies cowwoc
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Enrico Marocco
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Ron
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Ron
- Re: [rtcweb] Comment on Straw Poll replies Eric Rescorla
- Re: [rtcweb] Comment on Straw Poll replies DRAGE, Keith (Keith)
- [rtcweb] There are no legacy WebRTC devices (Was:… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Christer Holmberg
- Re: [rtcweb] There are no legacy WebRTC devices (… Roman Shpount
- Re: [rtcweb] There are no legacy WebRTC devices (… DRAGE, Keith (Keith)
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Roman Shpount
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… DRAGE, Keith (Keith)
- Re: [rtcweb] There are no legacy WebRTC devices (… DRAGE, Keith (Keith)
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies Roman Shpount
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Eric Rescorla
- Re: [rtcweb] There are no legacy WebRTC devices (… Christer Holmberg
- Re: [rtcweb] There are no legacy WebRTC devices (… Markus.Isomaki
- Re: [rtcweb] Comment on Straw Poll replies DRAGE, Keith (Keith)
- [rtcweb] Interoperability and freedom to implement Ron
- Re: [rtcweb] Comment on Straw Poll replies Tim Panton
- Re: [rtcweb] Comment on Straw Poll replies Harald Alvestrand
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Ron
- Re: [rtcweb] There are no legacy WebRTC devices (… Cb B
- Re: [rtcweb] There are no legacy WebRTC devices (… Cb B
- Re: [rtcweb] Comment on Straw Poll replies Stephan Wenger
- Re: [rtcweb] Comment on Straw Poll replies Tim Panton
- Re: [rtcweb] Comment on Straw Poll replies Stephan Wenger
- Re: [rtcweb] Comment on Straw Poll replies DRAGE, Keith (Keith)
- Re: [rtcweb] Comment on Straw Poll replies Tim Panton
- Re: [rtcweb] Comment on Straw Poll replies Makaraju, Maridi Raju (Raju)
- Re: [rtcweb] There are no legacy WebRTC devices (… Steve McFarlin
- Re: [rtcweb] There are no legacy WebRTC devices (… Steve McFarlin
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Cavigioli, Chris
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- [rtcweb] Transcoding Delay John Leslie
- Re: [rtcweb] Transcoding Delay Harald Alvestrand
- Re: [rtcweb] Transcoding Delay Stephan Wenger
- Re: [rtcweb] There are no legacy WebRTC devices (… Randell Jesup