Media/WebRTC/2014-01-07

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

NOTE: Starting next week, meeting will be moving to 10am PST (still on Tuesdays)

Tues, Jan 7 at 8am Pacific.

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 -
    • Was working with ahal and the Taiwan guys trying to get mochitests working on B2G with E10S. No joy before the shutdown, though we seemed to be getting close.
    • The B2G stuff trumped work I was doing on echo cancellation
    • Top priority will be supporting B2G mochitests to ensure we stay on in 1.3
    • Echo cancellation and dealing with a bunch of standards discussions will be next. Need to look more into system AEC use, and into fallbacks (mix streams fed back by the OS or mix-in-cubeb).
    • Fix the datachannel lifetime issue (don't let them be GC'd if they just have onfoo's set and no direct references, similar to WebSockets) - bug xxxxxx
    • Deal with the chunking interop issue with Chrome
  • padenot -
    • Focused on web audio. Will be available for advice/guidance/etc when Randell gets back to the echo cancellation work.
  • ekr -
    • Mostly consumed with making OpenH264 work, and it works mostly
      • JW is adding tests
      • Talking with Tim about how to add quality testing measurements
      • You can currently make a call to yourself
    • Martin is working on Identity stuff and will be making spec revisions
    • new contributor working on STUN
    • Meeting with Cisco at 5pm PST today to discuss OpenH264. webrtc.org changes will be on the agenda. Ekr will loop in Jesup.
  • abr -
    • Patch reviews (Identity and Bundle handling)
    • Next: Research into H.264 SDP changes for time estimation purposes
    • SDP Bundle handling (Bug 784491)
    • POF/PAN draft update
  • ehugg - Can't make it today.
  • jib -
    • Fixed Bug 919244 - gUM permission ghost-window fix. patch up for review
    • Probably do Bug 949907 next (webrtcUI.jsm: can't access dead object)
    • Fixed Bug 950855 - spec-compliant stats + added (weakened) getStats mochitest. RTL
    • Then back to more stats for about:webrtc and Bug 907352 - width/height/framerate constraints
  • bwc -
    • Juggling stats work, BUNDLE, and a few other bug tickets
    • panel is almost ready to get checked in
    • BUNDLE work is progressing
  • gcp -
    • API juggling for the LoadMonitor/LoadManager stuff
    • Trying to keep upstream changes clean/isolated
  • cyrpt (Suhas) -
    • Bug 909524 - Monitor end-to-end audio quality in automation
    • Got r+ on all the patches.
    • Next Steps
      • Update Wiki on the new framework design for running media tests in Talos.
      • jmaher to land it to talos tree after final verifitcation.
      • Bug 956957 (NEW) - loan linux slave to jmaher has been opened jmaher to investigate on software install needed to run these tests on Try server
      • Started investigating using PSNR and SSIM tools from libyuv for video quality analysis (similar to what is done in chrome today)
      • Work with Randell on understanding E2E latency verification method.
  • ctangira - Not available this week
  • drno (Nils) - On PTO this week


2) Bugs or issues for discussion:

  • Moving the meeting -- please go to the doodle poll to help pick a new meeting time
  • Bug 956614 - potentially serious regression affecting WebRTC
  • Patches from ekr for smuggling data onto a video frame -- need clean up, but it'd be a good first bug for a new contributor (fonts needed for english alphabet; we have fonts for 0 to 9)

<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)
  • Req for WebRTC Media platform engineer is open. Talk with Maire if you have a referral.
  • Next meeting with tokbox on January 7 at 2pm, Pacific.
  • Maire will be on PTO Jan 13th
  • 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