I’m trying to transcode webrtc streams for better performance in a multiple connections on page scenario. When I use the direct stream it works fine but on the transcoded ones I get a lot of freezing to the point where the stream stops
I tried using different encoders, different bitrates, different resolutions and passthrough. On passthrough or disabled transcoder the streams are choppy (not as much as transcoded ones).
The server CPU works on 70-90% when transcoding with some spikes but not correlated to freezing/choppiness.
Any idea why this is happening?
Are there any other parameters that can be set besides the ones from the Wowza WebRTC tutorial.
PS: I also optimized the server for performance following the Wowza tutorial.