iOS 使用 Ant Media Server 录制的视频在我们切换屏幕时损坏

Recorded videos from iOS with Ant Media Server is broken when we switch screen

从iOS到Ant Media,如果我们在录制过程中切换到屏幕+摄像头,则录制流会在该点中断。音频工作正常,但视频卡在切换点。

当您从 iOS 发布到 Ant Media Server 时,如果在发布过程中比特率或分辨率发生变化,视频播放可能会遇到此问题。解决方案是用相同的特征重新编码视频。举个例子;

 ffmpeg -i recorded_video.mp4 -vcodec libx264 -acodec copy re-encoded_video.mp4