我无法在 iOS 中播放 Ant Media Server 录制的 mp4 文件怎么修?

问题描述

我使用 Ant 媒体服务器作为 WebRTC 媒体服务器。我从浏览器使用 WebRTC 发布我的网络摄像头。我还启用了 mp4 录音。 我可以在 Linux 和 Windows 上播放录制的文件。但我无法在 iOS 上播放其中一些。我该如何解决这个问题?

解决方法

这可以通过编码文件来解决。但是了解它为什么会发生会更好。 由于 Ant Media Server 记录 WebRTC 流,因此 WebRTC 会动态更改内部分辨率,这意味着 mp4 文件的分辨率也会即时更改。这在其他平台上处理得很好,但在 IOS 上还没有。 因此,再次对文件进行编码可能会修复它。