AVPlayer的开发杂碎

昨晚把http和rtsp的支持给添加了, 实际上我并没有写多少代码, 主要还是使用ffmpeg自带的实现, 因为自己对ffmpeg比较熟悉, 所以不打算像vlc一样再重复造那么多demux,access, 只要ffmpeg里有的就直接使用ffmpeg里面的, 即使有bug, 我也可以直接通过修改ffmpeg来修正问题.

再有就是原来我打算把demux和access独立出来, 类似vlc或mplayer, 但现在我不想这么做了, 我可能在下一步将会把source相关的东西做到ffmpeg里面来调用, 不再通过自定义AVIOContext来进行数据访问, 不过这一步将可能需要些时间来实现, 还有就是字幕功能, 用vsfilter来做吗? libass实在很蛋疼, 好吧, 先就简单些, 用vsfilter先搞定windows平台再说, 反正人家dshow的播放器也跨不了平台.

昨晚一个朋友跟我聊到qvod, 从技术层面讲, 我最多只觉得它的ui还不错, 其它真没什么技术含量了, 可是, 做ui一直是我的弱点啊.

我的时间太少了, 只有晚上那么一小会...

 

你可能感兴趣的:(avplayer)