Regards for the good job and support. I'm working on a Web Application in node.js that use a Intel CS WebRTC MCU 2.0 hosted in a Linux 12.04 x64 box.
The other day, when I install the v38.0.1 of Mozilla Firefox, the web application doesn't work any more(It was working fine when I have installed firefox's v34.0). After hours of scratch my heard trying to determine the source of the problem, I decide to test the new version of the firefox browser with the Intel CS MCU's example node.js video conference web application. I was surprised to found that it doesn't work either. I think that the problem is that from the client side of the web app, the Intel's woogeen.sdk.js is failing in streaming the Web cam's captured video to the Intel MCU Server. In effect, when I review the Web Console in firefox for logs I found the following:
"INFO:" "setRemoteDescription failed: InvalidSessionDescriptionError"
However, the web cam video is rendered to the page(I suppose because it is not coming from the server, it is rendered directly as captured from the web cam). After, when I open a second tab and open the same URL of the example web app that I open in the first tab, the video that supposedly is uploaded from the first tab to the ROOM is not visible in this tab(I suppose because from the first tab fail to streaming the video to the MCU Server). I have attached a rar file with:
- erizo's logs file
- Logs in Web Console generated from your SDK in the first tab opened (LogsInWebConsoleOfTheFirstTab.txt) in the firefox browser
- Logs in Web Console generated from your SDK in the second tab opened (LogsInWebConsoleOfTheFirstTab.txt) in the firefox browser
Note: The Intel MCU WebRTC's example web app and my application works fine in Chrome 42
I appreciate your work and help
I had weird issues with new browsers as well and most of them got fixed by TURN/STUN server installation thats why I said, give it a shot.
BTW i did a fresh install and used firefox 38 and it works without an issue but I am using turn/stun server in woogeen.config.js. The only issue I hve is with cross browser slowness if 1st stream is opened in chrome and 2nd in FF or vice versa, it opens instantly in 1st one but takes almost 2 mins for FF to show the stream that is unacceptable.
More information: The reason why we released the v2.1 and v2.1.1 is to fix this kind of client compatibility, include this SDP negotiation issue with Firefox 38.
So best suggestion is to upgrade your MCU to the latest package. Thanks!