News

ORTC CG Meeting Video – Hookflash, Jitsi.org, Microsoft, Google and others.

[youtube http://www.youtube.com/watch?v=rxCr_HP_TXM]

Very productive CG call today, here is the entire 1 hour and 40 minutes. Plenty of great feedback coming from Bernard Aboba (Microsoft), Shijun Sun (Microsoft), Justin Uberti (Google), Emil Ivov (Jitsi.org) and Robin Raymond (Hookflash).

Looks like we are shooting for a Public Draft (with sample code) by end of June, we’ll see if that is achievable (there are quite a few question marks remaining) but at least we have a target.

If you are interested in joining the ORTC Community Group, you can do that here.

ORTC Sender / Receiver Capabilities Proposal is a big deal for SVC

ORTC Logo

There is a some interesting activity regarding Sender / Receivers on both the WebRTC WG and the ORTC CG.  Robin Raymond of Hookflash (ORTC CG Editor and Chair), submitted this beauty over an hour ago. To me, this is where we begin to see some real benefits offered by an Object model that is not encumbered by SDP O/A.

Hint: SVC (Scalable Video Coding or Scalable Video Codec) becomes the norm, not the exception.

From Robin’s proposal…

Introduction After attempting to write out some use cases using the existing RTCRtpSender and RTCRtpReceiver objects and parameters for ORTC, some issues were discovered. Specifically, the application developer would need to have a fair amount of knowledge on exactly how to tweak low level parameters for anything beyond very simple use cases. For example, setting up an SVC (Scalable Video Codec) would have required knowing about what codecs support SVC, how the layering is setup for particular codecs, and finally setting up specific geometric (or temporal) attributes and layering relationship details by an application developer.

Robin also includes some great SVC use cases..

Alice wants to use a SVC (Scalable Video Codec) to send to Bob

This is for illustration purposes only. Typical benefits of SVC are
greater in conference scenarios rather than traditional point to point
scenarios. However, this scenario can presume that an intermedia
conferencing bridge would be between Alice and Bob.

Current Parameter Based API

Step 1: (Alice)

var senderCaps = RTCRtpSender.getCapabilities();

mySignal(senderCaps);

Step 2: (Bob)

var senderCaps = mysignal();

var receiverCaps = RTPRtcReceiver.getCapabilities();

Read the rest here…

Archives
Recent Comments
    Privacy Settings
    We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
    Youtube
    Consent to display content from Youtube
    Vimeo
    Consent to display content from Vimeo
    Google Maps
    Consent to display content from Google
    Spotify
    Consent to display content from Spotify
    Sound Cloud
    Consent to display content from Sound