BruceLing
BruceLing
我们尝试过解封装的方案和未解封装的方案。 解封装的方案,我们对接的是第三方提供的播放器接口,他们的接口接收的是ES流,即解封装需要我们自己处理,这个方案虽然播放效果不错,但第三方的东西我们看不到,我们想对播放拥有更多的控制,所以就有了别的方案。 未解封装的方案,我们对接的是NuPlayer,直接传的TS流buffer,但这种方案,播放效果不是很好,需要修改NuPlayer,而且也不好改,并且芯片厂也会修改到这部分代码,后续可能不好维护。 所以,就有了现在的ijkplayer方案的尝试,由于后续可能会有不同的数据源,如果每种数据源都自己处理解封装,,,也是挺麻烦的。。。所以,个人对第二个方法——“实现一个ffmpeg的protocol来对接数据源”比较感兴趣,由于对FFmpeg并不熟悉,请问,你说的这个方法,网上或者书籍有参考吗?或者能否说详细点,多谢!
@compilelife 尝试了下 “protocol” 方案,感觉不好弄啊。。“本地视频服务”的方案有什么参考吗?多谢!
如果不是 视频文件 ,而是我的数据源就是 Ts流buffer 呢?能比较好的搞成本地服务吗?