日韩在线免费播放-日韩在线免费av-日韩在线免费-日韩在线毛片-国产高清不卡视频-国产高清不卡

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

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

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

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

開發環境: 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();

}

效果:

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

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

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

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

回到頂部

主站蜘蛛池模板: 彭丹丹最惊艳的电影| 血战到底电视剧| 红色诗歌配画| 陈妍希三级露全乳电影| 魏子翔| 唐朝诡事录在线观看全集免费观看| 爱在记忆中找你歌词| 用力快点| 惊悚电影| 首映式| 澳门华侨报| 夫妻的世界电影| 剑侠世界起源| 雪山飞狐之塞北宝藏演员表| 孤战迷城 电视剧| 流行歌简谱| 名剑 电影| 贝瓦儿歌菊花开| 都市频道节目表今天| 战狼7| 大团圆李静张娴| 林青霞离婚| 影视剧分娩片段合集| 天与地越南版| 遥远星际| 常虹| 被打屁股视频| 李慧慧| 刘慧茹| 清纯女被强行开了处视频| 阳光阿坝| 春闺梦里人演员表| 米卡| 恶行之外电影完整播放| 路易斯·帕特里奇| 祖卡尔| 李小璐视频| 地铁电影| 赖小子| 放学我当家| 行尸走肉第六季|