0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术ESM6802支持基于Qt的视频播放简介

英创信息技术 来源:英创信息技术 作者:英创信息技术 2020-02-05 11:25 次阅读

iMX6DL是工控主板ESM6802主板的核心芯片,该芯片支持多种常见视频格式的硬件编解码,可以流畅的播放视频。目前ESM6802文件系统中已经移植了Qt5.8.0,可全面支持qtmultimedia模块进行视频播放。用户可以方便的编写简单的QML脚本文件,就可对Qt的视频播放功能进行测试评估。

图1为评估测试的硬件环境:ESM6802评估套件 + LVDS接口的LCD屏(分辨率800×600)

图1使用Qt的官方例程player进行视频播放

下面给出一个简单的QML播放代码,用户可以直接使用进行视频播放测试:

import QtQuick 2.0

import QtMultimedia 5.5

Rectangle {

MediaPlayer {

id: mediaplayer

source: "example.mp4"

}

VideoOutput {

anchors.fill: parent

source: mediaplayer

}

MouseArea {

id: playArea

anchors.fill: parent

onPressed: mediaplayer.play();

}

}

使用文本编辑器(或者qtcreator)编辑上面代码,将上面代码中的example.mp4 改为自己的视频名称,然后将上面的代码保存为mediaplayer.qml, 将mediaplayer.qml和视频文件拷贝到开发板同一个目录下,如拷贝至ESM6802的工作目录/mnt/emmc。转至ESM6802工作目录:

#: cd /mnt/emmc

然后执行如下命令:

#: /usr/bin/qt5/qmlscene mediaplayer.qml

点击鼠标(或者直接点击触摸屏)即可开始播放视频,程序为全屏应用,Qt会自动对视频进行缩放来适应屏幕。常见的视频格式如mp4、mkv等均可作为评估测试用视频文件。

更多的例程可以参考Qt源码中的qtmultimedia下的examples中的程序。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6064

    浏览量

    34622
收藏 人收藏

    评论

    相关推荐

    请问stm32 foc5.0支持哪些MCU?

    stm32 foc5.0支持哪些MCU, 怎么FOC5.0以上的库,MCU只是固定的几个,不是全系列的,比如stm103 MD系列,只能选stm32f103VB这个。。其他也是。是不是只支持固定的一些MCU。求高手讲解一下。
    发表于 04-26 07:36

    STM32L476支持高速USB通信吗?

    我的板子是STM32L476的,现在要做一个usb通信,如果只是做全速USB的话不如直接用串口,所以想做高速USB,这就出现我现在的问题: 1.STM32L476支持高速USB通信吗? 2.如果支持,应该如何切换 3.PC端如果是WIN10应该使用什么驱动程序
    发表于 04-12 07:52

    STM32F427VIT6支持HyperBus或者Octal xSPI接口的PSRAM吗?

    STM32F427VIT6支持HyperBus或者Octal xSPI接口的PSRAM吗
    发表于 03-20 07:32

    请问CYBLE-214009-00支持支持改uuid吗?

    如题所述: CYBLE-214009-00支持支持改uuid吗? 另外我可以在哪里找到CYBLE-214009-00的指令集 Does CYBLE-214009-00 support uuid?
    发表于 02-21 06:18

    PSOC6支持的屏幕分辨率最大能到600*600吗?

    现在PSOC6支持的屏幕分辨率最大能到600*600吗?
    发表于 02-19 08:24

    请问AD9914支持AM以及MSK调制吗?

    请问 AD9914支持AM以及MSK调制吗? 如果支持 怎么操作呢 谢谢了
    发表于 12-13 09:35

    请问AD7606支持差分输入吗?

    请问ADC采集芯片——AD7606支持差分输入吗? 差分输入或者单端输入都可以吗?哪种可以,哪种不可以?
    发表于 12-01 08:19

    请问adau1452支持浮点运算吗?

    你好, 我想在dsp里做一个音频降噪处理的算法,刚查看了一下adau1452的性能是极好的,我想进一步了解一下这款芯片。 请问adau1452支持浮点运算吗?你们提供的例程有没有关于降噪的?我自己写的算法代码是c语言的就可以了吧? 或者说只做降噪处理的(算法有点复杂)有没有什么更好的dsp推荐? 谢谢
    发表于 11-29 07:58

    ad8616支持±5V双电源供电吗?

    ad8616支持±5V双电源供电吗?还是说只支持到±2.5V
    发表于 11-17 06:53

    MAX32660支持哪些系统平台?

    MAX32660支持哪些系统平台
    发表于 11-09 08:13

    RT1052支持最大的分辨率是多少?

    RT1052支持最大的分辨率是多少,还有支持AV摄像头吗,或者数字摄像头
    发表于 11-01 07:47

    RT1064支持DDR吗?

    RT1064支持DDR吗?
    发表于 10-08 08:39

    信息技术是干什么?

    广播电子技术信息技术
    橙群微电子
    发布于 :2023年09月22日 09:17:48

    请问NUC505支持数字麦克风吗?

    NUC505支持数字麦克风吗?
    发表于 08-28 07:09

    求助,请问mini58支持IAP升级吗?

    请问mini58支持IAP升级吗?
    发表于 08-21 07:09