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

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

3天内不再提示

大彩串口屏M型AV输入坐标显示和视频任意形状播放应用说明

广州大彩串口屏 2021-07-22 16:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

文档仅适用于大彩M型系列串口屏产品。

二、开发环境版本

1.VisualTFT软件版本:V3.0.0.1137及以上的版本。

2.串口屏固件版本:V6.3.325.0 及以上的版本。

三、使用说明

针对M型系列的视频播放功能,利用视频控件播放视频时,视频图层会一直显示在最上层,此时如果我们将文字等其他图形叠加放在视频控件上显示时,视频图层会将其他图形都覆盖,导致只能显示出视频,而无法显示视频上叠放的其他文字和图形。

为此,我司针对有此类需求的客户开发了对应的M系列视频底层播放API接口,来满足此类客户的需求。

  • API函数接口:set_color_key(Min_Color,Max_Color,Match)
  • u 函数说明:

a) Min_Color:24位RGB颜色范围的最小值,例如0x00BFBFBF,R-BF/G-BF/B-BF;

b) Min_Color:24位RGB颜色范围的最大值,例如0x00C8C8C8,R-C8/G-C8/B-C8;

c) Match:6位的比较规则101010(2A);10-R/10-G/10-B,代表颜色范围在0x00BFBFBF—0x00C8C8C8之间的颜色值经过比较后会被过滤。(0x00BFBFBF <= color <= 0x00C8C8C8之间的颜色会被过滤,其他颜色会显示出来)

function on_init() set_color_key(0x00BFBFBF,0x00C8C8C8,0x0000002A) end

注:set_color_key(Min_Color,Max_Color,Match),此API接口函数必须要放在on_init()系统初始化函数中使用,默认在初始时配置的属性。

四、示例说明

4.1 AV输入坐标显示

4.1.1工程属性配置介绍

  • 视频控件配置:拖动选择视频控件,用途选择播放AV输入。
  • 按钮配置:

◎上:控制十字光标显示坐标y减。

◎下:控制十字光标显示坐标y加。

◎左:控制十字光标显示坐标x减。

◎右:控制十字光标显示坐标x加。

4.1.2LUA脚本逻辑实现

温馨提示:因平台限制,UA脚本配置实现代码:请移步 http://www.gz-dc.com/article/id/6645.html 下载。

4.2 视频播放任意形状

4.2.1 视频空间属性配置

  • 视频控件配置:拖动选择视频控件,用途选择为播放视频。
  • 底色或UI配置:由于此处使用的和上节AV输入为同一工程,此处也将视频的底色或UI配置为和AV输入一样。

注:set_color_key(Min_color,Max_color,Match)API接口函数只能在on_onit()初始化中进行配置,且整个工程只能配置一次。

用户可根据自己需求实现不同形状的视频播放窗口,利用上述API接口设置视频控件的颜色比较过滤来达到不同形状的视频显示窗口。例如Demo UI中利用灰色作为底色画出的该形状的图形,通过set_color_key设置颜色过滤以达到的显示该特定形状的视频窗口。

