VLC视频帧处理
項目需求
用opencv對網絡視頻流進行處理。視頻流協議RTP(UDP),RTP負載類型H265。
思路:
步驟1,將視頻流—>圖片流
步驟2, 處理圖片流
步驟3,gui顯示處理后的圖片。
沒做過流媒體,第一步對我而言是最難的。我確定的是opencv可以直接讀rtsp,rtmp。希望opencv也能讀rtp,但google了很久,也沒找到方法。于是乎,只能選擇別的方案。經過了又一番折騰,選擇了VLC。
VLC的使用教程,我看的是:VLC 多媒體開發
這個看完后,可以使用vlc庫了。下面的問題是,如何獲取視頻流里的幀。我參考的是libVLC 提取視頻每一幀
幀獲取出來了,圖像處理加顯示,是沒什么難度的。
總結
- 上一篇: java itext 页边距_iText
- 下一篇: Java用itext工具根据模板生成PD