基于rtsp+ffmpeg的IPC推流

Linux下

根據(jù)提供示例:組裝地址如下

ffmpeg

-i rtsp://admin:a1234567@192.168.2.223:554/cam/realmonitor?channel=1&subtype=1

-vcodec copy -acodec aac -ar 44100 -strict -2-ac 1 -f flv -s 1280x720 -q 10 -f flv rtmp://127.0.0.1:1935/hls/cam

ffmpeg

-i rtsp://admin:a1234567@192.168.2.223:554/cam/realmonitor?channel=1&subtype=1

-vcodec copy -f flv rtmp://127.0.0.1:1935/hls/cam

Win下

這里直接用win 平臺(tái)下的ffmpeg推送

下載地址:https://ffmpeg.zeranoe.com/builds/


ffmpeg

選擇對(duì)應(yīng)的版本


zip

配置環(huán)境變量


env

Cmd 下 查看版本

Ffmpeg -version


version

開始推流

ffmpeg -i"rtsp://admin:a1234567@192.168.2.223:554/cam/realmonitor?channel=1&subtype=1"? -f flv"rtmp://127.0.0.1:1935/hls/cam"


push

Vlc 播放


vlc


stat

設(shè)置局域網(wǎng)可訪問

設(shè)置NAT


NAT

重新推流:

ffmpeg -i "rtsp://admin:a1234567@192.168.2.223:554/cam/realmonitor?channel=1&subtype=1"? -f flv "rtmp://192.168.2.251:1935/hls/cam"


push

VLC播放


player & stat

自然也可以配置下參數(shù),提高畫面質(zhì)量。

ffmpeg -i “rtsp://admin:a1234567@192.168.2.223:554/cam/realmonitor?channel=1&subtype=1” -vcodec copy -acodec aac -ar 44100 -strict -2 -ac 1 -f flv -s 1280x720 -q 10 -f flv ”rtmp://192.168.2.251:1935/hls/cam“


200W

更換攝像頭:


IPC

此時(shí)也可以看下,hls目錄下的信息:


ts

當(dāng)然,也可以使用OBS推流

安裝OBS這里就不說(shuō)明了;

安裝完畢后,打開找到來(lái)源,設(shè)置來(lái)源信息,這里選擇VLC流,設(shè)置源名稱為ITC;

添加URL:rtsp://admin:Aa1234567@192.168.2.222:554/cam/realmonitor?channel=1&subtype=0

同時(shí)設(shè)置推流地址:

rtmp://192.168.2.251:1935/hls;流名稱:app;

OBS conf

開始推流:


push




HLS
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容