[发明专利]一种播放控件的呈现方法有效
申请号: | 201711043875.X | 申请日: | 2017-10-31 |
公开(公告)号: | CN107729114B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 郭艳杰 | 申请(专利权)人: | 北京酷我科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京国标律师事务所 11753 | 代理人: | 姚克枫 |
地址: | 100080 北京市海淀区农大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 播放 控件 呈现 方法 | ||
本发明涉及一种播放控件的呈现方法,包括如下步骤:多媒体播放器根据其当前情况完成状态捕获,多媒体播放器将捕获的状态数据打包生成状态通知数据包,多媒体播放器将状态通知数据包转发给控件显示控制模块,控件显示控制模块接收状态通知数据包,并进行解析,控件显示控制模块根据解析出的状态信息,将对应的控件界面数据发送给多媒体播放器,多媒体播放器接收控件界面数据,解析后将控件界面呈现给用户。本发明,根据播放状态动态的变换多媒体播放的人机交互界面,准确度高,开发效率高,避免了多端控制的情况,控件不会出现混乱的情况,后期维护、更新更为方便。
技术领域
本发明涉及多媒体播放技术领域,具体说是一种播放控件的呈现方法。
背景技术
多媒体播放中(音频、视频等),人机交互界面上需要根据不同的情况呈现不同的控件(按钮),而控件的呈现会被各种信息所干扰,例如:
播放器本身的状态,
前端的控制指令,
控件之间的耦合关系,
前后台的切换,
屏幕点击操作的响应,
等等。
在开发多媒体播放的人机交互界面时,由于多端控制的出现,而且难以准确限定多端控制的优先级,导致开发者需要繁琐而复杂的逻辑处理、条件判断,不但开发效率低,而且调试起来很费劲,某些逻辑错误难以及时发现,修正问题也牵连较多而难以快速解决。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种播放控件的呈现方法,根据播放状态动态的变换多媒体播放的人机交互界面,准确度高,开发效率高,避免了多端控制的情况,控件不会出现混乱的情况,后期维护、更新更为方便。
为达到以上目的,本发明采取的技术方案是:
一种播放控件的呈现方法,其特征在于,包括如下步骤:
多媒体播放器根据其当前情况完成状态捕获,
多媒体播放器将捕获的状态数据打包生成状态通知数据包,
多媒体播放器将状态通知数据包转发给控件显示控制模块,
控件显示控制模块接收状态通知数据包,并进行解析,
控件显示控制模块根据解析出的状态信息,将对应的控件界面数据发送给多媒体播放器,
多媒体播放器接收控件界面数据,解析后将控件界面呈现给用户。
在上述技术方案的基础上,多媒体播放器采用有限状态机完成状态捕获。
在上述技术方案的基础上,所述有限状态机包括对以下状态的捕获:
加载状态,
播放状态,
控制状态,
停止状态,
报错状态,
自动状态,
默认状态。
在上述技术方案的基础上,打包生成状态通知数据包时,状态通知数据包中至少包括:
多媒体播放器识别ID,
捕获的状态数据。
在上述技术方案的基础上,打包生成状态通知数据包时,状态通知数据包中进一步包括:
当前播放的对象及进度信息,
多媒体播放器的优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711043875.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种降温装置
- 下一篇:一种电热扇用电热盘调试驱动装置