gogo专业大尺度亚洲高清人体,美女张开双腿让男生桶,亚洲av无码一区二区三区鸳鸯影院,久久久久国产精品人妻

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > 利用QWebView加載mjpg圖片

利用QWebView加載mjpg圖片 時間:2018-09-27      來源:未知

近期在研究QT的過程中有發(fā)現(xiàn)QWebView并不能有效的解析mjpg‐streamer視頻流數(shù)據(jù),而僅僅能夠解析到單幀圖片。下面我們來討論一下如何解決這種問題。

本文引用地址://www.gengweng.cn/emb/Column/7498.html

開發(fā)環(huán)境: mingw32-g++ QT 5.0+

首先上解決思想:

通過解析單幀圖片,然后將單幀圖片逐個顯示。

解決方法:

方法1:

通過獲取單幀圖片的方法獲取圖片:

#include "mainwindow.h"

#include "ui_mainwindow.h"

#include

MainWindow::MainWindow(QWidget *parent) :

QMainWindow(parent),

ui(new Ui::MainWindow)

{

ui->setupUi(this);

socket = new QTcpSocket;

socket->connectToHost("192.168.1.1",2001);

QTimer *mytimer = new QTimer;

mytimer->start(800);

connect(mytimer,SIGNAL(timeout()),this,SLOT(flashPic()));

}

MainWindow::~MainWindow()

{

delete ui;

}

void MainWindow::flashPic()

{

qDebug("flash!");

ui->webView->setUrl(QUrl("//192.168.1.1:8080/?action=snapshot"));

ui->webView->update();

}

效果:

當然這個解決辦法是有缺點的,如果網(wǎng)絡不好的情況下可能會造成閃爍過多的情況,網(wǎng)上還有其他的解決辦法大家可以自行查找下。

上一篇:Android中線程之間的通信

下一篇:Qt For Android --手機上也可以跑Qt程序啦!

熱點文章推薦
華清學員就業(yè)榜單
高薪學員經(jīng)驗分享
熱點新聞推薦
前臺專線:010-82525158 企業(yè)培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5,京公海網(wǎng)安備11010802025203號

回到頂部