Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Live Streaming not working in Chrome Beta 110 #1061

Open
deepakbanwala0001 opened this issue Feb 19, 2023 · 5 comments
Open

Live Streaming not working in Chrome Beta 110 #1061

deepakbanwala0001 opened this issue Feb 19, 2023 · 5 comments

Comments

@deepakbanwala0001
Copy link

Hi,
Live Streaming is not working the Chrome Beta 110 (Release: January 12, 2023). If we have using the chrome latest version streaming not working. In Mozilla firefox, it's working fine.
Please find the link of muazkhan live-streaming demo in below:
https://muazkhan.com:9001/demos/video-conferencing.html

@deepakbanwala0001
Copy link
Author

Chrome fixed 15 security vulnerabilities in the latest version. One security is related to WebRTC.
Please find the reference blog of the WebRTC out-of-bounds read in WebRTC fixed in the latest chrome.

https://www.ghacks.net/2023/02/08/google-chrome-110-stable-fixes-15-security-vulnerabilities/

Google classifies three of the security issues with a severity rating of high, five as medium threats, and two as low threats. Among the vulnerabilities is a a type-confusion vulnerability in the JavaScript engine V8, an out-of-bounds read in WebRTC, and a use after free in GPU.

It may impact the live Streaming feature of the WebRTC.

@brittonk
Copy link

^ Yeah, my video conference Many to Many installation stopped working on Edge and Chrome after this week's browser updates. Currently only works in Firefox and Safari.

@deepakbanwala0001
Copy link
Author

^ Yeah, my video conference Many to Many installation stopped working on Edge and Chrome after this week's browser updates. Currently only works in Firefox and Safari.

Any Solution?

@brittonk
Copy link

brittonk commented Mar 1, 2023

Yes-- through deep digging I found that in Chromium 110 the ICE servers will no longer allow query strings. So in the last ICE server from RTCMultichat, just delete it as "?transport=udp" will break the chat.

So... change:
connection.iceServers = [{ 'urls': [ 'stun:stun.l.google.com:19302', 'stun:stun1.l.google.com:19302', 'stun:stun2.l.google.com:19302', 'stun:stun3.l.google.com:19302', 'stun:stun4.l.google.com:19302', 'stun:stun.l.google.com:19302?transport=udp', ] }];

To:
connection.iceServers = [{ 'urls': [ 'stun:stun.l.google.com:19302', 'stun:stun1.l.google.com:19302', 'stun:stun2.l.google.com:19302', 'stun:stun3.l.google.com:19302', 'stun:stun4.l.google.com:19302', ] }];

@SteveBamelis
Copy link

@brittonk , you are a lifesaver. This fixed it indeed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants