问题描述
我使用 Ant 媒体服务器作为 WebRTC 媒体服务器。我从浏览器使用 WebRTC 发布我的网络摄像头。我还启用了 mp4 录音。
我可以在 Linux 和 Windows 上播放录制的文件。但我无法在 iOS 上播放其中一些。我该如何解决这个问题?
解决方法
这可以通过编码文件来解决。但是了解它为什么会发生会更好。
由于 Ant Media Server 记录 WebRTC 流,因此 WebRTC 会动态更改内部分辨率,这意味着 mp4 文件的分辨率也会即时更改。这在其他平台上处理得很好,但在 IOS 上还没有。
因此,再次对文件进行编码可能会修复它。