跳到主要内容

媒体播放器提供在 HMI 上视频播放的功能。可达到将产品介绍、操作流程或维修的指导数据录制成视频,使得更容易了解产品,且任何现场作业人员都能依照视频指示完成操作的目的。

提示

该图元仅支持 D7 PRO/D10 PRO/D15 PRO/A7 Pro/A10 Pro/A15 Pro系列 HMI 中应用,可配合【文件列表】图元使用。


配置

在【图元库】中【高级控件】即可拖出【媒体播放器】图元;双击可配置其相关属性。


基本设置

1. 路径读取

默认勾选固定路径,固定路径和自定义路径只能二选一;

  • U 盘插入 >> 读取 U 盘中视频放置的文件夹名称。视频文件必须放置于文件夹中。
  • 固件端插入 U 盘后根据工程配置的路径,在设备上显示相应视频画面;
  • U 盘拔出/未插入--无法播放视频

1.1 固定路径:

读取 U 盘中 根据工程配置的视频路径,读取到某个视频,视频文件必须放置于 U 盘中。

  • 文件路径不能为空,
  • 为空时弹窗提示:文件路径不能为空,路径开始格式用 ' / ';
  • 路径长度最大 256,字符格式不限制

示例
 /video/demo.mp4

1.2 自定义路径:

读取 U 盘中视频放置的文件夹名称。视频文件必须放置于文件夹中。

  • 文件路径不能为空;使用自定义路径时,支持绑定字符串变量进行控制
  • 使用变量控制时,必须绑定变量;

图片跑丢了

2. 颜色

可自行配置视频控件背景色。

3. 控制设置

默认不启用,不启用时,默认使用系统提供的媒体播放器功能,视频循环播放; 启用时,支持绑定变量控制,用于控制视频播放状态(仅支持控制屏端使用)

  • 播放: 控制屏端视频的播放/暂停;
  • 显示控制栏: 控制屏端视频播放器自带控制栏的显示/隐藏;
    • 显示系统播放器控件,用于控制视频播放状态
    • 隐藏系统播放器控件,默认单个视频自动循环播放
  • 音量: 控制屏端视频的音量大小;
    • 播放器音量控制:用无符号整型变量 0-100
  • 倍速: 控制屏端视频播放速度;
    • 播放器速度控制:用无符号整型
    • 速度有 0.5x;0.75x;1.0x;1.25x;1.5x;2.0x; 分别用 0 1 2 3 4 5 来控制
  • 循环: 控制【媒体播放器】屏端单个视频是否循环播放;
  • 进度: 控制【媒体播放器】屏端视频播放进度;
    • 播放器进度控制:使用长整型变量
      (例:当前有一时长为 1 小时 23 分 45 秒的视频,即 1:23:45,此时若想直接进度到 23 分 12 秒时,直接输入 2312)

4. 状态信息

状态信息,支持绑定整型变量,视频播放相关状态码

状态代码状态说明
1文件不存在  
2文件打开失败  
3解析流媒体失败  
4所选文件不是 H264 流  
5文件超出最大限制(30M)  
6帧率大于 24fps  
7流媒体大小超出屏幕分辨率  
8意外错误  

视频预览

仅支持预览,预览命名为载入视频的命名;

用户可加载视频并测试 HMI 是否支持影片格式;

若【媒体播放器】图元预览时可以播放此视频,表示 HMI 支持此视频格式。

载入: 视频一次最多载入 10 个视频,再次载入时替换原有视频列表

  • 支持格式:MP4 帧率:≤24fps 大小:≤30M 低于设备分辨率

检测信息: 点击可查看载入视频的检测信息


兼容性

图元限制:

一个画面中仅支持一个媒体播放器的图元,一个工程中最多支持 10 个媒体播放器的图元

此版本不支持[媒体播放器]的在线/离线模拟

此版本不支持云网站、APP 端的视频播放(仅支持局域网访问时视频播放功能)


示例

请点击此图标下载示例工程。