$30 off During Our Annual Pro Sale. View Details »

WebRTC in Firefox - Kranky Geek, Bangalore

WebRTC in Firefox - Kranky Geek, Bangalore

Status of WebRTC in Firefox presented at Kranky Geek WebRTC event, Bangalore, on March 19, 2016.

Kaustav Das Modak

March 21, 2016

More Decks by Kaustav Das Modak

Other Decks in Technology


  1. WebRTC in Firefox
    a quick update
    Kranky Geek - Bangalore - March, 16

    Kaustav Das Modak - @kaustavdm

    View Slide

  2. WebRTC in latest Firefox
    Un-prefixed core APIs (FF 44)

    32 KHz mic capture (FF 44)

    AEC enhancements (FF 45)

    …more ongoing improvements
    Source: https://wiki.mozilla.org/Media/WebRTC#Releases

    View Slide

  3. Simulcast
    (simultaneous broadcast)
    Landed in Dev Edition, behind a pref
    Should not harm non-simulcast use cases
    Currently under test for regressions.
    Help test?

    View Slide

  4. MediaRecorder Demo 1
    Get video stream from canvas
    var stream = canvas.captureStream(15);
    video.src = URL.createObjectURL(stream);

    View Slide

  5. MediaRecorder Demo 2
    Render and filter a video stream into a canvas
    // Get a video stream from the webcam

    // Draw the video stream in CanvasRenderingContext2D

    // Read the canvas pixels

    // Write the canvas pixels


    View Slide

  6. For more demos on MediaRecorder

    View Slide

  7. Roadmap
    Better simulcast (H.264, spec compliance etc.)
    Full duplex audio support in Desktop (Linux, OSX, Windows)
    VP9 support
    Stereo Opus support in WebRTC
    PERC prototyping

    View Slide

  8. Test drive the Dev Edition Firefox


    View Slide

  9. talk.over()
    irc(“#media”, “irc.mozilla.org”)

    View Slide