項目介紹:前端時間做了一個項目用qt 編寫軟件獲取??禂z像頭rtsp視頻流,實現(xiàn)實時顯示。當時采用的是VLC-Qt播放RTSP流這種方式(參考:基于libVLC的視頻播放器之二:使用VLC-Qt播放RTSP流_草上爬的博客-CSDN博客_libvlc rtsp)。花了一段時間研究也做出來了,可是發(fā)現(xiàn)了一個無法解決的問題,即無法解決視頻延遲的問題,差不多延遲1秒左右。后面果斷
放棄了,采用FFmpeg+rtsp這種方式。最終發(fā)現(xiàn)還是這種方式效果最好,解決了延遲問題,至少肉眼看不出。下面對此項目做個大致介紹,文章最后附上項目開發(fā)相關資料。
提示:使用rtsp方式獲取??禂z像頭圖像需要開啟??档膐nvif功能。
參考連接:??低晹z像頭:開啟onvif協(xié)議_??低昣珠海陳堅浩博客
開發(fā)介紹:
開發(fā)軟件:qt5.14.2
構(gòu)建:MinGW64 bit
ffmpeg版本:3.4-win64
軟件截圖:
??禂z像頭:
?現(xiàn)在網(wǎng)絡攝像頭很多都支持rtsp方式顯示圖像,通過這種方式一個軟件可以顯示很多廠家的攝像頭,兼容性更強。
提供不同廠家攝像頭的rtsp地址:
一、海康、中威攝像機
格式1:
主碼流:rtsp://admin:12345@192.168.1.64:554/Streaming/Channels/1
子碼流:rtsp://admin:12345@192.168.1.64:554/Streaming/Channels/2
第三碼流:rtsp://admin:12345@192.168.1.64:554/Streaming/Channels/3
格式2:
rtsp://admin:12345@192.168.1.64:554/ch1/main/av_stream
二、大華
rtsp://admin:12345@192.168.1.64:554/cam/realmonitor?channel=1&subtype=0
三、英飛拓
球機:
單播和組播地址一致
高碼流(主碼流)RTSP地址:rtsp://admin:admin@192.168.1.64/1/1080p
低碼流(子碼流)RTSP地址:rtsp://admin:admin@192.168.1.64/1/D1
半球和槍機:(亭子、車道)
單播:
高碼流(主碼流)RTSP地址:rtsp://192.168.1.64:554/1/h264major
低碼流(子碼流)RTSP地址:rtsp://192.168.1.64:554/1/h264minor
組播:
高碼流(主碼流)RTSP地址:rtsp://192.168.1.64:554/1/h264major/multicast
低碼流(子碼流)RTSP地址:rtsp://192.168.1.64:554/1/h264minor/multicast
四、三星
單播:
高碼流rtsp地址:
rtsp://admin:admin001@192.168.1.64:554/onvif/profile2/media.smp(720P)
低碼率rtsp地址
rtsp://admin:admin001@192.168.1.64:554/onvif/profile3/media.smp
組播:
高碼流rtsp地址:
rtsp://admin:admin001@192.168.1.64:554/onvif/multicast/profile2/media.smp (720p)
低碼流rtsp地址:
rtsp://admin:admin001@192.168.1.64:554/onvif/multicast/profile3/media.smp
五、宇視:
rtsp://admin:admin@192.168.1.64/media/video1/multicast
六、LG
單播和組播地址一致
高碼流(主碼流)RTSP地址:rtsp://admin:admin@192.168.1.64:554/Master-0
低碼流(子碼流)RTSP地址:rtsp://admin:admin@1192.168.1.64:554/Slave-0
七、派爾高網(wǎng)絡攝像機:
RTSP主碼流地址為:rtsp://192.168.1.64/h264
第一從碼流RTSP地址為:rtsp://192.168.1.64/h264_2
第二從碼流RTSP地址為:rtsp://192.168.1.64/h264_3
八、安訊士網(wǎng)絡攝像機:
單播:
rtsp://root:123456@192.168.1.64/axis-media/media.amp?videocodec=h264&resolution=1280x720&fps=25
組播:
rtsp://root:123456@192.168.1.64/onvif-media/media.amp?profile=profile_1_h264&streamtype=multicast
http://root:123456@192.168.1.64/axis-cgi/alwaysmulti.sdp?camera=1
九、非凡
rtsp://admin:12345@192.168.1.64:554/streaming/channels/101
十、金三立
rtsp://Admin:111111@192.168.1.64/stream/av0_0文章來源:http://www.zghlxwxcb.cn/news/detail-401877.html
以上是項目的大致介紹;提供開發(fā)資料如下鏈接地址:文章來源地址http://www.zghlxwxcb.cn/news/detail-401877.html
鏈接:https://pan.baidu.com/s/1SqF-w86mNFtJyh24mGxYcA?pwd=ms3g
提取碼:ms3g
到了這里,關于基于FFmpeg+rtsp讀取攝像頭實時圖像的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!