Re: [rtcweb] No Plan - PT based MUX

Cullen Jennings <fluffy@iii.ca> Thu, 30 May 2013 17:07 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 F3EA721F92F5 for <rtcweb@ietfa.amsl.com>; Thu, 30 May 2013 10:07:31 -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 IDbOjuWerAcf for <rtcweb@ietfa.amsl.com>; Thu, 30 May 2013 10:07:24 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) by ietfa.amsl.com (Postfix) with ESMTP id CEF1321F8B90 for <rtcweb@ietf.org>; Thu, 30 May 2013 10:07:23 -0700 (PDT)
Received: from [192.168.4.100] (unknown [128.107.239.233]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 0279122E2BA; Thu, 30 May 2013 13:07:21 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <51A65017.4090502@jitsi.org>
Date: Thu, 30 May 2013 11:07:17 -0600
Content-Transfer-Encoding: quoted-printable
Message-Id: <5E1D65CF-C490-4DE6-BB8D-6CB871433846@iii.ca>
References: <51A65017.4090502@jitsi.org>
To: Emil Ivov <emcho@jitsi.org>
X-Mailer: Apple Mail (2.1503)
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] No Plan - PT based MUX
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: Thu, 30 May 2013 17:07:32 -0000

So my read of this draft is that it allows two camera to send on the same PT but the applications would demux them based on SSRC and the browser would only look at the PT. 

I can't understand how this would possibly work. Lets say they are both VP8, we two different VP8 decoder contexts. The jitter buffers for the two need to be different. Unless that VP8 decoder is in the JS along with the jitter buffer, how does this work ?


On May 29, 2013, at 12:59 PM, Emil Ivov <emcho@jitsi.org> wrote:

> Hey all,
> 
> Based on many of the discussions that we've had here, as well as many others that we've had offlist, it seemed like a good idea to investigate a negotiation alternative that relies on SDP and Offer/Answer just a little bit less.
> 
> The following "no plan" draft attempts to present one such approach:
> 
> http://tools.ietf.org/html/draft-ivov-rtcweb-noplan
> 
> The draft relies on conventional use of SDP O/A but leaves the intricacies of multi-source scenarios to application-specific signalling, with potentially a little help from RTP.
> 
> Hopefully, proponents of Plans A and B would find that the interoperability requirements that concerned them can still be met with "no plan". Of course they would have to be addressed by application-specific signalling and/or signalling gateways.
> 
> Comments are welcome!
> 
> Cheers,
> Emil
> 
> -- 
> https://jitsi.org
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb