最近不知道是不是熬夜太多,然后記憶力減退了?
因?yàn)榘遄踊貋?lái)以后我就迫不及待的試了一下板子,然后發(fā)現(xiàn)板子有SSH,但是并沒(méi)有ffmpeg,最近總是在玩,然后今天說(shuō)是把板子還原一下哇,然后把官方的固件刷了進(jìn)去,然后驚奇的事情發(fā)生了,現(xiàn)在板子沒(méi)有SSH,但是有ffmpeg,那我豈不是編譯了一個(gè)寂寞,倒是也不能這么說(shuō),畢竟自己編譯的,后續(xù)編程肯定還是要用的,但是我后續(xù)是打算主要用gstreamer啊~~
### ffmpeg的使用
吐槽完畢后,但是還是要把移植好的代碼放到板子上去,SSH沒(méi)有也沒(méi)事,我們直接把程序復(fù)制到TF卡上,然后把卡插到板子上,最后將TF卡掛載到板子上面去。
```
mkdir /mnt/tf
mount /dev/mmcblk1p1 /mnt/tf
```
掛載成功以后,要將文件復(fù)制到```/opt/arm/```文件夾下,因?yàn)槲覀冊(cè)诰幾g的時(shí)候就告訴他們的安裝目錄在哪里了。
```
mkdir /opt/arm/
mv ffmpeg /opt/arm/
mv x264 /opt/arm/
```
接下來(lái),我們還要把x264的庫(kù)引入,```vi /etc/ld.so.conf```:
```
include /etc/ld.so.conf.d/*.conf
/opt/arm/x264/lib
```
修改完畢后,使用```ldconfig```進(jìn)行執(zhí)行!
最后我們測(cè)試一下效果,```/opt/arm/ffmpeg/bin/ffmpeg -version```,截圖如下:

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

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

然后我們使用VLC來(lái)打開(kāi)這個(gè)鏈接,這樣我們就成功的開(kāi)始直播了!
審核編輯 黃宇
-
直播
+關(guān)注
關(guān)注
1文章
262瀏覽量
22489 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5990瀏覽量
109946 -
ffmpeg
+關(guān)注
關(guān)注
0文章
49瀏覽量
7797 -
rtmp
+關(guān)注
關(guān)注
0文章
8瀏覽量
1748
發(fā)布評(píng)論請(qǐng)先 登錄
基于瑞薩電子RZ/G2L的FET-G2LD-C核心板和OK-G2LD-C開(kāi)發(fā)板評(píng)測(cè)

【飛凌RZ/G2L開(kāi)發(fā)板試用體驗(yàn)】開(kāi)箱帖子,飛凌質(zhì)量YYDS
【飛凌RZ/G2L開(kāi)發(fā)板試用體驗(yàn)】+01.開(kāi)箱(zmj)
【米爾瑞薩RZ/G2L開(kāi)發(fā)板-試用體驗(yàn)】開(kāi)箱
【米爾瑞薩RZ/G2L開(kāi)發(fā)板-試用體驗(yàn)】米爾瑞薩RZ/G2L開(kāi)發(fā)板開(kāi)箱視頻
150套開(kāi)發(fā)板免費(fèi)送!還有5G手機(jī)拿?米爾RZ/G2L開(kāi)發(fā)板創(chuàng)意秀
【米爾瑞薩RZ/G2L開(kāi)發(fā)板-試用體驗(yàn)】認(rèn)識(shí)一下米爾瑞薩RZ/G2L開(kāi)發(fā)板的核心板
【飛凌RZ/G2L開(kāi)發(fā)板試用體驗(yàn)】飛凌RZ/G2L的開(kāi)發(fā)板試用測(cè)評(píng)報(bào)告二 — 視頻采集開(kāi)發(fā)

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

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

這么簡(jiǎn)單!G2L開(kāi)發(fā)板安裝Docker

評(píng)論