[发明专利]对媒体文件进行播放控制的方法及装置在审
申请号: | 201310332727.5 | 申请日: | 2013-08-01 |
公开(公告)号: | CN103414931A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 黄高波;谢文学;陈桦;姚垚;刘卫方;林舜大 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | H04N21/422 | 分类号: | H04N21/422;H04N21/472 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518052 广东省深圳市南山区中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体文件 进行 播放 控制 方法 装置 | ||
技术领域
本发明涉及到多媒体播放控制领域,特别涉及到一种对媒体文件进行播放控制的方法及装置。
背景技术
随着市场需要和电视芯片能力的提升,网络智能电视已经逐步成为主流的电视产品。网络智能电视在发展过程中,又存在多个发展方向,如Android Base(安卓系统为基础)的智能网络电视、Linux Base的智能网络电视。对于Linux Base的智能网络电视,它的UI(用户界面)又存在多种设计技术,有的使用芯片原厂提供的特定的UI设计工具设计UI,有的使用QT(跨平台C++图形用户界面应用程序开发框架)来设计UI;为了让UI开发更容易、更快速,目前普遍采用的是通过浏览器来设计UI。为了提高模块的耦合性,也为方便UI工作的完全独立开发,将浏览器作为一个独立进程来开发,通过进程通信与其他模块协调工作,以达到对界面呈现和用户交互的控制。
在当前的智能电视中,通常以浏览器内核作为多媒体UI与用户交互,在操作系统中浏览器内核是一个独立的进程,遥控按键信号是通过浏览器接收,并由浏览器主动控制各种UI操作和系统功能操作的。
一般地,多媒体文件的播放是由遥控器操作多媒体UI,通过多媒体UI再调用APP中多媒体部分的接口,并进一步调用到多媒体中间件框架中,最终将媒体文件播放。
外部的DLNA设备(如手机),发起DLNA连接播放请求,这种请求只会被APP(应用)模块接收到,而不能直接被浏览器UI中的多媒体UI直接接收。因此,该DLNA连接播放请求在APP中可以直接调用多媒体播放接口进行媒体文件播放,不能直接被多媒体UI调用到,因此不能通过多媒体UI来播放媒体文件的方式实现该多媒体播放的控制。
即在使用DLNA(数字生活网络联盟)时,用户通过手机将媒体文件推送到电视,电视上的APP进程可以启动媒体播放器播放推送过来的媒体文件,但不能对UI操作呈现和操作焦点的控制,即不能对所述的媒体播放器的播放进行控制。
为了实现对UI操作呈现和操作焦点的控制,现有的方式是专门为DLNA设计一套由APP控制的媒体播放UI,但这种方式下就需要增加很多UI方面的开发工作,同时也让电视的多媒体模块的操作方式变得不统一。
发明内容
本发明的主要目的为提供一种对媒体文件进行播放控制的方法及装置,旨在实现在用户不能通过调用播放控制预设控件菜单项对当前播放的媒体文件进行控制时,生成虚拟按键对当前播放的媒体文件进行播放控制。
本发明提出一种对媒体文件进行播放控制的方法,该方法包括:
在播放媒体文件时,第一终端接收用户通过第二终端的输入单元发送来的控制数据;
第一终端根据预先确定的第二终端的输入单元与播放控制操作类型的映射关系,解析出所述接收的控制数据对应的播放控制操作类型;
当解析出的播放控制操作类型对应的预设控件菜单项不能被调用时,第一终端生成与解析出的播放控制操作类型对应的虚拟按键,以供第二终端通过其输入单元进行播放控制操作。
优选地,在所述解析出所述接收的控制数据对应的播放控制操作类型的步骤之后,该方法还包括:
判断解析出的播放控制操作类型对应的预设控件菜单项能否被调用;
当解析出的播放控制操作类型对应的预设控件菜单项不能被调用时,第一终端生成与解析出的播放控制操作类型对应的虚拟按键,以供第二终端通过其输入单元进行播放控制操作。
优选地,在所述判断解析出的播放控制操作类型对应的预设控件菜单项能否被调用的步骤之后,该方法还包括:
当解析出的播放控制操作类型对应的预设控件菜单项能被调用时,调用所述预设控件菜单项,以供第二终端通过其输入单元进行播放控制操作。
优选地,该方法还包括:
第一终端侦测并接收第二终端推送的媒体文件;
第一终端在接收到第二终端推送的媒体文件时,生成与播放控制操作类型对应的虚拟按键;
第一终端根据所述与播放控制操作类型对应的虚拟按键播放所述第二终端推送的媒体文件。
优选地,在所述第一终端在接收到第二终端推送的媒体文件时,生成与播放控制操作类型对应的虚拟按键的步骤之后,该方法还包括:
第一终端判断当前是否存在正在播放的媒体文件;
当当前存在正在播放的媒体文件时,第一终端停止当前媒体文件的播放。
一种对媒体文件进行播放控制的装置,该对媒体文件进行播放控制的装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310332727.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于用户身份信息截取音、视频的方法和装置
- 下一篇:远程打印的方法及系统