0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RZ/G2L開發(fā)板-02 ffmpeg的使用和RTMP直播

dutong0321 ? 來源:dutong0321 ? 作者:dutong0321 ? 2023-08-17 18:20 ? 次閱讀

最近不知道是不是熬夜太多,然后記憶力減退了?
因為板子回來以后我就迫不及待的試了一下板子,然后發(fā)現(xiàn)板子有SSH,但是并沒有ffmpeg,最近總是在玩,然后今天說是把板子還原一下哇,然后把官方的固件刷了進去,然后驚奇的事情發(fā)生了,現(xiàn)在板子沒有SSH,但是有ffmpeg,那我豈不是編譯了一個寂寞,倒是也不能這么說,畢竟自己編譯的,后續(xù)編程肯定還是要用的,但是我后續(xù)是打算主要用gstreamer啊~~
### ffmpeg的使用
吐槽完畢后,但是還是要把移植好的代碼放到板子上去,SSH沒有也沒事,我們直接把程序復制到TF卡上,然后把卡插到板子上,最后將TF卡掛載到板子上面去。
```
mkdir /mnt/tf
mount /dev/mmcblk1p1 /mnt/tf
```
掛載成功以后,要將文件復制到```/opt/arm/```文件夾下,因為我們在編譯的時候就告訴他們的安裝目錄在哪里了。
```
mkdir /opt/arm/
mv ffmpeg /opt/arm/
mv x264 /opt/arm/
```
接下來,我們還要把x264的庫引入,```vi /etc/ld.so.conf```:
```
include /etc/ld.so.conf.d/*.conf

/opt/arm/x264/lib
```
修改完畢后,使用```ldconfig```進行執(zhí)行!
最后我們測試一下效果,```/opt/arm/ffmpeg/bin/ffmpeg -version```,截圖如下:

wKgaomTd86yADSCVAABMUBDW9Mc196.png

然后,我們看一下板子自己帶的ffmpeg的版本,```ffmpeg -version```,截圖如下:

wKgaomTd9BiAJNdYAADEK8KJQiA195.png

