WebRTC iOS Safari-2+远程流,仅播放1次

问题描述 投票:1回答:1

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

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

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

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

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

旁注,我们正在使用Kurento媒体服务器,并在那里运行所有流。这不只是对等的。

ios safari webrtc kurento
1个回答
0
投票

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

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

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

a simple example with 3 static videos

© www.soinside.com 2019 - 2024. All rights reserved.