[w3ctag/design-reviews] Allow audio packet rate to adapt in realtime communication. (#517)

Hello TAG!

I'm requesting a TAG review of allowing audio packet rate to adapt in realtime communication.

As the packet rate is a big determining factor to the overall bitrate of an audio stream, an optimal congestion control should be allowed to adapt the packet rate. The audio packet rate is analogous to the video frame rate, which also plays an important role in the video bitrate adaptation.

Although adaptive packet rate may be ubiquitously beneficial, we propose to add a flag for applications to enable or disable it.

  - Explainer: [A new flag in RTCRtpEncodingParameters for adaptive packet rate](https://github.com/minyuel/webrtc-extensions/blob/adaptivePTimeExplainer/explainer.md#a-new-flag-in-rtcrtpencodingparameters-for-adaptive-packet-rate)

  - Specification: [adaptivePTime in WebRTC extensions](https://w3c.github.io/webrtc-extensions/#dom-rtcrtpencodingparameters-adaptiveptime)

  - Primary contacts (and their relationship to the specification):
      - Minyue Li, @minyuel, Google
      - Elad Alon, Google
      - Jakob Ivarsson, Google
      - Henrik Boström (@henbos), Google

  - Organization(s)/project(s) driving the specification: Google Hangouts

  - External status/issue trackers for this feature (publicly visible, e.g. Chrome Status): [Adding adaptivePTime to RTCRtpEncodingParameters](https://www.chromestatus.com/feature/5752004691361792)

Further details:

  - [x] I have reviewed the TAG's [API Design Principles](https://w3ctag.github.io/design-principles/)

  - The group where the incubation/design work on this is being done (or is intended to be done in the future): WebRTC W3C WG

  - The group where standardization of this work is intended to be done ("unknown" if not known): WebRTC W3C WG

  - Existing major pieces of multi-stakeholder review or discussion of this design: 
     whether to surface API for a more detailed control of packet rate than just a boolean.

  - Major unresolved issues with or opposition to this design: none

  - This work is being funded by: Google


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/517

Received on Thursday, 28 May 2020 11:42:09 UTC