Re: [rtcweb] [avtext] Fwd: New Version Notification for draft-fineberg-avtext-temporal-layer-ext-00.txt

Cullen Jennings <fluffy@iii.ca> Fri, 19 July 2013 13:42 UTC

Return-Path: <fluffy@iii.ca>
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 001AB11E812C; Fri, 19 Jul 2013 06:42:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.583
X-Spam-Level:
X-Spam-Status: No, score=-0.583 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_SORBS_WEB=0.619]
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 tpaSUJ1AYKcx; Fri, 19 Jul 2013 06:42:47 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) by ietfa.amsl.com (Postfix) with ESMTP id 6518011E8118; Fri, 19 Jul 2013 06:42:47 -0700 (PDT)
Received: from [10.171.47.8] (unknown [209.121.225.136]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 1EF4A509B8; Fri, 19 Jul 2013 09:42:38 -0400 (EDT)
References: <51E7324A.3090405@vline.me> <BLU169-W1238F58A9A258620DA2FE0F93620@phx.gbl> <51E80DA2.4030500@vline.me> <BLU169-W107EA5AE4A7E9D3DB6AFD0893630@phx.gbl> <51E8B3B8.3090502@vline.me> <BLU401-EAS75C2417EF2B049AF14CDF893630@phx.gbl>
In-Reply-To: <BLU401-EAS75C2417EF2B049AF14CDF893630@phx.gbl>
Mime-Version: 1.0 (1.0)
Content-Transfer-Encoding: 7bit
Content-Type: multipart/alternative; boundary="Apple-Mail-120029B0-280A-471C-8749-E808561C9BC6"
Message-Id: <C11C78E0-FB17-4AD1-A0B4-E3AB8F5AB9E8@iii.ca>
X-Mailer: iPad Mail (10B329)
From: Cullen Jennings <fluffy@iii.ca>
Date: Fri, 19 Jul 2013 06:42:38 -0700
To: Bernard Aboba <bernard_aboba@hotmail.com>
Cc: "avtext@ietf.org" <avtext@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] [avtext] Fwd: New Version Notification for draft-fineberg-avtext-temporal-layer-ext-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, 19 Jul 2013 13:42:52 -0000

That's the set of codecs that seems interesting to most people right now

On Jul 18, 2013, at 10:56 PM, Bernard Aboba <bernard_aboba@hotmail.com> wrote:

> If we can support VP8/9 as well as H.264/5 SVC
> that would be a start. It seems doable to me.
> 
> On Jul 18, 2013, at 8:34 PM, "Adam Fineberg" <fineberg@vline.me> wrote:
> 
>> Bernard,
>> 
>> Are there other codecs you are thinking should be supported?  If it's generalized I would think we want to be able to cover all known scalable codecs. I'll look into the H264/SVC fields to see how to encode them in a generalized header.
>> 
>> Regards,
>> Adam
>> 
>> On 7/18/13 7:40 PM, Bernard Aboba wrote:
>>> I think it may be possible to generalize this.  For example, for H.264/SVC which can support temporal, spatial and quality scalability, you would need the quality_id and dependency_id in addition to the temporal_id (what you call the temporal layer index).    
>>> 
>>> Date: Thu, 18 Jul 2013 08:45:38 -0700
>>> From: fineberg@vline.me
>>> To: bernard_aboba@hotmail.com
>>> CC: rtcweb@ietf.org; avtext@ietf.org
>>> Subject: Re: [rtcweb] Fwd: New Version Notification for draft-fineberg-avtext-temporal-layer-ext-00.txt
>>> 
>>> Bernard,
>>> 
>>> Good question.  I'm not familiar enough with the parameter requirements of all other scalable codecs to be able to generalize.  If you'd like to help specify them, I'd be fine revising the draft to generalize.
>>> 
>>> Regards,
>>> Adam
>>> 
>>> On 7/17/13 8:26 PM, Bernard Aboba wrote:
>>> Since the need is not codec specific (e.g. it arises with any codec supporting temporal, spatial and quality scalability), why 
>>>  a VP8-specific RTP extension? 
>>>  
>>> Date: Wed, 17 Jul 2013 17:09:46 -0700
>>> From: fineberg@vline.me
>>> To: rtcweb@ietf.org
>>> Subject: [rtcweb] Fwd: New Version Notification for draft-fineberg-avtext-temporal-layer-ext-00.txt
>>> 
>>> Hi,
>>> 
>>> I'm working on WebRTC services and have found that while developing services that forward VP8 video streams if we want to take advantage of the VP8 temporal scaling we must get the temporal layer information from the RTP header which requires us to decrypt the SRTP packets. This is undesirable both because the middle-box needs to have access to the keys as well as the because of the added overhead of the decrypt/encrypt cycle. This draft proposes an RTP header extension that will allow us to use the VP8 temporal layer information included in the header extension and therefore do forwarding without SRTP decryption. Comments welcome.
>>> 
>>> Regards,
>>> Adam Fineberg
>>> fineberg at vline.com
>>> 
>>> -------- Original Message --------
>>> Subject:	New Version Notification for draft-fineberg-avtext-temporal-layer-ext-00.txt
>>> Date:	Tue, 09 Jul 2013 10:02:05 -0700
>>> From:	internet-drafts at ietf.org
>>> To:	Adam Fineberg <fineberg at vline.com>
>>> 
>>> A new version of I-D, draft-fineberg-avtext-temporal-layer-ext-00.txt
>>> has been successfully submitted by Adam Fineberg and posted to the
>>> IETF repository.
>>> 
>>> Filename:	 draft-fineberg-avtext-temporal-layer-ext
>>> Revision:	 00
>>> Title:		 A Real-Time Transport Protocol (RTP) Header Extension for VP8 Temporal Layer Information
>>> Creation date:	 2013-07-08
>>> Group:		 Individual Submission
>>> Number of pages: 6
>>> URL:             http://www.ietf.org/internet-drafts/draft-fineberg-avtext-temporal-layer-ext-00.txt
>>> Status:          http://datatracker.ietf.org/doc/draft-fineberg-avtext-temporal-layer-ext
>>> Htmlized:        http://tools.ietf.org/html/draft-fineberg-avtext-temporal-layer-ext-00
>>> 
>>> 
>>> Abstract:
>>>    This document defines a mechanism by which packets of Real-Time
>>>    Tranport Protocol (RTP) video streams encoded with the VP8 codec can
>>>    indicate, in an RTP header extension, the temporal layer information
>>>    about the frame encoded in the RTP packet.  This information can be
>>>    used in a middlebox performing bandwidth management of streams
>>>    without requiring it to decrypt the streams.
>>> 
>>> _______________________________________________ rtcweb mailing list rtcweb@ietf.org https://www.ietf.org/mailman/listinfo/rtcweb
>>> 
>>> -- 
>>> Regards,
>>> Adam
> _______________________________________________
> avtext mailing list
> avtext@ietf.org
> https://www.ietf.org/mailman/listinfo/avtext