一种视频播放方法及装置制造方法及图纸

技术编号:17999096 阅读:101 留言:0更新日期:2018-05-19 16:36
本发明专利技术实施例提供了一种视频播放方法和装置,所述方法接收用户对所述视频画面发出的视频播放指令;根据所述视频播放指令,调用Web网页播放器;根据所述目标视频的标识从与所述智能机顶盒相连接的服务器中获取与所述目标视频的标识相匹配的视频以及该网页播放器的样式信息;根据所述样式信息呈现所述网页播放器的显示界面并在所述网页播放器的显示界面中播放所述目标视频由于智能机顶盒每次播放视频时,均是从服务器中获取的最新的Web播发器的样式信息,因此,只需要在服务器端对样式信息进行更新,就可以实时呈现最新的显示效果,且使用Web播放器无需每次都重新安装,系统不会产生过多的垃圾文件,提升了系统运行速度,提高了用户体验。

【技术实现步骤摘要】
一种视频播放方法及装置
本专利技术涉及数据处理
,更具体地说,涉及一种视频播放方法及装置。
技术介绍
智能机顶盒通常是指搭载了AndroidOS(安卓操作系统)的机顶盒,除了具备传统的电视盒功能,智能机顶盒显示的主界面中通常包括多个视频窗口,视频窗口中包括可以播放的视频的预览画面等信息。当用户需要观看视频窗口中的视频时,点击该窗口,调用预先安装的视频播放器播放相关的视频,其中,视频播放器需要预先安装播放器的APK(AndroidPackage)安卓安装包来实现在智能机顶盒中播放器的调用。但是,专利技术人发现,现有的智能机顶盒中播放器的样式例如播放器界面的形状、颜色、广告等在需要更新时,需要重新安装包含新的样式的APK,才能实现播放器样式的更新,当需要频繁的更新样式时如定期更换广告或颜色等,如果不重新安装新的APK,就无法及时的呈现更新后的显示效果,而频繁的更新使得智能机顶盒的垃圾文件增多,系统的运行速度变慢,甚至系统崩溃。
技术实现思路
有鉴于此,本专利技术提供了一种视频播放方法,以便于解决现有技术中所存在的问题。本专利技术公开了一种视频播放方法,应用于智能机顶盒,所述智能机顶盒显示的主界面中包括有至少一个视频画面,所述方法包括:接收用户对所述视频画面发出的视频播放指令,所述视频播放指令包括所述视频画面对应的目标视频的标识;根据所述视频播放指令,调用Web网页播放器;所述网页播放器为预先安装在所述智能机顶盒中的使用Java语言编程的用于在网页上播放视频的播放器;根据所述目标视频的标识从与所述智能机顶盒相连接的服务器中获取与所述目标视频的标识相匹配的视频以及该网页播放器的样式信息;根据所述样式信息呈现所述网页播放器的显示界面并在所述网页播放器的显示界面中播放所述目标视频。优选的,所述根据所述视频播放指令,调用Web网页播放器包括:根据所述视频播放指令,调用网页组件加载Web页面;通过自定义的交互接口在所述Web页面中加载Web网页播放器。优选的,所述根据所述目标视频的标识从与所述智能机顶盒相连接的服务器中获取与所述目标视频的标识相匹配的视频以及该网页播放器的样式信息包括:获取所述目标视频的标识中的服务器的IP地址;根据所述IP地址,与所述服务器建立TCP连接;通过所述TCP连接获取所述服务器中与所述目标视频的标识对应的视频;通过所述TCP连接获取所述服务器中与所述网页播放器对应的样式信息。优选的,还包括:接收用户发出的快进或快退的操作指令;根据所述快进或快退的操作指令调用所述交互接口实现对所述视频的快进或快退播放。优选的,所述根据所述样式信息呈现所述网页播放器的显示界面包括:解析所述样式信息,得到所述网页播放器的属性信息;所述属性信息包括所述网页播放器的高度、形状、颜色、加载的广告和/或显示界面的窗口大小;按照所述属性信息在所述Web网页中呈现所述网页播放器的显示界面。本专利技术另一方面提供了一种视频播放装置,应用于智能机顶盒,所述智能机顶盒显示的主界面中包括有至少一个视频画面,所述装置包括:指令接收模块,用于接收用户对所述视频画面发出的视频播放指令,所述视频播放指令包括所述视频画面对应的目标视频的标识;播放器调用模块,用于根据所述视频播放指令,调用Web网页播放器;所述网页播放器为预先安装在所述智能机顶盒中的使用Java语言编程的用于在网页上播放视频的播放器;信息获取模块,用于根据所述目标视频的标识从与所述智能机顶盒相连接的服务器中获取与所述目标视频的标识相匹配的视频以及该网页播放器的样式信息;展示模块,用于根据所述样式信息呈现所述网页播放器的显示界面并在所述网页播放器的显示界面中播放所述目标视频。优选的,所述播放器调用模块包括:页面加载单元,用于根据所述视频播放指令,调用网页组件加载Web页面;播放器加载单元,用于通过自定义的交互接口在所述Web页面中加载Web网页播放器。优选的,所述信息获取模块包括:地址获取单元,用于获取所述目标视频的标识中的服务器的IP地址;网络连接单元,用于根据所述IP地址,与所述服务器建立TCP连接;第一获取单元,用于通过所述TCP连接获取所述服务器中与所述目标视频的标识对应的视频;第二获取单元,用于通过所述TCP连接获取所述服务器中与所述网页播放器对应的样式信息。优选的,还包括:模式接收模块,用于接收用户发出的快进或快退的操作指令;模式播放模块,用于根据所述快进或快退的操作指令调用所述交互接口实现对所述视频的快进或快退播放。优选的,所述展示模块包括:样式解析单元,用于解析所述样式信息,得到所述网页播放器的属性信息;所述属性信息包括所述网页播放器的高度、形状、颜色、加载的广告和/或显示界面的窗口大小;展示单元,用于按照所述属性信息在所述Web网页中呈现所述网页播放器的显示界面。从上述的技术方案可以看出,本专利技术实施例提供了一种视频播放方法和装置,所述方法接收用户对所述视频画面发出的视频播放指令,所述视频播放指令包括所述视频画面对应的目标视频的标识;根据所述视频播放指令,调用Web网页播放器;所述网页播放器为预先安装在所述智能机顶盒中的使用Java语言编程的用于在网页上播放视频的播放器;根据所述目标视频的标识从与所述智能机顶盒相连接的服务器中获取与所述目标视频的标识相匹配的视频以及该网页播放器的样式信息;根据所述样式信息呈现所述网页播放器的显示界面并在所述网页播放器的显示界面中播放所述目标视频由于智能机顶盒每次播放视频时,均是从服务器中获取的最新的Web播发器的样式信息,因此,只需要在服务器端对样式信息进行更新,就可以实时呈现最新的显示效果,且使用Web播放器无需每次都重新安装,系统不会产生过多的垃圾文件,提升了系统运行速度,提高了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种视频播放方法的流程示意图;图2是本专利技术实施例提供的一种视频播放方法的另一种流程示意图;图3是本专利技术实施例提供的一种视频播放方法的又一种流程示意图;图4是本专利技术实施例提供的一种视频播放装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了便于理解本专利技术的技术方案,下面对本专利技术中所用到的技术术语进行解释。Web,web(WorldWideWeb)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。Apk,APK是AndroidPackage的缩写,即Android安装包(ap本文档来自技高网...
一种视频播放方法及装置

【技术保护点】
一种视频播放方法,其特征在于,应用于智能机顶盒,所述智能机顶盒显示的主界面中包括有至少一个视频画面,所述方法包括:接收用户对所述视频画面发出的视频播放指令,所述视频播放指令包括所述视频画面对应的目标视频的标识;根据所述视频播放指令,调用Web网页播放器;所述网页播放器为预先安装在所述智能机顶盒中的使用Java语言编程的用于在网页上播放视频的播放器;根据所述目标视频的标识从与所述智能机顶盒相连接的服务器中获取与所述目标视频的标识相匹配的视频以及该网页播放器的样式信息;根据所述样式信息呈现所述网页播放器的显示界面并在所述网页播放器的显示界面中播放所述目标视频。

【技术特征摘要】
1.一种视频播放方法,其特征在于,应用于智能机顶盒,所述智能机顶盒显示的主界面中包括有至少一个视频画面,所述方法包括:接收用户对所述视频画面发出的视频播放指令,所述视频播放指令包括所述视频画面对应的目标视频的标识;根据所述视频播放指令,调用Web网页播放器;所述网页播放器为预先安装在所述智能机顶盒中的使用Java语言编程的用于在网页上播放视频的播放器;根据所述目标视频的标识从与所述智能机顶盒相连接的服务器中获取与所述目标视频的标识相匹配的视频以及该网页播放器的样式信息;根据所述样式信息呈现所述网页播放器的显示界面并在所述网页播放器的显示界面中播放所述目标视频。2.根据权利要求1所述的视频播放方法,其特征在于,所述根据所述视频播放指令,调用Web网页播放器包括:根据所述视频播放指令,调用网页组件加载Web页面;通过自定义的交互接口在所述Web页面中加载Web网页播放器。3.根据权利要求1所述的视频播放方法,其特征在于,所述根据所述目标视频的标识从与所述智能机顶盒相连接的服务器中获取与所述目标视频的标识相匹配的视频以及该网页播放器的样式信息包括:获取所述目标视频的标识中的服务器的IP地址;根据所述IP地址,与所述服务器建立TCP连接;通过所述TCP连接获取所述服务器中与所述目标视频的标识对应的视频;通过所述TCP连接获取所述服务器中与所述网页播放器对应的样式信息。4.根据权利要求2所述的视频播放方法,其特征在于,还包括:接收用户发出的快进或快退的操作指令;根据所述快进或快退的操作指令调用所述交互接口实现对所述视频的快进或快退播放。5.根据权利要求1所述的视频播放方法,其特征在于,所述根据所述样式信息呈现所述网页播放器的显示界面包括:解析所述样式信息,得到所述网页播放器的属性信息;所述属性信息包括所述网页播放器的高度、形状、颜色、加载的广告和/或显示界面的窗口大小;按照所述属性信息在所述Web网页中呈现所述网页播放器的显示界面。6.一种视频播放装置,其特征在于,应用于...

【专利技术属性】
技术研发人员:徐佳宏谢慧梅刘甜甜
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1