Re: [rtcweb] Offer/answer for heterogeneous encode/decode
Harald Alvestrand <harald@alvestrand.no> Tue, 26 November 2013 22:57 UTC
Return-Path: <harald@alvestrand.no>
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 6A2A71ADE72 for <rtcweb@ietfa.amsl.com>; Tue, 26 Nov 2013 14:57:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.3
X-Spam-Level:
X-Spam-Status: No, score=-6.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_18=0.6, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-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 9PWrAMPLZ35R for <rtcweb@ietfa.amsl.com>; Tue, 26 Nov 2013 14:57:34 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by ietfa.amsl.com (Postfix) with ESMTP id E55651AE021 for <rtcweb@ietf.org>; Tue, 26 Nov 2013 14:57:33 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 3949D39E070; Tue, 26 Nov 2013 23:57:04 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 964PFawskEqW; Tue, 26 Nov 2013 23:57:03 +0100 (CET)
Received: from [10.10.3.142] (unknown [148.122.12.30]) by eikenes.alvestrand.no (Postfix) with ESMTPSA id D464439E029; Tue, 26 Nov 2013 23:57:02 +0100 (CET)
Message-ID: <5295273C.1070602@alvestrand.no>
Date: Tue, 26 Nov 2013 23:57:00 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: Derek Pang <dcpang@highfive.com>
References: <CAOJ7v-2NSo7_KgARkYMDO6bca7msARL83d9gN3570F6sHoCJ9g@mail.gmail.com> <59A91D84-3D29-47C4-8688-CB60844B15D3@cisco.com> <CABkgnnVu8p9nTaWhQYy8GdXkpa6_GGvZwbv8i=kistG5SnskXg@mail.gmail.com> <24B2A6DE-958C-445C-BE77-8BD1661DC33D@cisco.com> <52922BA1.6070805@alvestrand.no> <CAKE_3BVx9C0MC1sTAo9PNWk+vDWfqF_9fw-nP=8hU8p+Eugz3w@mail.gmail.com>
In-Reply-To: <CAKE_3BVx9C0MC1sTAo9PNWk+vDWfqF_9fw-nP=8hU8p+Eugz3w@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: multipart/alternative; boundary="------------020708090901030201020300"
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Offer/answer for heterogeneous encode/decode
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: Tue, 26 Nov 2013 22:57:39 -0000
On 11/26/2013 11:07 PM, Derek Pang wrote: > I am new to rtcweb community. Was there any proposal on making both > Vp8 and H264 decoders MTI in webrtc, but VP8 or H264 encoder to be > optional ? Does this offer a better option for the marketplace, while > allowing interoperability. I appreciate that the amount of reading you have to do in order to catch up with the archives is enormous, but it is definitely a good thing to do at this juncture. This is alternative 12 on http://tools.ietf.org/wg/rtcweb/trac/wiki, where the current alternatives that the chairs are considering proposing a vote to choose between have been listed. > > > On Sun, Nov 24, 2013 at 8:38 AM, Harald Alvestrand > <harald@alvestrand.no <mailto:harald@alvestrand.no>> wrote: > > On 11/23/2013 01:20 AM, Paul Giralt (pgiralt) wrote: > > On Nov 22, 2013, at 7:06 PM, Martin Thomson > <martin.thomson@gmail.com <mailto:martin.thomson@gmail.com>> > wrote: > > On 22 November 2013 15:44, Paul Giralt (pgiralt) > <pgiralt@cisco.com <mailto:pgiralt@cisco.com>> wrote: > > While you’re right that it would work for this > scenario, my point was really > that Offer/Answer is not really asymmetric as implied > earlier. Take for > example the hypothetical case where you are only able > to decode VP8 but only > able to encode H.264. If I offer VP8 as my only codec > (because it’s the only > thing I’m able to decode therefore I never want anyone > to send me anything > other than VP8) I cannot send H.264 in the offer > because that implies I’m > able to decode it. The other side then wants to say it > can only receive > H.264 so it would have to send back an answer with > only H.264. I guess > there’s nothing really inherently stopping you from > doing this because as > far as I can tell, 3264 only says the answer has to be > a subset of the offer > for multicast streams, however how would the answering > side know that the > offering side is even capable to receiving H.264? > Perhaps Offer/Answer can > technically be asymmetric, but it doesn’t seem > practical to use it this way > because you cannot really indicate your send and > receive capabilities > independent of each other. > > Judicious application of a=sendonly or a=recvonly avoids > this issue. > If you want to send H.264, try a=sendonly on a line with > H.264. If > you want to receive VP8, try a=recvonly on a line with VP8. > > I gave this as an example of a possible way to do it, but that > means you need two separate m= lines - one for send and one > for receive. Seems strange to do this for something that you > really want to be a single bi-directional stream. > > > An application that can't talk to itself is kind of bizarre too. > > I think this is a corner case. > > > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org <mailto:rtcweb@ietf.org> > https://www.ietf.org/mailman/listinfo/rtcweb > > -- Surveillance is pervasive. Go Dark.
- [rtcweb] Offer/answer for heterogeneous encode/de… Justin Uberti
- Re: [rtcweb] Offer/answer for heterogeneous encod… Paul Giralt (pgiralt)
- Re: [rtcweb] Offer/answer for heterogeneous encod… Martin Thomson
- Re: [rtcweb] Offer/answer for heterogeneous encod… Paul Giralt (pgiralt)
- Re: [rtcweb] Offer/answer for heterogeneous encod… Martin Thomson
- Re: [rtcweb] Offer/answer for heterogeneous encod… Christer Holmberg
- Re: [rtcweb] Offer/answer for heterogeneous encod… Harald Alvestrand
- Re: [rtcweb] Offer/answer for heterogeneous encod… Harald Alvestrand
- Re: [rtcweb] Offer/answer for heterogeneous encod… Derek Pang
- Re: [rtcweb] Offer/answer for heterogeneous encod… Derek Pang
- Re: [rtcweb] Offer/answer for heterogeneous encod… Derek Pang