Re: [rtcweb] RTP Usage: Is RTP Retransmission REQUIRED or RECOMMENDED

Cullen Jennings <fluffy@iii.ca> Fri, 29 June 2012 15:44 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 0F2DD21F85D8 for <rtcweb@ietfa.amsl.com>; Fri, 29 Jun 2012 08:44:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 aYHgNv+r0Pj1 for <rtcweb@ietfa.amsl.com>; Fri, 29 Jun 2012 08:44:27 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) by ietfa.amsl.com (Postfix) with ESMTP id 0D28221F879B for <rtcweb@ietf.org>; Fri, 29 Jun 2012 08:44:26 -0700 (PDT)
Received: from [10.0.1.3] (unknown [99.175.103.115]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 3072D50A6C; Fri, 29 Jun 2012 11:44:19 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: text/plain; charset="iso-8859-1"
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <C2DB8A73-83D0-4F47-B979-6CF70EA271B5@csperkins.org>
Date: Fri, 29 Jun 2012 08:44:13 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <3BD529EC-6FE5-413F-87C1-CED2C5397FE2@iii.ca>
References: <4FEAB80A.7040207@ericsson.com> <4E5389B4-F54C-4060-952E-8319A801FDC3@iii.ca> <4FED4E81.7000607@ericsson.com> <B7F8286E-BDB0-4033-991C-A54A0A1227EB@iii.ca> <C2DB8A73-83D0-4F47-B979-6CF70EA271B5@csperkins.org>
To: Colin Perkins <csp@csperkins.org>
X-Mailer: Apple Mail (2.1278)
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] RTP Usage: Is RTP Retransmission REQUIRED or RECOMMENDED
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, 29 Jun 2012 15:44:28 -0000

as Ted regularly points out, this is used by stuff other than browsers. So some RTCWeb endpoints will not do video. All I am saying is that I don't think things that are audio only should have to implement retransmission. 

In general my answer to what RTP tools are needed will be the minimal set that has proven to be needed to get things to work on the internet. At the Google IO conference this week, Google announced three major browser vendors plan to ship WebRTC before the end of 2012 and it would also work inside IE using chrome frame. I've also been looking at our milestones dates - we are going to need to have some long discussions about what we can safely leave till later if the IETF wants to produce standards that are done soon enough that they are not ignored. 


On Jun 29, 2012, at 8:26 , Colin Perkins wrote:

> Cullen,
> 
> You're being asked what RTP tools the browser needs to implement, not what RTP tools you want use with audio or video codecs. 
> 
> Colin
> 
> 
> On 29 Jun 2012, at 16:11, Cullen Jennings wrote:
>> Right - so on the question of it retransmission is mandatory to implement for audio codec, I am on a definitely "No". The bulk of systems today do not do it and work fine. Vendors can easily choose to do if they want in an interoperable way with out it being MTI. Why we should add a bunch of stuff in to version 1 of this that we can live without is beyond me. This is how IPv6 got big and hard, by everyone taking their favorite technology and attaching it to v6. I don't even want it as RECOMMENDED for audio - I see it as OPTIONAL. 
>> 
>> I probably feel differently about video. 
>> 
>> 
>> On Jun 28, 2012, at 23:43 , Magnus Westerlund wrote:
>> 
>>> On 2012-06-28 16:36, Cullen Jennings wrote:
>>>> 
>>>> I think you need to separate this for audio and video and be far more
>>>> specific about what type of retransmit ion you are talking about. In
>>>> many cases the retransmit ion schemes for audio make the end suer
>>>> experience worse.
>>> 
>>> I am not disagreeing unless the RTT is really low.
>>> 
>>> What I am asking the WG is if RTP retransmission is a RECOMMENDED or
>>> REQUIRED feature in the toolbox that an WebRTC end-point supports. This
>>> says nothing on when you select to use it and on which media. If we want
>>> to include such recommendations we can do it. In fact the RTP usage
>>> draft has a bit on text discussing the issue with RTT.
>>> 
>>> Cheers
>>> 
>>> Magnus
>>> (As WG chair)
>>> 
>>>> 
>>>> On Jun 27, 2012, at 24:36 , Magnus Westerlund wrote:
>>>> 
>>>>> WG,
>>>>> 
>>>>> We had a discussion at the interim if RTP Retransmission is to be 
>>>>> considered REQUIRED or RECOMMENDED to implement. I would like to
>>>>> see if we can first have some discussion on this topic before
>>>>> moving on to see if we can get a consensus here on the mailing
>>>>> list.
>>>>> 
>>>>> Please provide your views on this topic.
>>>>> 
>>>>> Cheers
>>>>> 
>>>>> Magnus Westerlund (As Chair and document editor)
>>>>> 
>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>> 
>>>>> 
>>> Multimedia Technologies, Ericsson Research EAB/TVM
>>>>> ----------------------------------------------------------------------
>>>>> 
>>>>> 
>>> Ericsson AB                | Phone  +46 10 7148287
>>>>> Färögatan 6                | Mobile +46 73 0949079 SE-164 80
>>>>> Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com 
>>>>> ----------------------------------------------------------------------
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>> _______________________________________________
>>>>> rtcweb mailing list rtcweb@ietf.org 
>>>>> https://www.ietf.org/mailman/listinfo/rtcweb
>>>> 
>>>> 
>>> 
>>> 
>>> -- 
>>> 
>>> Magnus Westerlund
>>> 
>>> ----------------------------------------------------------------------
>>> Multimedia Technologies, Ericsson Research EAB/TVM
>>> ----------------------------------------------------------------------
>>> Ericsson AB                | Phone  +46 10 7148287
>>> Färögatan 6                | Mobile +46 73 0949079
>>> SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
>>> ----------------------------------------------------------------------
>>> 
>>> 
>>> 
>> 
>> _______________________________________________
>> rtcweb mailing list
>> rtcweb@ietf.org
>> https://www.ietf.org/mailman/listinfo/rtcweb
> 
> 
> 
> -- 
> Colin Perkins
> http://csperkins.org/
> 
> 
>