Closed Bug 1420815 Opened 7 years ago Closed 6 years ago

WebRTC (Win32/64) only 8 incoming streams is rendered

Categories

(Core :: WebRTC: Audio/Video, defect, P3)

x86
Windows
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: maahnat, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36

Steps to reproduce:

Win32/Win64 version of Firefox is not able to render >8 of incoming streams. This issue is Windows only, Linux and Mac versions is fine.
I've made debug stand to detect exactly version of FF introduced this bug, You can test it here https://github.com/VollmondT/p2p_debug_stand. I've found that version is 45.
I see in about:webrtc that all the streams is connected (ICE), DTLS handshake finished, ICE pings is OK, but starting from 9 stream no RTP stats is shown, now audio/video is rendered on <video>.

To reproduce this issue you need to receive >8 of WebRTC streams. No matter through SFU/MCU or P2P with another Firefox or other browsers.
So, my tool is can help to made few p2p connections directly (just signal server mediator).

This issue is limiting ability to create video rooms with multy-patry calls trough SFU



Actual results:

, Win32/Win64 only 8 incoming streams is rendered


Expected results:

Windows version should be able to receive and render any count of streams (depending on CPU/GPU/Network capabilities of the user's machine)
OS: Unspecified → Windows
Hardware: Unspecified → x86
Component: Untriaged → WebRTC: Networking
Product: Firefox → Core
Component: WebRTC: Networking → WebRTC: Audio/Video
Thanks for the effort of tracking this down to Firefox 45!

This sounds like a duplicate of bug 1406135 to me.

The fix for it is tracked in bug 1397793.
Depends on: 1397793
See Also: → 1406135
Status: UNCONFIRMED → NEW
Rank: 25
Ever confirmed: true
Priority: -- → P3
This should now work.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.