1.研究Linux实现多媒体播放的所有技术点
1) Live555库的编译与使用(已经搞定),需要进一步弄清楚的地方
- 在Linux如何编译动态库和静态库
- 如何编译,改变编译选项和集成编译
- 如何调试:gcc和IDE的 : QT Creator 、
2) ffmpeg在Linux下的编译(也不一定一定需要编译,至少让ffplay编译并运行)
- 要用到SDL库
3) 解码出来的图像声音的播放
- 研究Linux下播放图形的方法,QT,SDL等
- 研究Linux下播放声音的方法
4) 将现有的库进行移植
- 部分需要跨平台库的封装,类型定义,thread, GUI,A/V播放
- 接口抽象成能够跨平台调用
- 编译环境, 用Py生成对应脚本,VS的project file和Linux的makefile