Throttling WebRTC video stream on MacOSX

313 views
Skip to first unread message

Ben H

unread,
Jan 26, 2020, 1:46:35 AM1/26/20
to discuss-webrtc
Hi there,
I am relatively new to WebRTC but have picked up a project that uses WebRTC tp stream audio & video into a Wowza Streaming Engine server.  We've seen intermittent issues with the output video files being produced from the server and I suspect that it is caused by client network connectivity quality issues.  I'd like to test this by throttling the WebRTC video traffic from my machine so I can "play" with it and see if I can reproduce the issue.  I tried using Charles Proxy but enabling (heavy) throttling on the IP (port 1935) of the server where the video traffic is going didn't seem to make any difference.

Does anyone have any suggestions on any ways to achieve a throttling test on outbound video streams?

Many thanks
Ben

Alexandre GOUAILLARD

unread,
Jan 26, 2020, 6:29:24 AM1/26/20
to discuss...@googlegroups.com
You have a lot of tools, what is the OS of the machine generating the stream.

Note: at this stage, it is notorious that the wowza streaming engine's implementation of webrtc is ... less than ideal. You might want to set up a separate server running in the same condition for sanity check. Janus is, for example, easy to install, open source and free, and has recording functionalities.




--

---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/6d0e4348-1d71-498d-991f-9db99b8fd04c%40googlegroups.com.


--
Alex. Gouaillard, PhD, PhD, MBA
------------------------------------------------------------------------------------
President - CoSMo Software Consulting, Singapore
------------------------------------------------------------------------------------

Alin Radut

unread,
Jan 26, 2020, 10:25:46 AM1/26/20
to discuss...@googlegroups.com
Hello!

Apple has a dedicated tool that does exactly what you're looking for, it's called Network Link Conditioner. You can set up in/out speed, packet loss, latency, etc. 

--
Reply all
Reply to author
Forward
0 new messages