[Webkit-unassigned] [Bug 230922] New: Autoplayed video element with mediaStream srcObject freezes on iOS 15
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Sep 28 16:05:09 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=230922
Bug ID: 230922
Summary: Autoplayed video element with mediaStream srcObject
freezes on iOS 15
Product: WebKit
Version: Other
Hardware: iPhone / iPad
OS: Other
Status: NEW
Severity: Normal
Priority: P2
Component: Media
Assignee: webkit-unassigned at lists.webkit.org
Reporter: abargas at nvidia.com
A video element with the 'autoplay + playsinline + muted' property set with a mediaStream srcObject can freeze. This freeze can either occur before the video starts playing (so the background is seen) or a single frame is frozen. The expectation is that the video should play continuously without freezing.
This behavior can be seen on the https://webrtc.github.io/samples/src/content/capture/canvas-video/ sample page.
The steps to reproduce the bug are:
1. Navigate to page.
2. Drag on the canvas (first teapot if two exist) and observe.
3a. If after dragging, a second teapot (appears if one didn't exist before and) moves, then the issue did not reproduce (move on to 4a).
3b. If after dragging a second teapot did not move, then the issue was reproduced and no need to follow the next steps.
4a. Close the tab, kill Safari, and relaunch Safari.
5a. From history, select the sample page.
6a. Drag on the canvas and observe, the issue should be seen.
When this happens, the media stream and tracks are still active and the video element is not paused. If the video is unmuted and the stream includes audio, the audio will still play. If using an iPad, putting Safari into split screen updates the video to what looks like the most recent frame, but the video still does not update continuously. On either iPad or iPhone, backgrounding Safari then coming back will allow the video to update continuously.
Reproduces with:
Version/15.0 Safari/605.1.15 (iOS 15.0)
Version/15.0 Safari/605.1.15 (iPadOS 15.1)
Does not reproduce with:
Prior to iOS 15 beta 8
Version/14.1.2 Safari/605.1.15 (macOS Big Sur 11.6)
--
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/20210928/0a311bc4/attachment.htm>
More information about the webkit-unassigned
mailing list