問題描述
想通過opencv連接網(wǎng)絡球機或者其他網(wǎng)絡攝像頭(海康或者一些山寨攝像頭)
播放網(wǎng)絡攝像頭碼流RTSP
運行過程中,解碼失敗,播放不出來
然后和ffmpeg.dll這個問題有關,但是一直找不到解決辦法
解決辦法
首先連接還是正常的使用videocapture()函數(shù),傳入地址后用imshow()讀取視頻流。
重點來了,rtsp流無法讀取的時候。我們一般能在網(wǎng)絡攝像頭中找到有關碼流的設置
其中主碼流是rtsp格式,而輔碼流是可以選擇mpeg格式的。
這就是解決問題的重點,既然我們無法用imshow()函數(shù)播放rtsp碼流,那么可以曲線救國,選擇mpeg格式的輔助碼流!