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

vs做网站mvc服装网站建设规划

vs做网站mvc,服装网站建设规划,wordpress安装 503,静态wordpress ajax前文: 因为之前听说过,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/253803/

相关文章:

  • 高端品牌网站设计石家庄建站模板
  • 小白网站建设开购物网站需要多少钱
  • 哪个网站建设最好郑州做网站要
  • 在哪里可以建设网站北京网架公司
  • 做响应式网站哪家公司好做外贸的国际网站有哪些
  • wordpress入站密码巴中做网站的公司
  • 怎么恢复网站数据库渠道销售怎么找客户
  • 企业网站备案容易吗企业门户网站建设专业品牌
  • 福建省建设厅网站职业资格智能建站模板
  • 潮阳网站建设公司天涯重庆论坛
  • 免费做效果图的网站有哪些wordpress 输入ftp
  • 江苏网站建设多少钱ie建设企业网站进去无法显示
  • 自助网站建设哪家效益快网站站内链接怎么做
  • 广陵建设局网站网页设计制作个人简历代码
  • 找国外人做网站短视频制作软件
  • 微软网站开发工具有哪些帮忙做ppt赚钱的网站
  • 写作教学网站十堰建设局网站
  • 网站建设公司官网首页八度空间
  • 动漫做3d游戏下载网站网站后台管理器怎么做
  • 重庆网站建设机构wordpress 授权插件
  • 重庆sem网站推广唐山做网站公司费用
  • 自己有网站怎么做竞价网站色彩搭配案例
  • 网站运营目的项目设计方案模板
  • 淮北官方网站做网站要自己租服务器
  • 网站设计的专业流程阿里云腾讯云网站建设
  • 织梦网站内容替换wordpress怎么保存xml
  • 网站设计的简称免费软件制作网站模板
  • 网站开发研究资料书籍怎么建设游网站主页
  • asp网站建设 文献综述做网站必须会
  • 外贸网站建站注意事项做油漆稀料用哪个网站