(十)瑞芯微rk3568 中qt工程ffmpeg 拉取rtsp视频流
生活随笔
收集整理的這篇文章主要介紹了
(十)瑞芯微rk3568 中qt工程ffmpeg 拉取rtsp视频流
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
步驟:
一、首先按照(九)瑞芯微rk3568 Qtcreator 中添加ffmpeg_DSZS123的博客-CSDN博客編譯ffmpeg庫。
二、在創(chuàng)建qt工程,在pro文件中加入編譯好的ffmpeg(路徑按照自己編譯的更改)庫如下:
INCLUDEPATH +=/QT/ffmpeg-4.0.6/myinstall/include LIBS += -L /QT/ffmpeg-4.0.6/myinstall/lib -lavcodec -lavdevice -lswresample -lavfilter -lavformat -lavutil -lpostproc -lswscale三、創(chuàng)建類VideoPlayer繼承QThread,用來拉流。并使用信號槽機(jī)制,將接收到的一幀圖像發(fā)送到主線程。
class VideoPlayer : public QThread {Q_OBJECTpublic:explicit VideoPlayer();~VideoPlayer();void startPlay();signals:void sig_GetOneFrame(QImage); //每獲取到一幀圖像 就發(fā)送此信號void sig_GetRFrame(QImage); protected:void run();private:QString mFileName;//2017.8.10---lizhenVlcInstance *_instance;VlcMe總結(jié)
以上是生活随笔為你收集整理的(十)瑞芯微rk3568 中qt工程ffmpeg 拉取rtsp视频流的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 即时通讯工具的基本功能和如何做防御
- 下一篇: SD卡数据读取