我使用 ffmpeg 制作了一个 iOS 视频播放器,流程如下:
Video File---> [FFMPEG Decoder] --> 解码帧 --> [a media director] --> /iphone screen (full and partial)/
媒体主管将处理将解码的视频帧渲染到 iOS ui(UIView、UIWindow 等)、将音频样本输出到 iOS 扬声器以及线程管理的任务。
SDL 是这些库之一,但 SDL 主要是为游戏制作目的而制作的,对于 iOS 来说似乎并不成熟。
什么可以替代 SDL?