# WebRTC demo page and Firefox

**URL:** <https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337>\
**Category:** Wowza Video (Formerly Streaming Cloud)\
**Tags:** webrtc\
**Created:** [November 13, 2020, 8:14am UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337 "2020-11-13T08:14:53Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Benoit\_Heintz](https://avatars.discourse-cdn.com/v4/letter/b/cab0a1/32.png) [@Benoit\_Heintz](https://community.wowza.com/u/Benoit_Heintz)\
**Post date:** [November 13, 2020, 8:14am UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/1 "2020-11-13T08:14:54Z")

</div>

Hi,

I couldn’t make Wowza WebRTC GitHub example code working on Firefox (v 82.0.3), and found out that the demo page [https://www.wowza.com/developer/webrtc/dev-view-play](https://www.wowza.com/developer/webrtc/dev-view-play) doesn’t work either on Firefox but works well on Chrome (Chromium 86.0.4240.198).

The demo page finishes with an error in the console: “WebRTC: ICE failed, add a STUN server and see about:webrtc for more details”.

Any idea how to fix this?

Thanks

\*edit: I just found out that the WebRTC Playback Page (the link found in the “Overview” tab of my Live Stream) doesn’t work either on Firefox.

---

<div class="post-metadata">

**Author:** ![Jannes\_De\_Brabandere](https://avatars.discourse-cdn.com/v4/letter/j/ed655f/32.png) [@Jannes\_De\_Brabandere](https://community.wowza.com/u/Jannes_De_Brabandere)\
**Post date:** [November 13, 2020, 1:24pm UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/2 "2020-11-13T13:24:59Z")

</div>

we have the same issue.

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [November 13, 2020, 5:49pm UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/3 "2020-11-13T17:49:53Z")

</div>

**Firefox only uses UDP** where other browsers support both TCP and UDP

Wowza Streaming Cloud workflows for WebRTC only support TCP. Not UDP. It has to do with firewalls in a Cloud deploy that aren’t an issue in Engine. So, this eliminates Cloud and Firefox since Firefox only uses UDP.

Because Firefox only supports UDP and you must also use UDP, then in Wowza Streaming Engine, you will need to enable UDP as the ice candidate to make WebRTC work in Firefox.

In summary:

**For WebRTC with Wowza IF you’re using Firefox:**

Cloud: UDP only so no Firefox  
Engine: Yes to Firefox, if you have UDP enabled as Ice Candidate.

---

<div class="post-metadata">

**Author:** ![Benoit\_Heintz](https://avatars.discourse-cdn.com/v4/letter/b/cab0a1/32.png) [@Benoit\_Heintz](https://community.wowza.com/u/Benoit_Heintz)\
**Post date:** [November 14, 2020, 7:59am UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/4 "2020-11-14T07:59:11Z")

</div>

Ok, thanks for the reply.  
I’m using Wowza Cloud, so I guess I have to forbid my users to use Firefox.

Is there any other mainstream browsers that cannot be used with Wowza WebRTC + Wowza Cloud?

---

<div class="post-metadata">

**Author:** ![Jannes\_De\_Brabandere](https://avatars.discourse-cdn.com/v4/letter/j/ed655f/32.png) [@Jannes\_De\_Brabandere](https://community.wowza.com/u/Jannes_De_Brabandere)\
**Post date:** [November 15, 2020, 7:17am UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/5 "2020-11-15T07:17:18Z")

</div>

thanks for the quick reply!

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [November 16, 2020, 5:49pm UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/6 "2020-11-16T17:49:20Z")

</div>

My pleasure. Hope it helped.

---

<div class="post-metadata">

**Author:** ![Jack\_Smith](https://avatars.discourse-cdn.com/v4/letter/j/a88e4f/32.png) [@Jack\_Smith](https://community.wowza.com/u/Jack_Smith)\
**Post date:** [December 9, 2020, 3:30pm UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/7 "2020-12-09T15:30:16Z")

</div>

I had both UDP and TCP enabled as ICE candidates from the beginning but still unable to play WebRTC stream in Firefox. Could there be any other reasons why stream won’t play?

---

<div class="post-metadata">

**Author:** ![Emma-Louise\_Leavey](https://avatars.discourse-cdn.com/v4/letter/e/41988e/32.png) [@Emma-Louise\_Leavey](https://community.wowza.com/u/Emma-Louise_Leavey)\
**Post date:** [December 15, 2020, 7:12am UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/8 "2020-12-15T07:12:20Z")

</div>

Same here. Both UDP and TCP enabled (UDP as default). Still doesn’t work:  
WebRTC: ICE failed, add a STUN server and see about:webrtc for more details

Issues have been open for more that 2 years about this.

Only works if UDP is the only ICE candidate option.

---

<div class="post-metadata">

**Author:** ![Dmitry\_Smith](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/dmitry_smith/32/666_2.png) [@Dmitry\_Smith](https://community.wowza.com/u/Dmitry_Smith)\
**Post date:** [February 10, 2021, 8:19am UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/9 "2021-02-10T08:19:23Z")

</div>

Doesn’t work in Firefox at all for me, even if I remove all options but UDP from ICE Candidate Setup.

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [February 10, 2021, 1:41pm UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/10 "2021-02-10T13:41:34Z")

</div>

Sorry to hear that @Dmitry_Smith . We’d need a support ticket to review your configuration and debug. Nothing has changed as far as the the UDP requirement for FireFox so we’d need to further investigate.

[https://www.wowza.com/support/open-ticket](https://www.wowza.com/support/open-ticket)

---

<div class="post-metadata">

**Author:** ![Dmitry\_Smith](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/dmitry_smith/32/666_2.png) [@Dmitry\_Smith](https://community.wowza.com/u/Dmitry_Smith)\
**Post date:** [February 11, 2021, 10:10am UTC](https://community.wowza.com/t/webrtc-demo-page-and-firefox/92337/11 "2021-02-11T10:10:25Z")

</div>

Sorry for inconvenience, that was a firewall related issue.
