rtmp流媒體編程相關整理2013(crtmpserver,rtmpdump,x264,faac)

 

轉自:http://blog.163.com/zhujiatc@126/blog/static/1834638201392335213119/git

 

 

相關資料在線版(不定時更新,其實也不會不少,也許一兩個月也不會改)
去年在這進行rtmp相關整理,其實內容早有了,只是整理一下看着方便
時隔一年,也該維護修改一下
 
修改說明(固然還有不少未完成):
統一使用C語言標準(原有的是C++的一些特性)
代碼從新編譯整理,完善內存清理,關鍵地方加註釋(每行加註釋就沒必要要了)
增長SDL庫使用(本身播放這些數據,應該會比較有趣些 rtmp流媒體編程相關整理2013(crtmpserver,rtmpdump,x264,faac) - 幻想少佳 - 幻想少佳的博客)
增長解碼部分(考慮中,若是flash支持h265編碼的話就不考慮了,今年版本升的還挺快,都16.0)
 
其它說明
開源庫都是在MINGW中編譯
使用代碼無特殊說明都在VC6下編譯經過(Unix下要本身修改,rtmp發送代碼改的我很痛苦 rtmp流媒體編程相關整理2013(crtmpserver,rtmpdump,x264,faac) - 幻想少佳 - 幻想少佳的博客)
我會作個簡易貼吧,供你們提問交流(申請了個免費空間就是想作這個用)
我所會的有限,我也不從事這個,所以不是很專業
我也有本身的工做要作,也不可能專門回覆或解決問題
我發的也不必定正確,也有我沒注意到的地方
 
x264跟faac這兩個庫的使用代碼應該挺實用的
若是你用了硬編或ffmpeg我這裏全部資料可能對你沒用
流媒體如今也不必定要用rtmp,其餘的也行,我如今看好liveflv
 
*********************************************************************************************
2014整理
librtmp一些庫的使用,除了VC6,也在mingw和unix(Cent OS 6.5)下進行了測試
 
 
2013年就要過去了,想在2014年來臨以前整理一番
暫時想到如下,有的還沒寫,慢慢補充,有新的也會加入,
基本都會提供dome,可能只有基本功能,如何使用,如何優化這看我的的了
有問題歡迎在對應頁面留言,我的能力有限,也許沒法所有解答,請諒解
 
無特殊說明編譯環境VC6.0
第三方庫儘量包含,環境搭好,也有可能須要手動的地方(如DShow庫要本身將頭文件提早)
 
CRtmpserver篇
CRtmpserver其它問題
 
RTMPDump篇
RTMPDump編譯
 
FLASH篇(AS3,AS2放棄)
JWPlayer使用
 
X264篇
x264封裝(FLV文件)
 
AAC篇
faac編譯
faac封裝(FLV文件)
 
視頻採集篇
視頻捕獲(保存yuv文件)
視頻捕獲並編碼x264
 
音頻採集篇
音頻捕獲(保存wav)
音頻捕獲並編碼aac
 
綜合篇
 
補充篇

 

全部內容打包好生成了電子書,內容還會完善,頂多再維護1年,畢竟時代是不斷前進的,有的到那時可能已經舊了github

rtmp流媒體編程相關整理2013(crtmpserver,rtmpdump,x264,faac) - 幻想少佳 - 幻想少佳的博客
 
相關文章
相關標籤/搜索