[Webkit-unassigned] [Bug 199661] Allow MediaStream and non MediaStream backed videos to play together

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 9 22:37:45 PDT 2020


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

Miguel <miguel at demio.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |miguel at demio.com

--- Comment #2 from Miguel <miguel at demio.com> ---
Hi Youenn,

about this update: https://trac.webkit.org/changeset/245712/webkit/

Our app is a modern webinar platform that has a feature to play a HLS video to share it with your audience together with multiple WebRTC videos backed with MediaStreams.

The issue that exists only in Safari is that the WebRTC videos backed with MediaStreams are paused when a non MediaStreams backed video is played. This is clearly intentional as per the description in the changelog:

Any non-MediaStream backed video will stop all MediaStream backed video elements.
Conversely, all non MediaStream backed videos will stop when playing one MediaStream backed video.

The use case for playing non MediaStreams backed videos together with MediaStreams backed videos is important for Webinar or Video-call platforms. 

Please, consider to solve it to standardize this behavior with other browsers. Meanwhile, what would be the work-around to make this feature work in Safari? 

We have ended up using a pair of <audio> and <video muted> tags to be able to play a non MediaStreams backed video together with MediaStream backed videos. This has removed the synchronization between audio and video tracks. We have not considered using a media controller because it status is not clear or documented.   

Thank you all!

-- 
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/20200910/ae43366c/attachment-0001.htm>


More information about the webkit-unassigned mailing list