Media/WebRTC/2012-12-27

From MozillaWiki
< Media‎ | WebRTC
Jump to: navigation, search

12/27/2012, 9am Pacific

Notes:

1) Interop with Google: where are we?

  • Per Justin, Opus is enabled for M25.
  • Justin is PTO until after New Year's. He did identify someone we can work with while he is away. We're still shooting to get our piece of interop done for Firefox 20.
  • ekr has set up a test rig with NATs
    • FF can talk across a pair of NATs (probably full-cone)
    • will get more nats
    • Semi-reliably make connections with some patches on Chrome and FF (Chrome->FF)
    • delayed iframe/etc in some cases (circa 5 second delay before user first sees video)
    • some audio issues (we seem to be getting audio only one way, ekr will investigate)
    • if FF calls chrome, chrome SDP handling fails in several ways
      • disable DC entirely and hack sdp, can get to ICE and then fails - ekr is working on it

Action items for interop from last meeting on this:

  • Need to land jesup's video jitter patch or something equivalent
    • hasn't happened - needs review
    • Problem not seen with two separate machines
      • land wallpaper for opt builds (and then keep annoying us in debug builds)
  • Need to land trickle ICE bug 822159
    • has patch, not landed yet because still debugging other parts of ICE
  • Work bug 817600 - determine how much more work is needed
    • Ongoing, but with DataChannels effectively turned off, ekr thinks we can have patch sets working in both directions within the next week & then we need to decide how much we patch around Chrome (especially Chrome M25)
  • Opus - ekr will check SDP and let derf know

2) gUM blocker bugs: where are we?

  • Dao has landed Bug 802421 and has a patch up for review for Bug 799417
    • just got r+ on 799417
    • open questions on strings and icons (shouldn't block pref'ing on, but we'll want them in FF20)
  • How do we go forward with Bug 802656 (no devices found -> need error fired back) & Bug 798336 (real icons for the camera and mic, instead of "?")?
    • Jesup and mreavy should be able to clean these up with Dao by this time next week
  • How is clean up coming along?
    • Looking good for pref'ing on for FF20
    • Leaks in gum mochitests appear gone with latest patch
    • Not a lot of leaks left in PeerConnection tests (Jesup is going to try to look at these over the next week) -> We want to get

3) Blockers for the rest of WebRTC (PeerConnection, DataChannels): where are we?

  • Interest from JP/Asa/Todd/etc for turning on if possible if we're good with it
  • Increased visibility for WebRTC going forward
  • Lots of progress in the last week or two

4) Android work/status

  • C++ signaling tests all passing sometimes
  • test framework getting close to running C++ tests automated test
  • found bug in our custom linker (breaking mochitests)
  • dmose and ekr will coordinate with Steven Lee (B2G)

5) Discuss any current blockers for people or issues that haven't been discussed -- or Any Heads up for the group

  • Derf's bugmail isn't working, ping him in irc if you need a review or want him to look at something

_________________

For Reference:

Interop (Firefox-Chrome) blockers: https://bugzilla.mozilla.org/buglist.cgi?list_id=5124656;resolution=---;status_whiteboard_type=allwordssubstr;query_format=advanced;status_whiteboard=blocking-webrtc-interop


Blocker list for gUM: https://bugzilla.mozilla.org/buglist.cgi?query_based_on=gum%20blocking;status_whiteboard_type=anywordssubstr;query_format=advanced;status_whiteboard=blocking-gum%2B;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;known_name=gum%20blocking


Blocker List for preffing PeerConnection and DataChannels (the rest of WebRTC) on: https://bugzilla.mozilla.org/buglist.cgi?query_based_on=WebRTC%20blocking;status_whiteboard_type=anywordssubstr;query_format=advanced;status_whiteboard=blocking-webrtc%2B;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;known_name=WebRTC%20blocking


Combined Blocker List for all of WebRTC (gUM, PeerConnection, DataChannels): https://bugzilla.mozilla.org/buglist.cgi?list_id=5234368;query_based_on=WebRTC%2Fgum%20blocking;status_whiteboard_type=anywordssubstr;query_format=advanced;status_whiteboard=blocking-webrtc%2B%20blocking-gum%2B;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;known_name=WebRTC%2Fgum%20blocking