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

I cannot play Ant Media Server recorded mp4 file in iOS. How to fix?

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

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