我正在为通过HTTP传输的视频流构建播放器。流的来源是第三方提供商,我无法控制它们。看起来他们的feed几乎与AVFonudation和AVPlayer提供的解码器兼容。但通常有一个框架打破了内置的解码器,并且它永远不会恢复。相同的数据流在Mac上使用VLC Player或MPlayer播放。AVPlayer的第三方库用于流式视频播放
由于AVPlayer与提要的来源之间存在不兼容问题,并且考虑到有多少黑盒AVPlayer,我正在寻找可以在我的应用程序中使用的第三方库,而不是使用刚性和不可打开的AVPlayer。
我知道iOS有一个VLC Player的端口,但构建它非常棘手。我正在寻找像MPlayer一样有文档记录和灵活性的东西,但是以库的形式而不是像libvlc这样的独立应用程序。
任何提示或链接将不胜感激。