3
我已經寫了一個程序,順利拿到樹莓派攝像頭的視頻,並在其上塗抹一些圖像處理,如以下畫面失真勒克司,快門等),我買了一個IP攝像頭,並嘗試使用它的視頻使用RTSP:opencv的:從網絡攝像機使用RTSP時
vcap.open("rtsp://admin:[email protected]");
我得到的視頻,但它的扭曲像下面的圖片:
正如圖片中看到有在控制檯的錯誤:
error while decding MB n, bytestream m
cabac decode of gscale diff failed at n m
我有測試用VLC樹莓,但只獲得一個單幀和CPU變爲100%,甚至降低分辨率,比特率,fps不會改變。我可以使用omxplayer在樹莓中查看rtsp視頻。在我的電腦上也沒有任何問題。
我已經在我的覆盆子pi上安裝了Raspbian Jessie。
我也使用GStreamer的重新編譯的OpenCV insted的FFmpeg中,但並沒有改變什麼:
cmake ... -D WITH_FFMPEG=OFF -D WITH_GSTREAMER=ON ...