嵌入式浏览器通用HTML5播放器实现的方法.pdf

上传人:111****112 文档编号:18989 上传时间:2018-01-12 格式:PDF 页数:5 大小:353.56KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510125906.0

申请日:

2015.03.20

公开号:

CN104778038A

公开日:

2015.07.15

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 9/44申请日:20150320|||公开

IPC分类号:

G06F9/44

主分类号:

G06F9/44

申请人:

四川长虹电器股份有限公司

发明人:

曾祥根; 张雷鸣; 吴纯彬

地址:

621000四川省绵阳市高新区绵兴东路35号

优先权:

专利代理机构:

成都虹桥专利事务所(普通合伙)51124

代理人:

吴中伟

PDF下载: PDF下载
内容摘要

本发明涉及互联网嵌入式软件技术领域,提供一种嵌入式浏览器通用HTML5播放器实现的方法,解决嵌入式设备和HTML5视频交互性不好,以及播放器操控界面不统一、无法支持遥控设备的问题。它包括如下步骤:编写HTML5播放器应用程序;将HTML5播放器应用程序以及其版本信息存放在服务器端和终端设备,并在终端设备中配置好对应的服务器端的地址;浏览器内核按照HTML5标准,解析出HTML5视频标签中视频元素实际播放的视频源地址;浏览器内核将视频源地址传递给终端设备中的HTML5播放器应用程序,并把HTML5应用播放器界面作为用户操作界面显示出来。本发明适用于带浏览器的机顶盒和电视。

权利要求书

1.  嵌入式浏览器通用HTML5播放器实现的方法,其特征在于,包括如下步骤:
a.编写HTML5播放器应用程序,HTML5播放器应用程序能够实现的功能包括:播放器界 面显示、用户遥控、鼠标设备交互操作响应,HTML5视频解码播放功能控制、url参数中的视 频源参数解析;
b.将HTML5播放器应用程序以及其版本信息存放在服务器端和终端设备,并在终端设备 中配置好对应的服务器端的地址;
c.浏览器内核按照HTML5标准,解析出HTML5视频标签中视频元素实际播放的视频源地 址;
d.浏览器内核将视频源地址传递给终端设备中的HTML5播放器应用程序,并把HTML5应 用播放器界面作为用户操作界面显示出来。

2.
  根据权利要求1所述的嵌入式浏览器通用HTML5播放器实现的方法,其特征在于,步 骤b还包括:将代码模块存放在服务器端,所述代码模块用于实现所述HTML5播放器应用程 序版本检测和自动更新。

3.
  根据权利要求1或2所述的嵌入式浏览器通用HTML5播放器实现的方法,其特征在于, 步骤c还包括:浏览器内核在启动HTML5视频播放时,忽略HMTL5网页中对视频播放器的外 观和控制键的描述元素。

说明书

