国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

迅為RK3568開發(fā)板RTMP推流之視頻監(jiān)控

這篇具有很好參考價(jià)值的文章主要介紹了迅為RK3568開發(fā)板RTMP推流之視頻監(jiān)控。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1 搭建 RTMP 媒流體服務(wù)器

nginx-rtmp 是一個基于 nginx RTMP 服務(wù)模塊,是一個功能強(qiáng)大的流媒體服務(wù)器模塊, 它提供了豐富的功能和靈活的配置選項(xiàng),適用于構(gòu)建各種規(guī)模的流媒體平臺和應(yīng)用。無論是搭建實(shí)時視頻直播平臺、點(diǎn)播系統(tǒng)或多屏互動應(yīng)用,Nginx-RTMP 都是一個值得考慮的選擇。這里我們使用 Nginx 來搭建流媒體服務(wù)器。

迅為RK3568開發(fā)板RTMP推流之視頻監(jiān)控,嵌入式硬件

1.1 Debian/ubuntu 系統(tǒng)

1.安裝 nginx+rtmp 運(yùn)行所要用到的庫和依賴環(huán)境 apt-get update

apt-get install build-essential libpcre3 libpcre3-dev libssl-dev zlib1g-dev openssl

2. 下 載 nginx-1.20.2 源 碼和 nginx-rtmp-module(,網(wǎng)盤“iTOP-3568開發(fā)板\02_iTOP-RK3568開發(fā)板】開發(fā)資料【V1.7版本】\10_Linux系統(tǒng)開發(fā)配套資料\06_RTMP開發(fā)配套資料”目錄下提供了下載好的。

3.nginx-1.20.2.tar.gz nginx-rtmp-module-master.zip 拷貝到開發(fā)板,使用以下命令解壓,

迅為RK3568開發(fā)板RTMP推流之視頻監(jiān)控,嵌入式硬件

tar -vxf nginx-1.20.2.tar.gz unzip nginx-rtmp-module-master.zip

  1. 進(jìn)入 nginx 源碼文件夾,使用以下命令進(jìn)行手動編譯安裝。

5.新建文件夾,用于保存 nginx 所形成的 web 服務(wù)的文件,

6.配置 nginx 服務(wù),主要是設(shè)置 web 服務(wù)的主目錄和推流到的端口、臨時文件夾。首先設(shè) 定 web 服務(wù)的根目錄和網(wǎng)頁端口,修改usr/local/nginx-1.20.2/conf/nginx.conf 文件,

vim /usr/local/nginx-1.20.2/conf/nginx.conf

7.然后添加以下內(nèi)容設(shè)置 rtmp 服務(wù)器的監(jiān)聽端口,推流數(shù)據(jù)的存儲位置等,

8.啟動 nginx,使用以下命令啟動,

/usr/local/nginx-1.20.2/sbin/nginx -c /usr/local/nginx-1.20.2/conf/nginx.conf

ps -aux | grep nginx

2 使用 FFMpeg 進(jìn)行推流

Debian/Ubuntu 系統(tǒng)使用以下命令安裝 FFMpeg

apt-get install ffmpeg

使用 ifconfig 查看開發(fā)板 ip 192.1368.1.9 ?

使用 FFMpeg 推流一個 mp4 視頻進(jìn)行測試,作者將測試視頻 test.mp4 放在了根目錄下, 可根據(jù)實(shí)際目錄修改以下命令,

ffmpeg -re -stream_loop -1 -i /test.mp4 -f flv "rtmp://192.168.1.9:1096/live/test"

使用 FFMpeg 采集攝像頭(測試 USB 攝像頭可以)視頻數(shù)據(jù)將其發(fā)送給 nginx 流媒體服務(wù)器,執(zhí)行以下命令:

ffmpeg -f v4l2 -video_size 640x480 -framerate 30 -i /dev/video9 -q 10 -f flv

rtmp://192.168.1.9:1096/live/test

3 使用 VLCplayer 進(jìn)行拉流

我們將 Windows 主機(jī)作為拉流端,使用 VLC 軟件進(jìn)行拉流,VLC 軟件可以在網(wǎng)盤資料 “iTOP-3568 開發(fā)板\02_iTOP-RK3568 開發(fā)板】開發(fā)資料【V1.7 版本】\10_Linux 系統(tǒng)開發(fā) 配套資料\06_RTMP 開發(fā)配套資料”目錄下找到,大家可以自行安裝好。安裝好之后打開 VLC,點(diǎn)擊左上角媒體->打開網(wǎng)絡(luò)串流,彈出如下界面輸入以下內(nèi)容,點(diǎn)擊“播放”既可從 RTMP 流媒體服務(wù)器拉取視頻數(shù)據(jù)進(jìn)行播放

迅為RK3568開發(fā)板RTMP推流之視頻監(jiān)控,嵌入式硬件文章來源地址http://www.zghlxwxcb.cn/news/detail-723221.html

到了這里,關(guān)于迅為RK3568開發(fā)板RTMP推流之視頻監(jiān)控的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 迅為rk3568開發(fā)板RS485收發(fā)切換 linux485驅(qū)動修改

    迅為rk3568開發(fā)板RS485收發(fā)切換 linux485驅(qū)動修改

    Linux RS485串口驅(qū)動修改方法–基于Rockchip及Amlogic驗(yàn)證 linux驅(qū)動 內(nèi)核層適配485驅(qū)動控制引腳 迅為rk3568開發(fā)板用的SP3485E芯片,需要在應(yīng)用程序中控制管腳的高低電平實(shí)現(xiàn)收發(fā)切換。 發(fā)送前先拉高電平,然后發(fā)送數(shù)據(jù),數(shù)據(jù)發(fā)送完成后再拉低電平,使其處于接收狀態(tài)。 在程序中,

    2024年04月25日
    瀏覽(42)
  • 用迅為RK3568開發(fā)板使用OpenCV處理圖像顏色通道提取ROI

    用迅為RK3568開發(fā)板使用OpenCV處理圖像顏色通道提取ROI

    本小節(jié)代碼在配套資料“iTOP-3568 開發(fā)板\\03_【iTOP-RK3568 開發(fā)板】指南教程 \\04_OpenCV 開發(fā)配套資料\\07”目錄下,如下圖所示: 在計(jì)算機(jī)的色彩圖像中存有三個通道,即 BGR 通道,根據(jù)三個顏色通道的亮度值來顯示出不同的顏色,通過 imread()函數(shù)讀取圖像文件之后,圖像信息會保

    2024年02月10日
    瀏覽(26)
  • 迅為RK3568開發(fā)板使用OpenCV處理圖像-ROI區(qū)域-位置提取ROI

    迅為RK3568開發(fā)板使用OpenCV處理圖像-ROI區(qū)域-位置提取ROI

    在圖像處理過程中,我們可能會對圖像的某一個特定區(qū)域感興趣,該區(qū)域被稱為感興趣區(qū)域(Region of Interest, ROI)。在設(shè)定感興趣區(qū)域 ROI 后,就可以對該區(qū)域進(jìn)行整體操作。 位置提取 ROI 本小節(jié)代碼在配套資料“iTOP-3568 開發(fā)板\\03_【iTOP-RK3568 開發(fā)板】指南教程\\04_OpenCV 開發(fā)配

    2024年02月21日
    瀏覽(24)
  • 音視頻開發(fā)---ffmpeg rtmp推流

    音視頻開發(fā)---ffmpeg rtmp推流

    推流是將輸入視頻數(shù)據(jù)推送至流媒體服務(wù)器, 輸入視頻數(shù)據(jù)可以是本地視頻文件(avi,mp4,flv......),也可以是內(nèi)存視頻數(shù)據(jù),或者攝像頭等系統(tǒng)設(shè)備,也可以是網(wǎng)絡(luò)流URL。本篇介紹將本地視頻文件通過FFmpeg編程以RTMP直播流的形式推送至RTMP流媒體服務(wù)器的方法。 推流的網(wǎng)絡(luò)拓?fù)?/p>

    2024年02月16日
    瀏覽(34)
  • RK3568平臺開發(fā)系列講解(視頻篇)攝像頭采集視頻的相關(guān)配置

    RK3568平臺開發(fā)系列講解(視頻篇)攝像頭采集視頻的相關(guān)配置

    ??返回專欄總目錄 沉淀、分享、成長,讓自己和他人都能有所收獲!?? ?? Android 平臺的攝像頭的采集核心部分都是在 Native 層構(gòu)建的,所以這就會涉及 JNI 層的一些轉(zhuǎn)換操作。 要想使用 Android 平臺提供的攝像頭,必須在配置文件里添加權(quán)限要求。

    2023年04月08日
    瀏覽(93)
  • 基于rk3568 Android H265推流SRS低延遲網(wǎng)頁播放方案

    基于rk3568 Android H265推流SRS低延遲網(wǎng)頁播放方案

    ? ? ? ?在音視頻領(lǐng)域,融合推流,低碼流,低延遲,瀏覽器H5化是一個降低成本,提升用戶體驗(yàn)的重要手段。同時適配現(xiàn)有直播的生態(tài)也是一個必要條件。 ? ? ? 在滿足上述要求的情況下,我做了以下實(shí)踐,取得了良好的效果。 ? ? ?在實(shí)踐中,我們選擇采用了成熟的rtmp做

    2024年02月01日
    瀏覽(17)
  • RK3568平臺開發(fā)系列講解(音視頻篇)H264 的編碼結(jié)構(gòu)

    RK3568平臺開發(fā)系列講解(音視頻篇)H264 的編碼結(jié)構(gòu)

    ??返回專欄總目錄 沉淀、分享、成長,讓自己和他人都能有所收獲!?? ??視頻編碼的碼流結(jié)構(gòu)其實(shí)就是指視頻經(jīng)過編碼之后得到的二進(jìn)制數(shù)據(jù)是怎么組織的,換句話說,就是編碼后的碼流我們怎么將一幀幀編碼后的圖像數(shù)據(jù)分離出來,以及在二進(jìn)制碼流數(shù)據(jù)中,哪一塊數(shù)

    2024年02月09日
    瀏覽(92)
  • RTMP直播推流(一)視頻推流

    RTMP直播推流(一)視頻推流

    關(guān)于cmakeList的配置,這里就直接給出代碼: ?在視頻推流中,java層主要實(shí)現(xiàn)初始化、設(shè)置畫布、轉(zhuǎn)攝像頭、開始直播和停止直播操作: MainActivity: LivePush代碼: VideoChannel: 可以使用debug看一看操作的流程 下面進(jìn)行jni層的開發(fā): 首先要初始化設(shè)置: 初始化編碼器: setVideo

    2024年02月02日
    瀏覽(29)
  • Qt編寫視頻監(jiān)控系統(tǒng)78-視頻推流到流媒體服務(wù)器

    Qt編寫視頻監(jiān)控系統(tǒng)78-視頻推流到流媒體服務(wù)器

    視頻推流作為獨(dú)立的模塊,目前并沒有集成到視頻監(jiān)控系統(tǒng)中,目前是可以搭配監(jiān)控系統(tǒng)一起使用,一般是將添加好的攝像頭通道視頻流地址打開后,讀取視頻流重新推到流媒體服務(wù)器,然后第三方可以從流媒體服務(wù)器拉取視頻流地址,相當(dāng)于訂閱分發(fā),可以多路,按照需要

    2024年02月08日
    瀏覽(29)
  • 視頻和視頻幀:ffmpeg的RTMP推流

    視頻和視頻幀:ffmpeg的RTMP推流

    本文將介紹以下內(nèi)容: 什么是推流?將介紹推流常見的協(xié)議 RTMP , HLS 等。 怎么用ffmpeg做推流,包括 cmd 和 code 兩種方式。 筆者在開發(fā)推流時遇到的一些坑點(diǎn)。 I. 推流簡介 筆者最初聽到“推流”時,內(nèi)心想:“這是什么高端玩意兒?”,迫于項(xiàng)目壓力,不得不頂著壓力調(diào)研

    2024年02月05日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包