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/

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

配置環(huán)境變量

Cmd 下 查看版本
Ffmpeg -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"

Vlc 播放


設(shè)置局域網(wǎng)可訪問
設(shè)置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"

VLC播放

自然也可以配置下參數(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“

更換攝像頭:

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

當(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;

開始推流:

