Media/WebRTC/2014-02-04

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

Next meeting is Tues, Feb 11 at 10am Pacific

Tues, Feb 4 at 10am PST Agenda/Notes:

1) Stand-ups:

  • Active developers will give a 3 minute (or less) stand up focusing on -
    • what are you currently working on that the team is following/tracking (please give the bug number) and when do you think you'll be done?
    • what are you moving onto next?
    • have you hit any problems (especially unexpected problems)?
  • jesup -
    • Landed DataChannel ASAN fix (regression from bug 952220 - SendBlob() on B2G has problems reading the blob on mainthread)
    • Got libjpeg updated to support Motion JPEG; needed for most cameras above ~640x480 (due to USB 2.0 bandwidth generally). Convinced Upstream to fix it (Chrome was running a local patch).
    • libyuv update didn't quite make the uplift (ARMv6 tripped me up); r+'d and ready for checkin now
    • Top priority are the MWC issues and helping where useful with the Nuwa problems
    • Other Top priority is supporting anything needed to get the video permissions re-landed in 1.4 (on hold at the moment)
    • Providing guidance on MediaStreamGraph refactors
    • AEC work whenever not dealing with the above.
    • And bug-whack-a-mole
  • padenot - Clearing web audio queue to focus on bug 848954 (which will help WebRTC a lot)
  • ekr -
    • Focusing on the nuwa problem for the last couple of days
    • 2 webrtc tests causing nuwa to crash have been disabled by Fabrice. We need to make sure that WebRTC doesn't getting pulled form v1.3 because of these two tests.
    • Trying to find the causes of the nuwa problems. Fighting to get a working keyboard on a Peak after reflashing it
  • abr - Code reviews, IETF prep -- not presently blocked on anything but lack of time. :)
  • mt -
    • On TRY servers only, there's a problem with the sandbox for IDP -- nothing runs -- which is blocker
    • Recommendations: talk to Ted in #media and ask releng for access to a TRY server or ask them to pull off any log info, etc needed. If neither of those lead anywhere, Ekr and Maire can help get more action and people looking at the problem with TRY
  • ehugg - trapped in another meeting.
  • jib -
    • Got patch ready for review for Bug 949907 (uploading asap)
    • RTCP stats fully landed (Bug 947665)
    • Doing width/height/framerate gUM constraints next (+ Bug 931672, an intermittent)
  • bwc -
    • BUNDLE is ready for review -- they'll be some back and forth
    • Working on mods to Bug 958221 (we want logging when there are no PeerConnections)
    • Will be investigating potential sec bug found by abr -- ekr made it a sec bug, but it may not be. It should also be linked to the bug abr was looking at when he found this bug
  • gcp -
    • PTO/FOSDEM/other bugs
  • crypt (Suhas) - Unavailable today (traveling to India soon)
  • drno (Nils) -
    • Working on bug verification and improvements to ICE
    • Focusing on debugging MWC demo problems
    • NOTE: If an apprtc call is dropped after 30 mins, it is likely apprtc's fault and not ours.

2) Bugs or issues for discussion:

  • bug 853356 - Permission prompt on gUM video for B2G backed out again
    • Waiting on folks from Taipei to return from Chinese New Year break
  • bug 966802 - Make webrtc not crash with nuwa (B2G)
    • Ekr is investigating. Doesn't need more help at the moment. He'll reach out if he does
  • MWC demo of WebRTC on B2G (Video PeerConnection) is being discussed now
    • [jsmith] MWC Demo test run - health = red. Notes below.
      • video calls won't work, even if we set media.navigator.permission.disabled to true on FxOS device being tested
        • We need to get a better bug report from jsmith on what he tried here. He's at a work week, so that may be tricky.
        • Randell, Nils, and Maire will be following up
      • Audio calls ran into problems with FxDesktop --> FxOS communication intermittently on FxOS --> FxDesktop calls, although FxOS --> FxDesktop communication worked fine
        • Nils and Randell are focusing on this -- trying to figure out exactly what's going on and why
  • Meeting today with Tokbox at 2pm Pacific (our regular touch base with them). Randell, Maire, and Nils will meet with them today. Tokbox is interested in talking about automated testing plans. We'll likely set up a separate meeting with them, Ted, dminor, Nils, Ekr and Maire just to talk about auomated testing.
    • Should last about 20 minutes. If anything important comes up, we'll bring it back to the group next week
  • Reminder: Team meeting in MV with Talkilla folks during week of Feb 10.
  • New hire: Paul Kerr will be starting soon (late Feb or early March). He'll mostly be working with Randell. Paul may join us in MV for part of the week next week. (Paul fills the WebRTC senior platform engineer position we've been advertising for.)

<Read only section>

Notices:

  • Reminder to dogfood whenever possible: Use WebRTC for chats within the team whenever possible (prefer to IRC, etc if possible)
  • Reviews:
    • Reminder to handle review requests in a timely manner (previously discussed), and to raise any design issues early if possible, preferably outside of the the review process (in the bug, email, IRC, calls, whatever makes sense)
  • Next meeting with tokbox today (Feb 4) at 2pm, Pacific. Then Feb 18 at 2pm PST if there are agenda items.

References:

WebRTC Uplift Bugs: https://bugzilla.mozilla.org/buglist.cgi?list_id=6242297&resolution=FIXED&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=webrtc-uplift

Spec Issue Bugs: https://bugzilla.mozilla.org/buglist.cgi?list_id=6242328&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=spec-issue&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core

Turn Bugs: https://bugzilla.mozilla.org/buglist.cgi?list_id=6415478&resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=turn&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core

Intermittent failures in WebRTC Automation: https://bugzilla.mozilla.org/buglist.cgi?keywords=intermittent-failure%2C%20&keywords_type=allwords&list_id=6167884&resolution=---&query_format=advanced&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core

Crashes in WebRTC: https://bugzilla.mozilla.org/buglist.cgi?keywords=crash%2C%20&keywords_type=allwords&list_id=6167894&resolution=---&query_format=advanced&component=WebRTC&component=WebRTC%3A%20Audio%2FVideo&component=WebRTC%3A%20Networking&component=WebRTC%3A%20Signaling&product=Core