当前位置: 首页 > news >正文

网站建设服务合同需要哪些资料wordpress文章和博客的区别

网站建设服务合同需要哪些资料,wordpress文章和博客的区别,wordpress 图片能不能存到,海南州公司网站建设前文: 因为之前听说过,QMediaPlayer已经集成了gstreamer,但是并没有什么接口来例子来说明,根本看不出来有任何gstreamer的形式,于是在QT5助手里面搜了一下,发现确实有gstreamer的痕迹,但是例子写…

前文:

        因为之前听说过,QMediaPlayer已经集成了gstreamer,但是并没有什么接口来例子来说明,根本看不出来有任何gstreamer的形式,于是在QT5助手里面搜了一下,发现确实有gstreamer的痕迹,但是例子写的极其拉胯,经过自己尝试,终于发现了一种直接使用QMediaPlayer播放gstreamer命令的方式,以下是官方截图:

        以上是官方截图,实际测试发现,会单独弹出来,有点小问题,不过我已经解决了,说明这种方案确实可行。

步骤:

一、pro文件修改

        1. 增加QT       +=  multimediawidgets

二、

        main.cpp文件:

记得,sink的名字必须是 qtvideosink !!! 比如:

mediaPlayer.setMedia(QUrl("gst-pipeline: videotestsrc ! xvimagesink name=qtvideosink"));

#include <QWidget>
#include <QUrl>
#include <QVBoxLayout>
#include <QtMultimediaWidgets>
#include <gst/gst.h>
#include <gst/video/videooverlay.h>int main(int argc, char *argv[])
{QApplication app(argc, argv);QWidget window;QVBoxLayout layout(&window);QVideoWidget *videoWidget = new QVideoWidget;QPushButton playButton1("Play");QPushButton playButton2("Stop");QMediaPlayer mediaPlayer;mediaPlayer.setVideoOutput(videoWidget);// 设置视频源
// mediaPlayer.setMedia(QUrl::fromLocalFile("/home/enpht/Videos/1080.mp4"));//mediaPlayer.setMedia(QUrl("gst-pipeline: v4l2src device=/dev/video0 ! videoconvert ! xvimagesink name=qtvideosink"));mediaPlayer.setMedia(QUrl("gst-pipeline: videotestsrc ! xvimagesink name=qtvideosink"));// 连接按钮的点击信号到播放视频的槽函数QObject::connect(&playButton1, &QPushButton::clicked, [&mediaPlayer]() {mediaPlayer.play();});QObject::connect(&playButton2, &QPushButton::clicked, [&mediaPlayer]() {mediaPlayer.stop();});layout.addWidget(videoWidget);layout.addWidget(&playButton1);layout.addWidget(&playButton2);window.show();return app.exec();
}

经过我的继续测试,发现了这种用法一些很牛逼的用法,比如封装头文件,使用提升等等,具体就不透露了哈,偷偷用就行。

同时这种方法看似方便,底层有一些问题需要解决,以后会继续更新。

更新:

1.甚至可以推流,以及设置caps:

mediaPlayer.setMedia(QUrl("gst-pipeline: v4l2src ! capsfilter caps=\"image/jpeg,width=1920,height=1080,framerate=30/1\" ! jpegdec ! nvvidconv ! nvv4l2h264enc ! queue ! mpegtsmux ! srtsink uri=srt://192.168.1.125:10016?mode=listener"));

http://www.yayakq.cn/news/460357/

相关文章:

  • 郑州学校网站建设哈尔滨建设工程信息招标
  • 江苏省建设职业中心网站wordpress导出全站链接
  • 如何自己网站接装修生意做做网络推广哪家好
  • 一站式网站管家网站建设公司岗位
  • 网站建设中 目录是什么网站后台视频教程
  • 设计师素材网站e成都室内设计公司排名
  • 国家级示范建设网站网站关键词挖掘工具
  • 沧州网站建设选网龙wordpress企业仿站
  • 第一次和两个老头做网站标签式网站内容管理
  • 清远市住房和城乡建设局网站网站制作先学什么
  • 自适应网站开发公司新浪云计算 网站开发
  • 没有建设的网站不能申请微信支付吗seo网站建设优化
  • 建网站建设公司杭州网站建设宣盟网络
  • 百度行业网站怎么做为某一企业规划网络促销方案
  • 自学python的网站深圳外贸公司名录
  • 网站描述设置企业信息公示平台
  • 烟台招远网站建设视觉营销的网站设计
  • 湖南网站服务天津关键词优化平台
  • 南京秦淮区建设局网站长沙航科网页制作
  • 宝山php网站开发培训做淘宝客网站要多少钱
  • 常熟建设网站利用图床做网站
  • 三合一网站建设方案网站建设公司工资设置
  • 手机网站菜单网页怎么做安卓搭建网站
  • 如何做网站推广获客怎么做产品的网站
  • 佛山设计网站设计价格网站怎么做返回主页按钮
  • 网站搜不出来怎么办2022年最火的电商平台
  • 贵阳网站建设方案咨询工地木模板多少钱一张
  • 网站推广上首页天津网站快速排名提升
  • 关闭网站跳转代码3万元简装修大全
  • 怎样查看别人的网站是怎么建设网站建设方案对比报告