- From: Adam Roach <abr@mozilla.com>
- Date: Thu, 15 Oct 2015 17:03:02 -0500
- To: "public-webrtc@w3.org" <public-webrtc@w3.org>
- Message-ID: <56202296.4020202@mozilla.com>
Coming out of the MMUSIC interim meeting, I wanted to take a step back and look at the moving pieces that would be necessary to get simulcast into WebRTC for the 1.0 timeframe. At a high level, we need three things to happen if this is to succeed: 1. Define a simulcast API in the WebRTC 1.0 specification 2. Get the simulcast draft in the IETF on a trajectory to finish inside 6 months 3. Get the RID draft in the IETF on a trajectory to finish inside 6 months At the moment, we have a reasonable API proposal on the table (Peter's "Plan X" seems as good as anything else). The simulcast draft is pretty mature. It's been baking for a year now, and the changelog from -01 to -02 lists only 4 changes: adding RID, adding the ability to specify codec preference ordering, and two editorial updates. So that leaves the RID draft. Setting aside for a moment the differing opinions about how much work is left on that mechanism, I think we agree in principle that finishing that draft in the timeframes required would provide for a complete solution. Does that match everyone's understanding? Addendum: At the face-to-face interim in Redmond, there was a discussion around using the currently defined API points (clone/applyConstraints) as a kind of poor-mans' simulcast. As reflected in the minutes, this approach is problematic enough with scalable coding that both Justin and Cullen deemed it "a non-starter." Bernard also described a set of issues with this approach that made it "unsatisfactory", although the details slip my mind, and didn't make it into the minutes. -- Adam Roach Principal Platform Engineer abr@mozilla.com +1 650 903 0800 x863
Received on Thursday, 15 October 2015 22:03:34 UTC