[Webkit-unassigned] [Bug 215383] Alternating video/audio stream requests cause stream to permanently fail for tab

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 11 09:14:26 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=215383

--- Comment #4 from youenn fablet <youennf at gmail.com> ---
(In reply to Dustin Greif from comment #3)
> Thanks for taking the time to test it, we really appreciate it!  We just
> tried the reproduction on 14 beta 8 and it made it to 125 iterations
> (instead of 80), at which point it was unable to activate the camera.

Was it showing the microphone icon?
Have you tried waiting a few minutes?

> We have been seeing increased rates of these dead streams in iOS 13.6/13.7
> as we roll out more iPads, and are narrowing down a way to reproduce the
> issue quickly.

On iOS 14, once the session is started, if WebKit does not grab any frame after some amount of time, it will end the track. Please make sure to check the ended event.

Note also that if you create a lot of video elements, each one of them may keep a captured frame, which might end up being an issue for the camera. You should not count on garbage collection to help you, it is best to reset srcObject to null for instance.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200911/1b21148d/attachment.htm>


More information about the webkit-unassigned mailing list