播放器嵌入方法及装置制造方法

文档序号:6486578阅读:160来源:国知局
播放器嵌入方法及装置制造方法
【专利摘要】本发明公开了一种播放器嵌入方法,所述方法包括:设置播放器插件,并在所述播放器插件中引入选定的播放器的资源文件;创建播放器组件类,设定所述播放器组件类的参数属性以及所述播放器组件类的参数值,并在所述播放器组件类中设置调用所述播放器插件的嵌入接口;将所述播放器组件类嵌入到网页中发布。本发明同时公开了一种实现上述方法的播放器嵌入装置。本发明通过设置播放器的嵌入接口而调用设定的播放器,能快速将播放器嵌入到页面中,并方便对嵌入的播放器进行维护。
【专利说明】播放器嵌入方法及装置
【技术领域】
[0001]本发明涉及接口技术,尤其涉及一种播放器嵌入方法及装置。
【背景技术】
[0002]随着互联网的普及率越来越高,基于互联网的业务也越来越多,互联网除能提供浏览业务如发布文字信息、图片信息等,还能提供下载业务以及在线视频业务。目前,在线视频业务已成为互联网的主流业务,如一些各互联网一般会提供电视或电影节目、实况转播等在线视频业务。
[0003]随着在线视频业务出线,在线视频播放器技术越来越受到业界的关注。当前的视频播放器五花八门,无论是播放器所支持的视频流格式,还是播放器的外观或开发方式等,基本都不相同。这对网页页面开发带来了一些难题。例如,针对目前比较常用的T5(T5为Tapestry5简称,是指Tapestry框架第五版,为一种用户接口 UI界面的开发框架)页面,在T5页面开发中,如果要在T5页面中使用网页播放器,基本上都要嵌入js、swf等类型的文件,而且,播放器的引入方法不尽相同,应用方式及参数设定比较繁琐。这对T5页面开发及维护带来了极大的不便。特别是在T5页面中引入网页播放器时,需耗费开发人员大量的精力,也不能保证引入方式的统一,这对后期的网页维护带来了极大的不便。

【发明内容】

[0004]有鉴于此,本发明的主要目的在于提供一种播放器嵌入方法及装置,能方便地在T5页面中嵌入播放器,并方便对嵌入的播放器进行维护。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]—种播放器嵌入方法,所述方法包括:
[0007]设置播放器插件,并在所述播放器插件中引入选定的播放器的资源文件;
[0008]创建播放器组件类,设定所述播放器组件类的参数属性以及所述播放器组件类的参数值,并在所述播放器组件类中设置调用所述播放器插件的嵌入接口 ;
[0009]将所述播放器组件类嵌入到网页中发布。
[0010]优选地,所述播放器组件类的参数包括以下参数的至少之一:
[0011]播放器外观参数、播放位置、播放文件的相关参数、播放列表文件地址;其中,所述播放器外观参数包括播放器的皮肤、亮度、显示格式以及大小。
[0012]优选地,所述选定的播放器为JWPlayer。
[0013]优选地,所述资源文件包括jwplayer.js、player, swf、swfobject.js。
[0014]优选地,所述网页为T5网页。
[0015]一种播放器嵌入装置,包括设置单元、创建单元和发布单元,其中:
[0016]设置单元,用于设置播放器插件,并在所述播放器插件中引入选定的播放器的资源文件;
[0017]创建单元,用于创建播放器组件类,设定所述播放器组件类的参数属性以及所述播放器组件类的参数值,并在所述播放器组件类中设置调用所述播放器插件的嵌入接口 ;
[0018]发布单元,用于将所述播放器组件类嵌入到网页中发布。
[0019]优选地,所述播放器组件类的参数包括以下参数的至少之一:
[0020]播放器外观参数、播放位置、播放文件的相关参数、播放列表文件地址;其中,所述播放器外观参数包括播放器的皮肤、亮度、显示格式以及大小。
[0021]优选地,所述选定的播放器为JWPlayer。
[0022]优选地,所述资源文件包括jwplayer.js、player, swf、swf object, js。
[0023]优选地,所述网页为T5网页。
[0024]本发明通过设置播放器插件,并在所述播放器插件中引入选定的播放器的资源文件;创建播放器组件类,设定所述播放器组件类的参数属性以及所述播放器组件类的参数值,并在所述播放器组件类中设置调用所述播放器插件的嵌入接口 ;将所述播放器组件类嵌入到网页中发布。本发明通过设置播放器的嵌入接口而调用设定的播放器,能快速将播放器嵌入到页面中,并方便对嵌入的播放器进行维护。
【专利附图】

