Bug 240014 - Allow video devices to play concurrently properly in iOS with playinline autoplay attributes
Summary: Allow video devices to play concurrently properly in iOS with playinline auto...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: Safari 15
Hardware: iPhone / iPad iOS 15
: P2 Major
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-05-03 08:37 PDT by Kim
Modified: 2023-10-30 13:15 PDT (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kim 2022-05-03 08:37:27 PDT
Here is the codepen that demonstrate the issue where with autoplay and playsinline. The first video will stop as soon ass the second video is being played.

https://codepen.io/mpatinods/pen/yLvygRe

This doesn't appear to be issue for: 
1. safari on macOS
2. chrome on macOS or android devices
Comment 1 Kim 2022-05-05 21:38:23 PDT
This is probably the followon for https://bugs.webkit.org/show_bug.cgi?id=162366#c44

We have a use case, specifically to provide better webrtc experience:

For testing audio/video device, we allow user to see video preview for their selected device and at the same time we need to access the video stream for testing network connectivity.

Is there any reason why this limitation is only imposed to webkit on iOS?
 
This bug which only exists in safari iOS, prevents us from providing consistency experience across different browsers and different platforms.
Comment 2 Radar WebKit Bug Importer 2022-05-10 08:38:18 PDT
<rdar://problem/93031096>
Comment 3 Kim 2023-10-30 13:15:39 PDT
This is fixed in ios 17.1