WebRTC Help Needed

Hello, I’m looking for help with WebRTC streaming with Wowza Streaming Engine. Didn’t find any topic with good explanation or typical problems.

I’m trying to bootstrap Wowza Streaming Engine with WebRTC on the AWS Ubuntu server. I’ve already configured Wowza and set up StreamLock certificates, also I got RTPM streaming working. However, I still can’t publish stream to WebRTC – it always fails after publishing my stream to SDP using StreamLock URL. I assume I need to implement a Java module to manage WebRTC sessions, but that’s still not very clear to me.

Did any one here configured WebRCT recently? I just need an explanation on what should I do after configuring Wowza xml configs.

Any help is appreciated, thanks.

Hello,

Are you going from RTMP> Wowza Streaming Engine> WebRTC playback in a browser

If so, what video/audio codecs are you using?

Did you setup the WebRTC “publish” and “play” examples that came in the WebRTC package?

html/publish & html/play

-You will need to edit the SDP URL in the webrtc.js files to reflect your StreamLock cert name to something like this:

var wsURL = “wss://[yourstreamlocknumber].streamlock.net/webrtc-session.json”;

Then if you are using the sample webserver over port 9443 you will connect like this:

https://[yourstreamlocknumber].streamlock.net:9443/webrtc/publish/index.html

and/or

https://[yourstreamlocknumber].streamlock.net:9443/webrtc/play/index.html

I would also post what browser you are using and a browser debug log, along with steps you have taken.

Regards,

JasonT

Hello,

Do you need any further assistance on WebRTC setup? If so, please open a support case with the below folders:

[install-dir]/conf

[install-dir]/logs

[install-dir]/transcoder

[install-dir]/htdocs

If you are not sure how to get this information please see the following tutorial.

How to create a compressed zip file in Windows, OS X, and Linux.

Regards,

JasonT