Re: [rtcweb] AVPF vs AVP
Christer Holmberg <christer.holmberg@ericsson.com> Fri, 16 September 2011 06:27 UTC
Return-Path: <christer.holmberg@ericsson.com>
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 57E8821F8B90 for <rtcweb@ietfa.amsl.com>; Thu, 15 Sep 2011 23:27:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.532
X-Spam-Level:
X-Spam-Status: No, score=-6.532 tagged_above=-999 required=5 tests=[AWL=0.067, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 zmLt8baTjJlz for <rtcweb@ietfa.amsl.com>; Thu, 15 Sep 2011 23:27:37 -0700 (PDT)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by ietfa.amsl.com (Postfix) with ESMTP id B424721F8B8C for <rtcweb@ietf.org>; Thu, 15 Sep 2011 23:27:36 -0700 (PDT)
X-AuditID: c1b4fb3d-b7c47ae000000b17-f0-4e72ecdddd01
Received: from esessmw0191.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id 61.A7.02839.DDCE27E4; Fri, 16 Sep 2011 08:29:49 +0200 (CEST)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.250]) by esessmw0191.eemea.ericsson.se ([153.88.115.84]) with mapi; Fri, 16 Sep 2011 08:29:49 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Roni Even <ron.even.tlv@gmail.com>, Magnus Westerlund <magnus.westerlund@ericsson.com>
Date: Fri, 16 Sep 2011 08:29:47 +0200
Thread-Topic: [rtcweb] AVPF vs AVP
Thread-Index: AcxzwV8zx0ZJbyF8Sausjk/9knnSngAccuogAABA7PAAAScegAAAP16w
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852233F1E44A@ESESSCMS0356.eemea.ericsson.se>
References: <4E70C387.1070707@ericsson.com> <4e72059c.e829440a.4094.ffffb025@mx.google.com> <4E722269.30304@ericsson.com> <4e72e259.4401440a.4bc3.ffffd7d2@mx.google.com> <7F2072F1E0DE894DA4B517B93C6A05852233F1E40A@ESESSCMS0356.eemea.ericsson.se> <4e72ec37.231a440a.0179.ffffe41b@mx.google.com>
In-Reply-To: <4e72ec37.231a440a.0179.ffffe41b@mx.google.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] AVPF vs AVP
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, 16 Sep 2011 06:27:38 -0000
Hi, >Again, the word is MUST for video. I think that systems that >will interwork with RTCWEB systems will support AVPF since >they will need to support current video codecs. I do not see >RTCWEB systems interwork with systems that support only H.261 >or even H.263, so I assume that the interworking will be with >systems that also use AVPF for video. > >As for CLUE, we can discuss it in CLUE if relevant at all. It >may be relevant only for the video capture that should be >used for interworking with non CLUE systems. Correct. Again, if we *mandate* the anyone involved in a session (CLUE session or something else) supports AVPF, we can use AVPF in the m= line. Regards, Christer > > -----Original Message----- > > From: Christer Holmberg [mailto:christer.holmberg@ericsson.com] > > Sent: Friday, September 16, 2011 8:51 AM > > To: Roni Even; Magnus Westerlund > > Cc: rtcweb@ietf.org > > Subject: RE: [rtcweb] AVPF vs AVP > > > > > > Hi, > > > > >I can agree that if you are doing video call you must send AVPF > > >regardless if you are talking with this type of systems > that you call > > >"not legacy" or systems that you call "legacy". > > >This must be a MUST in the text otherwise the so called > "legacy" end > > >point will think it is AVP and will not send feedback > messages which > > >will break video conferencing applications. > > > > If the video conf app *requires* AVPF, you should include > AVPF in the > > m= line. > > > > The AVP+a=rtcp-fb proposal is an alternative to CapNeg, > where there is > > "built-in" fallback to AVP in case the answerer does not > support AVPF. > > > > And, IF we choose to go forward with this proposal, it > should also be > > adopted by CLUE. > > > > Regards, > > > > Christer > > > > > > > > > > > > -----Original Message----- > > > > From: Magnus Westerlund [mailto:magnus.westerlund@ericsson.com] > > > > Sent: Thursday, September 15, 2011 7:06 PM > > > > To: Roni Even > > > > Cc: rtcweb@ietf.org > > > > Subject: Re: [rtcweb] AVPF vs AVP > > > > > > > > On 2011-09-15 16:01, Roni Even wrote: > > > > > Magnus, > > > > > I noticed that you claim that all AVPF feedback messages are > > > > explicitly > > > > > negotiated, is this a requirement. At least RTCP-SR-REQ is not > > > > negotiated in > > > > > SDP. > > > > > > > > You are correct, had not actually noticed that. Fortunately > > > that isn't > > > > an real issue. > > > > > > > > First of all the support of AVPF can still be > negotiated with the > > > > a=rtcp-fb. Simply the trr-int configuration lets both side show > > > > support of AVPF. > > > > > > > > Secondly, for the RTCP-SR-REQ if one uses the header > extension to > > > > deliver the synch data then that is explicitly indicated. > > > And if you > > > > ignore or don't understand the request then you simple > fall back > > > > to normal synchronization procedures with more delay before > > > completing it. > > > > > > > > > > > > > > As for using AVPF while signaling AVP that will > confuse endpoint > > > > > that > > > > so not > > > > > understand this convention and can support AVPF. They > will see > > > > > an > > > > offer with > > > > > AVP but with parameters that are not part of AVP. They can > > respond > > > > with AVP > > > > > without the AVPF parameter and behave like AVP endpoints > > > even though > > > > they > > > > > support AVPF. This will prevent them from sending > AVPF feedback > > > > messages. > > > > > > > > They can still use AVPF timing rules, even if the other > > > end-point is > > > > AVP only. They only need to restrict themselves from > > > sending feedback > > > > messages. > > > > > > > > > This may be a problem for what you call "legacy" video > > > conferencing > > > > > endpoint. (I do not like the term legacy here since these are > > > > > not > > > > legacy > > > > > endpoint but AVP/AVPF compliant EPs > > > > > > > > Yes, I agree it is not without issues in that regard. > > > > > > > > I would also like to note that if you require AVPF and > don't think > > > > talking to AVP only end-points then one really should > > > include the AVPF > > > > in the m= line to prevent fallback. > > > > > > > > > > > > > > I think that if we are not going to use cap-neg we > should make > > > > > it historical. > > > > > > > > I kind of agree with that also. But if it constantly > fails in the > > > > market I think we have to recognize that and do something else > > > > that works better. > > > > > > > > Cheers > > > > > > > > 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 > > > = > >
- Re: [rtcweb] AVPF vs AVP Hadriel Kaplan
- Re: [rtcweb] AVPF vs AVP Harald Alvestrand
- Re: [rtcweb] AVPF vs AVP Bernard Aboba
- [rtcweb] AVPF vs AVP Magnus Westerlund
- Re: [rtcweb] AVPF vs AVP Randell Jesup
- Re: [rtcweb] AVPF vs AVP Charles Eckel (eckelcu)
- Re: [rtcweb] AVPF vs AVP Harald Alvestrand
- Re: [rtcweb] AVPF vs AVP Hadriel Kaplan
- Re: [rtcweb] AVPF vs AVP Magnus Westerlund
- Re: [rtcweb] AVPF vs AVP Magnus Westerlund
- Re: [rtcweb] AVPF vs AVP Harald Alvestrand
- Re: [rtcweb] AVPF vs AVP Roni Even
- Re: [rtcweb] AVPF vs AVP Roni Even
- Re: [rtcweb] AVPF vs AVP Magnus Westerlund
- Re: [rtcweb] AVPF vs AVP Christer Holmberg
- Re: [rtcweb] AVPF vs AVP Roni Even
- Re: [rtcweb] AVPF vs AVP Roni Even
- Re: [rtcweb] AVPF vs AVP Christer Holmberg
- Re: [rtcweb] AVPF vs AVP Christer Holmberg
- Re: [rtcweb] AVPF vs AVP Roni Even
- Re: [rtcweb] AVPF vs AVP Roni Even
- Re: [rtcweb] AVPF vs AVP Christer Holmberg
- Re: [rtcweb] AVPF vs AVP Roni Even
- Re: [rtcweb] AVPF vs AVP Magnus Westerlund
- Re: [rtcweb] AVPF vs AVP Christer Holmberg