SRS RTMP h265支持

<p>騰訊課堂 《FFmpeg/WebRTC/RTMP音視頻流媒體高級開發(fā)》 <a>https://ke.qq.com/course/468797?tuin=137bb271</a></p><p>
</p><h1>1 修改ffmpeg版本</h1><p>
</p><p>往srs服務(wù)推流這個步驟响疚,用ffmpeg可以直接實現(xiàn),用命令或者自己寫代碼封裝相關(guān)接口,這個網(wǎng)上也有許多的例子浊服,這里有個問題就是ffmpeg是不支持封裝h265為flv推送rtmp的,所以需要修改相關(guān)的源碼參考網(wǎng)址</p><p><a>https://github.com/runner365/ffmpeg_rtmp_h265</a></p><p/><p><strong>在我們之前編譯ffmpeg4.2的基礎(chǔ)上增加</strong></p><p>可以在我們現(xiàn)有的版本《 <a>https://www.yuque.com/linuxer/ffmcy9/llzzq8mdkryh6vvd?#</a> 《RTMP h265支持》 ?》,比如4.2版本上修改添加支持。</p><p>在原有編譯版本上添加支持插龄,我們主要修改, 如果使用我們的代碼科展,則直接將 flv/flvdec.c/flvenc.c覆蓋到ffmpeg-4.2.1/libavformat</p><p class="image-package"><img class="uploaded-img" src="https://upload-images.jianshu.io/upload_images/12119754-0087de7f7bb428f5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" width="auto" height="auto"/></p><p><strong>和FFmpeg4.2的區(qū)別</strong></p><p class="image-package"><img class="uploaded-img" src="https://upload-images.jianshu.io/upload_images/12119754-0f7337147ce5e261.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" width="auto" height="auto"/></p><p>
</p><p>flv.h</p><p class="image-package"><img class="uploaded-img" src="https://upload-images.jianshu.io/upload_images/12119754-465feec5bdbac6d3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" width="auto" height="auto"/></p><p/><p>libavformat\flvdec.c flvenc.c</p><p class="image-package">主要是<img class="uploaded-img" src="https://upload-images.jianshu.io/upload_images/12119754-766e3b1a8f92bd0e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" width="auto" height="auto"/>相關(guān)的判斷</p><p/><p><strong>完全重新編譯</strong></p><p>編譯步驟可以參考</p><p><a>https://github.com/runner365/srt_encoder/wiki/How-to-compile-cn</a></p><p/><h1>2 使用srs h265版本</h1><p><a>http://ossrs.net/lts/zh-cn/faq</a>均牢, 由于265主要在GB中使用,所以265分支也遷移到了 srs-gb28181 </p><p>官方文檔:?</p><p><a>http://ossrs.net/lts/zh-cn/docs/v4/doc/hevc/#%E5%A6%82%E4%BD%95rtmp%E6%8E%A8%E6%8B%89%E6%B5%81hevc%E7%A4%BA%E4%BE%8B</a></p><p/><p>編譯</p><p><a>https://github.com/ossrs/srs-gb28181</a></p><p/><p>git clone <a>https://github.com/ossrs/srs-gb28181.git</a></p><p>cd srs-gb28181</p><p>git checkout feature/h265</p><p>cd trunk</p><p>./configure</p><p>
</p><p>配置文件:</p><p>./objs/srs -c ./conf/rtmp.conf</p><p>
</p><h1>3 測試rtmp推/拉流hevc示例</h1><p><strong>這里一定要注意才睹,重新編譯ffmpeg后徘跪,在執(zhí)行ffmpeg命令時一定要確認調(diào)用的ffmpeg .so或.a是新編譯的,可以通過ldd ffmpeg確定鏈接的庫文件琅攘。</strong></p><p>
</p><p>在完成支持hevc in flv的定制化ffmpeg編譯后垮庐,rtmp推流hevc視頻編碼,如下:</p><pre>ffmpeg?-re?-i?source.flv?-c:v?libx265?-c:a?aac?-f?flv?rtmp://127.0.0.1/live/livestream</pre><p/><p>rtmp拉流hevc視頻編碼格式坞琴,如下:</p><pre>ffmpeg?-i?rtmp://127.0.0.1/live/livestream?-f?flv?-y?livestream.flv</pre><p/><p>播放:ffplay rtmp://127.0.0.1/live/livestream</p><p/><p>如果要播放rtmp推流H265, 然后HLS拉流哨查,則使用配置文件:</p><p>./objs/srs -c ./conf/hls.conf</p><p/><p/><p>ffplay <a>http://127.0.0.1:8080/live/livestream.m3u8</a></p><p/><p/><h1>參考</h1><p><a>https://blog.csdn.net/qq_41632852/article/details/119635124</a></p><p>
</p><p/><p/><p>
</p><p>
</p>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市剧辐,隨后出現(xiàn)的幾起案子寒亥,更是在濱河造成了極大的恐慌,老刑警劉巖荧关,帶你破解...
    沈念sama閱讀 222,865評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件溉奕,死亡現(xiàn)場離奇詭異,居然都是意外死亡忍啤,警方通過查閱死者的電腦和手機加勤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來檀轨,“玉大人,你說我怎么就攤上這事欺嗤〔翁眩” “怎么了?”我有些...
    開封第一講書人閱讀 169,631評論 0 364
  • 文/不壞的土叔 我叫張陵煎饼,是天一觀的道長讹挎。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么筒溃? 我笑而不...
    開封第一講書人閱讀 60,199評論 1 300
  • 正文 為了忘掉前任马篮,我火速辦了婚禮,結(jié)果婚禮上怜奖,老公的妹妹穿的比我還像新娘浑测。我一直安慰自己,他們只是感情好歪玲,可當我...
    茶點故事閱讀 69,196評論 6 398
  • 文/花漫 我一把揭開白布迁央。 她就那樣靜靜地躺著,像睡著了一般滥崩。 火紅的嫁衣襯著肌膚如雪岖圈。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,793評論 1 314
  • 那天钙皮,我揣著相機與錄音蜂科,去河邊找鬼。 笑死短条,一個胖子當著我的面吹牛导匣,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播慌烧,決...
    沈念sama閱讀 41,221評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼逐抑,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了屹蚊?” 一聲冷哼從身側(cè)響起厕氨,我...
    開封第一講書人閱讀 40,174評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎汹粤,沒想到半個月后命斧,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,699評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡嘱兼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,770評論 3 343
  • 正文 我和宋清朗相戀三年国葬,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片芹壕。...
    茶點故事閱讀 40,918評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡汇四,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出踢涌,到底是詐尸還是另有隱情通孽,我是刑警寧澤,帶...
    沈念sama閱讀 36,573評論 5 351
  • 正文 年R本政府宣布睁壁,位于F島的核電站背苦,受9級特大地震影響互捌,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜行剂,卻給世界環(huán)境...
    茶點故事閱讀 42,255評論 3 336
  • 文/蒙蒙 一秕噪、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧厚宰,春花似錦腌巾、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至备燃,卻和暖如春碉克,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背并齐。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評論 1 274
  • 我被黑心中介騙來泰國打工漏麦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人况褪。 一個月前我還...
    沈念sama閱讀 49,364評論 3 379
  • 正文 我出身青樓撕贞,卻偏偏與公主長得像,于是被迫代替她去往敵國和親测垛。 傳聞我的和親對象是個殘疾皇子捏膨,可洞房花燭夜當晚...
    茶點故事閱讀 45,926評論 2 361

推薦閱讀更多精彩內(nèi)容