【附图说明】
[0025]图1为本发明实施例的播放器嵌入方法的流程图;
[0026]图2为本发明实施例的播放器嵌入装置的组成结构示意图。
【具体实施方式】
[0027]为使本发明的目的,技术方案和优点更加清楚明白,以下举实施例并参照附图,对本发明进一步详细说明。
[0028]本发明的播放器嵌入方法提供一种基于T5、JffPlayer的网页播放器UI组件实现方法,具体的,创建T5插件,引入网页播放器JWPlayer,实现播放器初始化。在T5页面需要嵌入网页播放器时,使用本发明方法提供的标签,可以高效简洁地实现网页播放器功能。
[0029]以下结合附图,对本发明播放器嵌入方法作进一步详细描述。
[0030]图1为本发明实施例的播放器嵌入方法的流程图,如图1所示,本示例以采用遵循OSGI (Open Service Gateway Initiative)框架规范的Equinox插件开发为例,使用eclipse作为开发工具。本示例的播放器嵌入方法包括以下步骤:
[0031]步骤101,使用eclipse创建一个Equinox插件。
[0032]步骤102,在前述步骤101中创建的插件中引入JWPlayer的资源文件jwplayer.js、player, swf > swf object, js 等。
[0033]步骤103,编写播发器初始化脚本;
[0034]步骤104,创建播放器组件类,设定组件参数属性,引入JWPlayer的资源文件,初始化脚本。
[0035]初始化脚本具体实现方式如下:
[0036]
package com.zte.blus.u1.t5.player.components;
[0037]
【权利要求】
1.一种播放器嵌入方法,其特征在于,所述方法包括: 设置播放器插件,并在所述播放器插件中引入选定的播放器的资源文件; 创建播放器组件类,设定所述播放器组件类的参数属性以及所述播放器组件类的参数值,并在所述播放器组件类中设置调用所述播放器插件的嵌入接口; 将所述播放器组件类嵌入到网页中发布。
2.根据权利要求1所述的方法,其特征在于,所述播放器组件类的参数包括以下参数的至少之一: 播放器外观参数、播放位置、播放文件的相关参数、播放列表文件地址;其中,所述播放器外观参数包括播放器的皮肤、亮度、显示格式以及大小。
3.根据权利要求1所述的方法,其特征在于,所述选定的播放器为JWPlayer。
4.根据权利要求3所述的方法,其特征在于,所述资源文件包括jwplayer.js、player.swf、swfobject.js0
5.根据权利要求1所述的方法,其特征在于,所述网页为T5网页。
6.一种播放器嵌入装置,其特征在于,所述装置包括设置单元、创建单元和发布单元,其中: 设置单元,用于设置播放器插件,并在所述播放器插件中引入选定的播放器的资源文件; 创建单元,用于创建播放器组件类,设定所述播放器组件类的参数属性以及所述播放器组件类的参数值,并在所述播放器组件类中设置调用所述播放器插件的嵌入接口; 发布单元,用于将所述播放器组件类嵌入到网页中发布。
7.根据权利要求6所述的装置,其特征在于,所述播放器组件类的参数包括以下参数的至少之一: 播放器外观参数、播放位置、播放文件的相关参数、播放列表文件地址;其中,所述播放器外观参数包括播放器的皮肤、亮度、显示格式以及大小。
8.根据权利要求6所述的装置,其特征在于,所述选定的播放器为JWPlayer。
9.根据权利要求8所述的装置,其特征在于,所述资源文件包括jwplayer.js、player.swf、swfobject.js0
10.根据权利要求6所述的装置,其特征在于,所述网页为T5网页。
【文档编号】G06F9/44GK103513975SQ201210220477
【公开日】2014年1月15日 申请日期:2012年6月29日 优先权日:2012年6月29日
【发明者】付章华, 仇大帅, 祝明远 申请人:深圳中兴网信科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1