Media/WebRTC/2013-01-29

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

1/29/2013, 9am Pacific

Notes:

1) A/V quality, Interop with Chrome

  • Where are we?
    • AEC landed. Magic tuning parameter media.peerconnection.capture_delay defaulting to 150ms
    • jesup finds on Linux first call has 400+ms delay (too much for 150 setting), second and subsequent have ~200ms (cancels with 150ms setting).
    • working pretty well (especially for a demo)
    • nor planning to uplift to Aurora
    • Need to hook up A/V sync correctly between audio and video conduits

2) Blockers to PeerConnection, DataChannels for Desktop: where are we?

  • What is blocking us from pref'ing these on? (Bug 796463 has dependencies now)
    • Audit/Clean up buffer handling in nICEr STUN code (bug 825927)
      • 2 of 3 have r+, jesup will land. Need to be upstreamed (not simultaneous)
      • 3rd needs minor review and license review. (waiting on gerv)
    • Updating webrtc.org code (which breaks Android) (Bug 830247)
      • 3.20 ready to land - later this week
    • Enabling echo canceller (Bug 818670)
  • Highly desired:
    • Need to clean up DataChannels to work without PC connections
    • Want to resolve open security bugs that are sec-moderate and higher

3) gUM blockers for release: where are we?

  • UI: Bug 827145 (Dao) and Bug 825804 (up for review to gavin)
  • Additional investigations
    • jesup is looking into failure to exit while gum is active - weird GC/CC interaction?
      • Bug 829907
    • jib is looking into crashtest leaks - possibly related to the above

4) Android work/status

  • OpenSL support
    • Looks like Google isn't updating the OpenSL code in webrtc.org
  • DataChannels are working
    • yeah! (lots of celebration)
    • mobile datachannel demo just started working!
  • Branch builds (Alder) up and running
    • need to disable v6 and x86
  • Choice on how to focus video work
    • Currently uses JVM
      • dmose has built 3.12 and verified it works on his phone
      • trying to merge them over may cause threading issues
      • or go the B2G route, and use v4l backend
  • Gory details of work linked to at bottom of page
  • WMC - what phones exactly will be used?

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

  • No meeting this week due to work week in Billerica/Boston - please reach out in email or on irc if you need help with anything and aren't attending the work week

6) Testing

  • [jsmith] Two one off crashtests patches out, one checked in
  • [jsmith & whimboo] Met yesterday about for another planning meeting for going forward (https://etherpad.mozilla.org/webrtc-method)
  • [jsmith] Desktop gUM testing to sign off is my next objective along with the associated automation
  • [kbrosnan] Has started playing around with the WebRTC MWC script with the social api demo with the android build
  • Barrier (Product) - Need a better understanding of the timeline for android webrtc

7) REMINDERS for upcoming meetings:

_________________

For Reference:

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 Android User Stories/Progress: https://webrtc-apps.etherpad.mozilla.org/4