gpt4 book ai didi

ios - WebRTC iOS Safari-2个以上远程流,仅播放1个

转载 作者:行者123 更新时间:2023-12-01 16:21:56 25 4
gpt4 key购买 nike

其他人是否能够在iOS Safari上进行多方视频 session ?

我们昨天尝试对 session 客户端进行测试,在Safari上只有一个远程流,并且本地环回播放了视频和/或音频。

我的直觉告诉我,这可能与iOS移动设备上的电池续航视频管理有关,在我开始朝这个方向发展之前,我想我想看看是否有人遇到过这个问题并已解决?

我尝试的第一件事是将客户端的捕获尺寸缩小到320 x 240,但这似乎并没有影响它。

Android Chrome可以很好地处理3位参与者,因此我认为客户端/服务器的冰协商和流传输没有问题。

附带说明,我们正在使用Kurento媒体服务器,并在那里运行所有流。这不是排他性的。

最佳答案

我们让它适用于大多数iOS版本,我称之为非正式的iOS-hack。基本上,当您附加从js“playsinline”(而不是HTML)中设置的视频时,出于某种原因,该视频适用于iOS Safari。

某些版本的iOS仍然无法正常工作,但它打开了许多主要版本。例如,我发现iPad上的iOS 11仍然无法正常工作。

vid.setAttribute('playsinline', 'true');

a simple example with 3 static videos

关于ios - WebRTC iOS Safari-2个以上远程流,仅播放1个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56382110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com