Closed ryan77627 closed 3 years ago
Thanks for reporting the problem. I'll look into this soon.
Thanks. If you need me to put the stream back up let me know, I have to give my computer a break
I found that stun in firefox behaves differently than other browsers, and I fixed it. Now in my environment both udp and tcp work fine in firefox. Please check if your problem is also solved.
Sure, is this fixed pushed to the example server at dev2.airensoft.com
or do I need to build the program?
Please test by building from the master branch. It has not been updated for dev2.
Hey, just got home to build it and pushed to my server to test. So far, it seems to be working correctly on Firefox now! Thanks for your help with the issue.
Describe the bug I am having issues getting a live stream to play using WebRTC/TCP on Firefox 88. Using my OME instance, Firefox is unable to nominate any ICE Candidates when using the TURN Server. UDP Connects fine but my connection has unacceptable UDP performance, causing packet dropping not seen with a TURN Server in Brave. When I stream to the demo instance running at rtmp://dev2.airensoft.com, Firefox is able to nominate an ICE candidate, but it resets the connection after about 1-2 seconds of slow playback.
To Reproduce Steps to reproduce the behavior:
teststream1
wss://stream.stoicproductions.org:37649/live/teststream1?transport=tcp
Server.xml
Expected behavior The stream plays properly and doesn't disconnect.
Logs From Right after I start the stream on my instance of OME:
When I view with chrome, I do not see the "The host peer sents an empty candidate", other than that the connection log is identical.
Server (please complete the following information):
Player (please complete the following information):
Additional context I will run my instance of OME if it may help with debugging any issues my server or the Encoder may have with firefox. If it crashes, please let me know as my streaming computer is not stable at the moment. I'm going to do more testing at another location tomorrow, maybe it's something with my network.
You can access the stream at
wss://stream.stoicproductions.org:37649/live/teststream1?transport=tcp
or you can use the link to the player I've been using to test: Player Link. I've included the UDP source as well to verify that the stream does work without the TURN Server.