### RTMP直播
接下來,我們就要使用ffmpeg進行直播了,這里先簡單講一下,我們一般直播就像抖音和快手都是通過他們平臺的直播助手進行的,就像他們這種直播助手平臺之間肯定是不通用的。就像有的平臺沒有搞自己的直播助手,或者是直播助手和RTMP協(xié)議都可以使用進行的,RTMP協(xié)議就是目前直播中最通用的協(xié)議了,他的最大優(yōu)勢就是,直播的延時低,可以供多人觀看,支持CDN,以及很容易切片成M3U8供H5觀看,不管他們使用的哪種方式,但是他們底層基本上都是用的RTMP協(xié)議。
這里,我們就在自己的直播平臺進行RTMP直播吧,關于RTMP直播服務器,有兩個不錯的解決方案,一個是nginx搭配他的nginx-rtmp模塊,我之前寫過一篇博客,詳情在這里[采用nginx+chimee搭建網絡攝像頭直播系統(tǒng)](https://blog.csdn.net/dutong0321/article/details/79386329),CHIMEE早就不再使用了,但是nginx-rtmp一直使用到現(xiàn)在很穩(wěn)定,還有一種方案是SRS Server,這個要比nginx-rtmp還要強大,而且是國人自己搞的,因為更新的太快,而且官方教程也很不錯,這里直接給官方鏈接:[SRS教程](http://www.ossrs.net/lts/zh-cn/docs/v5/tutorial/srs-server)。
我們還要在板子上面放一個視頻文件,注意的是音頻編碼是AAC,視頻編碼是H.264,那么,我們啟動他吧!
```
/opt/arm/ffmpeg/bin/ffmpeg -re -i xd1.mp4 -acodec copy -vcodec copy -f flv rtmp://192.168.1.103:8910/rtmplive/cctv
```

wKgZomTd9dKASHanAAvGrHzmBg8439.png

然后我們使用VLC來打開這個鏈接,這樣我們就成功的開始直播了!

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 直播
    +關注

    關注

    1

    文章

    256

    瀏覽量

    21970
  • 開發(fā)板
    +關注

    關注

    25

    文章

    5532

    瀏覽量

    102436
  • ffmpeg
    +關注

    關注

    0

    文章

    46

    瀏覽量

    7617
  • rtmp
    +關注

    關注

    0

    文章

    7

    瀏覽量

    1701
收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    基于瑞薩電子RZ/G2L的FET-G2LD-C核心和OK-G2LD-C開發(fā)板評測

    基于瑞薩電子RZ/G2L處理器開發(fā)的FET-G2LD-C核心和OK-G2LD-C
    發(fā)表于 05-30 17:24 ?1308次閱讀
    基于瑞薩電子<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>的FET-<b class='flag-5'>G2</b>LD-C核心<b class='flag-5'>板</b>和OK-<b class='flag-5'>G2</b>LD-C<b class='flag-5'>開發(fā)板</b>評測

    【飛凌RZ/G2L開發(fā)板試用體驗】開箱帖子,飛凌質量YYDS

    ,品質指的信賴。飛凌RZ/G2L開發(fā)板基于瑞薩RZ/G2L,在智能工控領域的一款高性能、超高效處理器。R
    發(fā)表于 08-15 18:46

    【飛凌RZ/G2L開發(fā)板試用體驗】+01.開箱(zmj)

    【飛凌RZ/G2L開發(fā)板試用體驗】+01.開箱(zmj)感謝飛凌嵌入式和電子發(fā)燒友網提供的此次試用機會,可以親身體驗飛凌RZ/G2L
    發(fā)表于 08-28 19:13

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗】開箱

    感謝 感謝電子發(fā)燒友論壇、感謝米爾電子,把米爾瑞薩RZ/G2L開發(fā)板試用話動的機會給了我。雖然周五就收到了開發(fā)板,但是由于復陽了,為了能及時的完成試用活動,所以今天努力的爬起來完成開箱
    發(fā)表于 05-14 19:41

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗】米爾瑞薩RZ/G2L開發(fā)板開箱視頻

    今天剛剛收到米爾瑞薩RZ/G2L開發(fā)板,拆開包裹后給人的感覺是驚艷,板卡設計真的很棒,來看看視頻做個簡單了解吧。 更多板卡可以登錄官網了解哦。https://www.myir.cn/
    發(fā)表于 05-22 21:58

    150套開發(fā)板免費送!還有5G手機拿?米爾RZ/G2L開發(fā)板創(chuàng)意秀

    人間最美五月天 不負韶華不負卿 米爾又來送板子了 不是3套,也不是4套 150套****米爾RZ/G2L開發(fā)板 送!免費!板卡不回收! 01 這是什么樣的有獎活動? 米爾RZ/
    發(fā)表于 05-24 16:36

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗】認識一下米爾瑞薩RZ/G2L開發(fā)板的核心

    收到米爾瑞薩RZ/G2L開發(fā)板后一直對米爾旗下開發(fā)板的做工感到非常精致,同時也有著很強大的功能,也一直很喜歡米爾系列開發(fā)板。 引領工業(yè)市場從
    發(fā)表于 07-29 00:21

    【飛凌RZ/G2L開發(fā)板試用體驗】飛凌RZ/G2L開發(fā)板試用測評報告二 — 視頻采集開發(fā)

    開發(fā)板 試用測評報告二 — 視頻采集開發(fā) 大信(QQ:8125036) ? ? ?? ?在 電子 發(fā)燒友 論壇 上看到飛凌RZ/G2L開發(fā)板
    的頭像 發(fā)表于 10-24 17:01 ?1772次閱讀
    【飛凌<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>試用體驗】飛凌<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>的<b class='flag-5'>開發(fā)板</b>試用測評報告二 — 視頻采集<b class='flag-5'>開發(fā)</b>

    【飛凌RZ/G2L開發(fā)板試用體驗】第一篇 飛凌RZ/G2L開發(fā)板初體驗

    網站 和飛凌 嵌入式 合作舉辦的RZ/G2L 開發(fā)板 試用活動,并被選中。現(xiàn)將本開發(fā)板的初步體驗感受與大家分享,對于宣傳頁面已經有的和手冊上已經標清楚的就不再重復。 ? ?? ? 一、
    的頭像 發(fā)表于 10-25 10:44 ?1499次閱讀
    【飛凌<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>試用體驗】第一篇 飛凌<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>初體驗

    米爾瑞薩RZ/G2L開發(fā)板-初體驗

    介紹米爾RZ/G2L開發(fā)板
    的頭像 發(fā)表于 05-15 09:10 ?1298次閱讀
    米爾瑞薩<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>-初體驗

    米爾瑞薩RZ/G2L開發(fā)板 TF卡讀寫速度測試

    米爾瑞薩RZ/G2L開發(fā)板TF卡讀寫測試
    的頭像 發(fā)表于 05-22 09:07 ?1767次閱讀
    米爾瑞薩<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b> TF卡讀寫速度測試

    米爾瑞薩RZ/G2L開發(fā)板 安裝交叉編譯器

    米爾瑞薩RZ/G2L開發(fā)板安裝交叉編譯器
    的頭像 發(fā)表于 05-26 22:05 ?2492次閱讀
    米爾瑞薩<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b> 安裝交叉編譯器

    【米爾瑞薩RZ/G2L開發(fā)板-試用體驗】創(chuàng)建TCP服務器

    在米爾RZ/G2L開發(fā)板上用C 創(chuàng)建TCP服務器
    的頭像 發(fā)表于 05-27 08:59 ?8118次閱讀
    【米爾瑞薩<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>-試用體驗】創(chuàng)建TCP服務器

    這么簡單!G2L開發(fā)板安裝Docker

    Docker是什么?Docker有什么用?我們不再贅述。RZ/G2L開發(fā)板支持ubuntu系統(tǒng),下面快速演示一下如何在G2L開發(fā)板上安裝支持
    的頭像 發(fā)表于 04-15 16:18 ?932次閱讀
    這么簡單!<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>安裝Docker

    RZ/G2L開發(fā)板使用指南(上)

    如果需要評估RZ/G2L產品的各項功能,RZ/G2L評估是最合適的平臺。
    的頭像 發(fā)表于 11-03 12:19 ?1562次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b><b class='flag-5'>開發(fā)板</b>使用指南(上)

    電子發(fā)燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品