Wowza Community

WebRTC stream not working through firefox and Edge browsers

Hi Team,

I am able to publish stream through Chrome browser but i am not able to stream through Firefox and Edge browser, here is server log when i try to publish stream through firefox

""020-06-17 03:16:07 UTC comment server INFO 200 - WebSocketSession.create[654956008] - - - 82319.659 - - - - - - - - - - - - - - - - - - - - - - - - -
2020-06-17 03:16:07 UTC comment server INFO 200 - MediaCasterStreamValidator.init[webrtc/definst]: Started - - - 82319.974 - - - - - - - - - - - - - - - - - - - - - - - - -
2020-06-17 03:16:07 UTC app-start application INFO 200 definst webrtc/definst - - - 82319.989 - - - - - - - - - - - - - - - - - - - - - - - - -
2020-06-17 03:16:07 UTC create webrtc INFO 200 - - defaultVHost webrtc definst 82319.991 - - - - - - - - - - 1 0 0 0 - - - - 0 0.0 - - - - -
2020-06-17 03:16:07 UTC comment server INFO 200 - WebRTCCommands.sendOffer[firfox-strm]: audioCodec:opus defaultVHost webrtc definst 82319.991 - - - - - - - - - - - - - - - - - - - - - - - - -
2020-06-17 03:16:07 UTC comment server INFO 200 - WebRTCCommands.sendOffer[firfox-strm]: videoCodec:H264 defaultVHost webrtc definst 82319.992 - - - - - - - - - - - - - - - - - - - - - - - - -
2020-06-17 03:16:07 UTC comment server INFO 200 - WebRTCCommands.sendOffer[firfox-strm]: iceCandidate:candidate:0 1 TCP 50 3.7.139.44 1935 typ host generation 0 defaultVHost webrtc definst 82319.992 - - - - - - - - - - - - - - - - - - - - - - - - -
2020-06-17 03:16:07 UTC comment server INFO 200 - WebSocketSession.destroy[654956008]: source:client status:-1 description:Unknown - - - 82320.057 - - - - - - - - - - - - - - - - - - - - - - - - -
2020-06-17 03:16:17 UTC comment server INFO 200 - WebRTCSession.shutdown[1650641428]: Shutdown WebRTC session. - - - 82330.01 - - - - - - - - - - - - - - - - - - - - - - - - -
2020-06-17 03:16:17 UTC unpublish webrtc INFO 200 - - defaultVHost webrtc definst 82330.013 - - - - - - - - - - 1 0 0 0 - - - - 0 0.0 - - - - -
2020-06-17 03:16:17 UTC destroy stream INFO 200 - - defaultVHost webrtc definst 10.025 - - - - - - - - “”

Area: WebRTC
Engine Version: 4.8.0

My guess you’ve set up WebRTC to use TCP. Try to switch to UDP.

Here is error when i try to use Microsoft Edge

2020-06-18 17:13:30 UTC comment server INFO 200 - WebSocketSession.create[2134091281] - - - 383.975 - - - - - - - - - - - - - - - - - - - - - - - - -

2020-06-18 17:14:27 UTC comment server INFO 200 - WebSocketSession.destroy[2134091281]: source:client status:-1 description:Unknown - - - 441.091 -

Thank you @Karel Boek-Senior Consultant, by switching to UDP it worked for Firefox but not for Microsoft Edge, any ideas …

What version of Edge are you using?

Hi @Amara Graham, here is Edge version

Microsoft Edge 44.18362.449.0

This is the same issue we are facing with FireFox since version 4.8.0, even after upgrading to 4.8.5 and using only UDP. Tested on the default webrtc server application and publishing pages on our own server and the ones hosted by Wowza but WebRTC connection on FireFox is still a hit and miss where it is able to hold the connection for 5 seconds to 3 minutes if you get lucky after a server restart but that’s about it. Works well on Chrome, IOS Safari and Android Chrome/Native Browser. We had a ticket about this that went a long way even on beta releases but did not solve the issue :frowning:

If you had a ticket under a different email address than for your account here in the forums. please let me know I can research it and we can troubleshoot your issue with Firefox. Thanks.

The ticket you had for this issue @Randy Vinas showed we made 6 attempts to contact you and requested files to which we received no response. Did they perhaps go to your spam email? Ticket # 353120 I can see each of the 6 emails that was sent to you.