注:此处的视频控件范围应大于需要显示的该特定形状的范围。

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

    关注

    38

    文章

    3342

    浏览量

    59907
  • 串口屏
    +关注

    关注

    8

    文章

    598

    浏览量

    39211
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    充电桩行业串口的实际应用。

    串口(又称UART、智能串口)因其开发简便、稳定性高、成本可控等特点,已成为充电桩人机交互界面(HMI)的主流选择。它不仅仅是简单的
    发表于 09-02 10:43

    讲堂:VisualHMI软件如何自定义键盘

    管理区域选择“新建工程”,选择对应的系列和型号,如图2-2所示。图2-2新建工程本例程使用大M7寸电容串口HMI80480
    的头像 发表于 07-23 15:43 3500次阅读
    大<b class='flag-5'>彩</b>讲堂:VisualHMI软件如何自定义键盘

    九航星达CPCI6320复合视频播放板使用手册

    九航星达CPCI6320复合视频播放板使用手册
    发表于 07-11 15:46 4次下载

    讲堂:串口工程下载及问题诊断

    一、适合范围适合大协议串口产品。二、工程下载M系列:打开VisualTFT软件,在菜单栏→文件→‘创建新工程’,创建的工程必须以实体
    的头像 发表于 06-24 16:27 1212次阅读
    大<b class='flag-5'>彩</b>讲堂:<b class='flag-5'>串口</b><b class='flag-5'>屏</b>工程下载及问题诊断

    讲堂:基于VisualTFT软件如何调节电容触摸灵敏度

    建议同大VisualTFT软件:如何调整电容灵敏度 : 视频一并观看。
    的头像 发表于 06-23 16:20 833次阅读
    大<b class='flag-5'>彩</b>讲堂:基于VisualTFT软件如何调节电容<b class='flag-5'>屏</b>触摸灵敏度

    【开源获奖案例】基于T5L智能的音乐播放与歌词显示方案

    ——来自迪文开发者论坛本期为大家推送迪文开发者论坛获奖开源案例——基于T5L智能的音乐播放与歌词显示方案。该方案通过T5L串口与通用开发板、解码板进行数据交互,将解析完成的音频和歌词
    的头像 发表于 05-08 09:52 607次阅读
    【开源获奖案例】基于T5L智能<b class='flag-5'>屏</b>的音乐<b class='flag-5'>播放</b>与歌词<b class='flag-5'>显示</b>方案

    【RA-Eco-RA4M2开发板评测】使用RA4M2的串口实现任意任意类型任意长度的数据接收,并将接收到的数据显示串口助手上

    使用RA4M2的串口实现任意任意类型任意长度的数据接收,并将接收到的任意类型任意长度的数据
    发表于 05-04 14:11

    Model4芯片方案串口,支持视频解码,分辨率1080P

    如果你想设计一款可以播放视频、对系统稳定性和可靠性都有较高要求的串口,不妨考虑Model4芯片方案串口
    的头像 发表于 04-01 17:36 805次阅读
    Model4芯片方案<b class='flag-5'>串口</b><b class='flag-5'>屏</b>,支持<b class='flag-5'>视频</b>解码,分辨率1080P

    5.6英寸工业TFT高清智能串口 640*480分辨率终端显示器彩色LCD显示屏

    5.6英寸工业TFT高清智能串口 640*480分辨率终端显示器彩色LCD显示屏
    的头像 发表于 02-19 10:07 1223次阅读
    5.6英寸工业TFT高清智能<b class='flag-5'>串口</b><b class='flag-5'>屏</b> 640*480分辨率终端<b class='flag-5'>显示</b>器彩色LCD<b class='flag-5'>显示屏</b>

    10.1英寸串口 高清智能终端串口显示模块1365*768分辨率 工业工控触摸触控液晶显示

    10.1英寸串口 1365*768分辨率高清智能终端串口显示模块 工业工控触摸触控液晶显示
    的头像 发表于 02-18 16:02 837次阅读
    10.1英寸<b class='flag-5'>串口</b><b class='flag-5'>屏</b> 高清智能终端<b class='flag-5'>串口</b><b class='flag-5'>显示</b>模块1365*768分辨率 工业工控触摸触控液晶<b class='flag-5'>显示</b>器

    8.0英寸串口800*480分辨率基本TFT真彩色触摸液晶

    8.0英寸串口带系统定制UI界面,真正Modbus串口通信协议 8.0英寸串口800*480分辨率基本
    的头像 发表于 02-18 15:42 1023次阅读
    8.0英寸<b class='flag-5'>串口</b><b class='flag-5'>屏</b>800*480分辨率基本<b class='flag-5'>型</b>TFT真彩色触摸液晶<b class='flag-5'>屏</b>

    VisualTFT智能家居UI案例

                   一、适合范围                     适合全系列480*480大串口产品               二、UI展示         
    发表于 02-14 16:32 1次下载

    如何在播放视频过程中插入音频

    ZDP14x0是一款基于开源GUI引擎的图像显示专用驱动芯片,可以通过串口或者SPI与其他芯片通信,且能播放视频。本文将介绍如何在播放
    的头像 发表于 12-26 11:13 1935次阅读
    如何在<b class='flag-5'>播放</b><b class='flag-5'>视频</b>过程中插入音频

    广州大讲堂:安卓/linux触摸四路CVBS输入实现同时显示

    广州大串口安卓/linux触摸四路CVBS输入实现同时显示
    的头像 发表于 12-25 16:49 1129次阅读
    广州大<b class='flag-5'>彩</b>讲堂:安卓/linux触摸<b class='flag-5'>屏</b>四路CVBS<b class='flag-5'>输入</b>实现同时<b class='flag-5'>显示</b>!