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