嵌入式浏览器通用HTML5播放器实现的方法
技术领域
本发明涉及互联网嵌入式软件技术领域,特别涉及嵌入式浏览器通用HTML5播放器实现 的方法。
背景技术
目前越来越多的嵌入式设备带有浏览器功能,通过浏览器播放HTML5视频,由于大多数视 频网站主要是针对移动设备和PC设备写的应用,在机顶盒和电视等嵌入式设备上操控和功能 响应可能不完善,交互性不是很好,例如播放器操控界面不统一,无法支持遥控设备等。
发明内容
本发明要解决的技术问题是:提供一种嵌入式浏览器通用HTML5播放器实现的方法,解 决嵌入式设备和HTML5视频交互性不好,以及播放器操控界面不统一、无法支持遥控设备的 问题。
为解决上述问题,本发明采用的技术方案是:嵌入式浏览器通用HTML5播放器实现的方 法,包括如下步骤:
a.编写HTML5播放器应用程序,HTML5播放器应用程序能够实现的功能包括:播放器界 面显示、用户遥控、鼠标设备交互操作响应,HTML5视频解码播放功能控制、url参数中的视 频源参数解析;
b.将HTML5播放器应用程序以及其版本信息存放在服务器端和终端设备,并在终端设备 中配置好对应的服务器端的地址;
c.浏览器内核按照HTML5标准,解析出HTML5视频标签中视频元素实际播放的视频源地 址;
d.浏览器内核将视频源地址传递给终端设备中的HTML5播放器应用程序,并把HTML5应 用播放器界面作为用户操作界面显示出来。
进一步的,步骤b还包括:将代码模块存放在服务器端,所述代码模块用于实现所述HTML5 播放器应用程序版本检测和自动更新。
进一步的,步骤c还包括:浏览器内核能在启动HTML5视频播放时,忽略HMTL5网页中 对视频播放器的外观和控制键的描述元素。
本发明的有益效果是:通过在终端设备存放HTML5播放器应用程序,访问不同网站的 HTML5视频播放操控界面得到统一,交互得到提高;同时,播放器应用功能的修改只需要更 新HTML播放器应用程序,而且不需要更新浏览器系统软件,方便了用户。
附图说明
图1为本发明实施例HTML5视频播放流程图;
图2为本发明实施例HTML5播放器应用程序升级流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明做进一步详细描 述。
本实施示例,以webkit浏览器内核为基础的网络机顶盒为例。
我们可以首先修改浏览器内核程序,使浏览器内核能在启动HTML5视频播放时,忽略该 HMTL5网页中对视频播放器的外观和控制键的描述元素,直接启动终端设备内置的HTML5播 放器应用程序,同时把从HTML5网页中提取的实际播放的视频源地址,传递给应用终端的 HTML5播放器应用程序,并把HTML5应用播放器界面作为用户操作界面显示出来。
按照需求用HTML5/js/css语言编写HTML5播放器应用程序,HTML5播放器应用程序能够 实现播放器界面显示、用户遥控、鼠标等设备交互操作响应、HTML5视频解码播放功能控制、 url参数中的视频源参数解析等功能。然后将HTML5播放器应用程序以及其版本信息存放在 服务器端和终端设备,并在终端设备中配置好对应的服务器端的地址。HTML5视频播放流程 如图1所示:
11、用户启动webkit浏览器访问HTML5视频网站。
12、用户选择播放视频。
13、通过webkit浏览器内核解析出播放视频的视频源地址。地址连接信息类似 “http://www.test.com/video/test.mp4”这样的形式。
14、启动存放在终端设备的HTML5播放器应用程序,并将视频源地址传递给HTML5播放 器应用程序。
15、播放HTML5视频,完成用户与播放器的运用交互。
16、播放完成之后,退出运用则返回进入前页面,不退出运用则停留在交互页面。
为了便于对HTML5播放器应用程序版本检测和自动更新,可以在服务器端存放一个代码 模块,对于没有安装HTML5播放器应用程序或版本过时的终端设备,代码模块提供HTML5播 放器应用程序升级机制和升级版本。升级的流程如图2所示,流程如下:
21、终端设备从服务器端获取HTML5播放器应用程序版本信息。
22、判断是否成功获取版本信息,若成功则进入步骤23,否则返回步骤21。
23、比较获取的版本,判断是否更新,如果是,则进入步骤24,否则结束升级。
24、从服务器端下载新版本。
25、判断下载是否成功,如果是,则进入步骤26,否则返回步骤24继续下载。
26、更新终端设备的本地版本,完成更新。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原 则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

嵌入式浏览器通用HTML5播放器实现的方法.pdf_第1页
第1页 / 共5页
嵌入式浏览器通用HTML5播放器实现的方法.pdf_第2页
第2页 / 共5页
嵌入式浏览器通用HTML5播放器实现的方法.pdf_第3页
第3页 / 共5页
点击查看更多>>
资源描述

《嵌入式浏览器通用HTML5播放器实现的方法.pdf》由会员分享,可在线阅读,更多相关《嵌入式浏览器通用HTML5播放器实现的方法.pdf(5页珍藏版)》请在专利查询网上搜索。

本发明涉及互联网嵌入式软件技术领域,提供一种嵌入式浏览器通用HTML5播放器实现的方法,解决嵌入式设备和HTML5视频交互性不好,以及播放器操控界面不统一、无法支持遥控设备的问题。它包括如下步骤:编写HTML5播放器应用程序;将HTML5播放器应用程序以及其版本信息存放在服务器端和终端设备,并在终端设备中配置好对应的服务器端的地址;浏览器内核按照HTML5标准,解析出HTML5视频标签中视频元素实。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1