Media/WebRTC/2014-04-01

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

Tues, April 1 -- Did not happen due to the Mozilla Town Hall.

1) Folks wrote up stand-ups in place of the meeting:

  • Active developers will give a 1 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/blockers (especially unexpected problems)?
    • feel free to put a longer summary in the etherpad, but try to limit spoken comments to 1 mins or less. We can use the second half of the meeting (Discussion) for deeper dives.
  • jesup -
    • AEC work done, will land tomorrow. Likely will need some tuning and followups.
    • Turned on Noise Suppression by default; considering AGC.
    • webrtc.org 3.50 done except for audio/video java/etc stuff for android; waiting on GCP to be available
    • Lots of research into a viable audio quality evaluation model.
      • wideband E model seems best, but requires tables for codecs/etc we don't have - and has major tweak factors, like user expectation (same call on cell is rated higher than if it were on a landline). PESQ doesn't deal with Time Scale Modification (stretching/compressing); and it and followons are highly encumbered.
    • Fighting the ware on Orange
    • Reviewing VP8 and H.264 HW codec patches
    • Thinking about specs for captureStream() on media and canvases.
  • padenot
    • MSG mixer ready to land
    • Reviewed AEC patches
    • Started work on MSG reclocking off output.
  • ekr - In Taipei
  • abr - Focused on Loop architecture, especially division of content (regular vs privileged)
  • mt - unavailable
  • ehugg -
    • Working on build issues in GMP, OpenH264 plugin and Screenshare patches.
  • jib -
    • Last week was spent on Constraints spec proposal for last Thursday's w3c teleconference, preparing ahead, presenting and on the follow-up action-item given to Jim, Dan and myself to produce a compromise, which we just finished. Look for it on public-mediacapture sometime today.
    • Testing out a patch for Bug 916012, ultimately for width height constraints (Bug 907352)
    • Showed others around the constraints code to help make new constraints (screensharing)
    • Two reviews
  • bwc -
    • Reviewing the ICE PCP and ICE TCP patches.
  • gcp -
    • Working on helping H.264 hardware work
    • going to review webrtc 3.50 patches for Android
  • drno (Nils) -
    • Resolving the more frequent Intermittents
  • dmose -
    • worked with Standard8 and Niko to:
      • stand up client-side pieces of working call
      • start landing reviewed call code on loop-ui-initial
    • up next: finish loop-ui-initial landing
  • standard8 -
    • Standing up working call, landing reviewed code
    • Finishing landing MLP code
  • tOkeshu -
    • Finishing up MLP bugs in prep for PTO (3 weeks starting Monday)
  • niko -
    • Worked on sharing frontend assets between desktop client & webapp. Slightly concerned with the complexity of current setup, but that should improve with the new shared assets folder structure which has just landed today in both desktop feature branch and loop-client.
    • Also slightly concerned with me not being to review frontend stuff landing into gecko. Hope that the situation will evolve or at least will be clarified. Open to suggestions to help improving the situation (including learning, improving myself at stuff and/or talking to people).
  • alexis - at Services work week this week
  • natim / remy - at Services work week this week
  • pkerr -
    • Coming up to speed on load adaptation

2) Discussion:

  • None since the meeting was pre-empted due to Town Hall meeting.

<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)

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