Webrtc-stats and the PlaybackRate

154 views
Skip to first unread message

Stefano Mas

unread,
Sep 10, 2021, 3:53:04 AM9/10/21
to discuss-webrtc

We are developing a tool that allows multiple co-located stages and participants to perform together. We are using WebRTC for live media. The audio quality for the tool is crucial, as we want to transmit music over it. We managed to disable the noise suppression, echo cancellation, etc., that is more oriented to video calls. However, there is an issue that we don't know how to handle:

We assume that to manage a stable jitter buffer, the playback rate changes. That's again great for the video calls but not suitable for music. Is there a way to control, enable, disable that to ensure a stable playback rate? We are working with Chrome (GStreamer/Chrome).

Many thanks in advance for your help.

Ben Weekes

unread,
Sep 13, 2021, 5:15:40 AM9/13/21
to discuss-webrtc
Hi Stefano, this is an interesting use case which I can help you build. Singing together suffers from latency but your use case may be fine. Please contact me on b...@agora.io to discuss.

davidsw...@gmail.com

unread,
Sep 16, 2021, 6:10:57 PM9/16/21
to discuss-webrtc
The "music" audio hint of  https://www.w3.org/TR/mst-content-hint/#audio-content-hints should help, but I've found that Safari sent no audio at all when I tried it (although other browsers worked).

Stefano Masneri

unread,
Sep 17, 2021, 1:46:44 AM9/17/21
to discuss...@googlegroups.com
Thanks David, I am gonna give it a try (we are using Chrome)

--

---
You received this message because you are subscribed to a topic in the Google Groups "discuss-webrtc" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/discuss-webrtc/79sHoMpP3c8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to discuss-webrt...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/ef03d984-8c7e-4eb5-8a2f-73176bab89ean%40googlegroups.com.


--
Stefano

Lorenzo Miniero

unread,
Sep 20, 2021, 3:43:10 AM9/20/21
to discuss-webrtc
Hi Stefano,

just FYI, I made a presentation on this topic a few months ago:

Since then I created an ugly prototype as well:

Probably not an exact answer to what you asked, but there may be helpful info for you in there anyway.
Lorenzo

Stefano Masneri

unread,
Sep 20, 2021, 3:57:40 AM9/20/21
to discuss...@googlegroups.com
Thanks a lot Lorenzo! This looks very interesting. I don´t know how I may have missed this presentation.

Best,
Stefano



--
Stefano
Reply all
Reply to author
Forward
0 new messages