【技术实现步骤摘要】
本专利技术涉及智能电视终端及互联网
,特别涉及一种网络电视云服务平台的多版本兼容方法及装置。
技术介绍
随着智能电视终端及互联网技术的不断发展,基于移动互联网的网络电视云服务平台(如Golive)的视频显示技术极大地丰富了电视终端的视频资源,成为海外智能电视终端的主要视频来源。而不同版本的Golive平台所提供的视频资源不同,且澳洲、欧洲、亚洲等不同区域所需的视频源也不同,因此不同的区域需要适用不同的Golive版本。同时,不同版本的Golive对应的API接口(应用程序编程接口)也不一样。Golive为了拥有更多的视频资源,在运营的同时,需要不断升级新的方案,以满足不同区域的视频源需求。然而现有技术中,智能电视终端无法兼容不同版本的Golive,每当因Golive升级而导致接口更换或者因电视机所处区域发生变化导致Golive版本变化时,智能电视终端就需根据新接口开发配套应用或者根据变化的接口更换应用的显示主界面,否则将会因为数据格式不兼容等原因,而出现原有版本的应用无法解析并在其显示主界面显示Golive的视频资源的问题。此外,由于不同平台对应使用不同版本的应用,这也导致开发维护升级工作量大大增加。
技术实现思路
有鉴于此,本专利技术提供一种网络电视云服务平台的多版本兼容方法及装置,可兼容多种版本的网络电视云服务平台,降低了维护成本。本专利技术实施例提供一种网络电视云服务平台的多版本兼 ...
【技术保护点】
一种网络电视云服务平台的多版本兼容方法,应用于智能电视终端,其特征在于,所述方法包括:获取启动的网络电视云服务平台的特征信息,根据所述特征信息,从预置的不同版本的网络电视云服务平台的接口信息中确定所述特征信息对应的接口信息,所述接口信息包括:版本信息、区域标识信息以及与所述区域标识信息对应的显示界面的配置信息;根据确定出的所述版本信息与所述区域标识信息构建用于请求视频资源数据的统一资源定位符URL,并根据所述URL向服务器请求所述视频资源数据;对所述服务器返回的所述视频资源数据进行解析;根据确定出的所述显示界面的配置信息更新当前的显示界面,并将解析出的数据通过更新后的显示界面呈现在所述智能电视终端的屏幕中。
【技术特征摘要】
1.一种网络电视云服务平台的多版本兼容方法,应用于智能电视终端,
其特征在于,所述方法包括:
获取启动的网络电视云服务平台的特征信息,根据所述特征信息,从
预置的不同版本的网络电视云服务平台的接口信息中确定所述特征信息对
应的接口信息,所述接口信息包括:版本信息、区域标识信息以及与所述
区域标识信息对应的显示界面的配置信息;
根据确定出的所述版本信息与所述区域标识信息构建用于请求视频资
源数据的统一资源定位符URL,并根据所述URL向服务器请求所述视频资
源数据;
对所述服务器返回的所述视频资源数据进行解析;
根据确定出的所述显示界面的配置信息更新当前的显示界面,并将解
析出的数据通过更新后的显示界面呈现在所述智能电视终端的屏幕中。
2.根据权利要求1所述的方法,其特征在于,将所述视频资源数据中
的每一个视频源作为一个视频对象,将所述视频资源数据中包含的所有视
频源整体作为一个视频对象集合,则所述对所述服务器返回的所述视频资
源数据进行解析包括:
初始化视频对象实体以及视频对象实体集合,构建视频对象实体容器
以及视频对象实体集合容器;
启动解析数据任务,依次通过事件驱动执行各所述视频对象实体,将
各所述视频对象实体以及各所述视频对象实体中包含的各类资源数据,按
照预置的分类标准分门别类地存储在所述视频对象实体容器以及所述视频
对象实体集合容器中。
3.根据权利要求1所述的方法,其特征在于,所述视频资源数据中包
括各视频源的播放链接,则所述将解析出的数据通过更新后的显示界面呈
现在所述智能电视终端的屏幕中之后还包括:
在所述更新后的显示界面根据所述播放链接,区分设定各所述视频源
的点击链接;
当检测到用户点击所述点击链接的操作时,跳转到所述网络电视云服
务平台的播放器,对所述操作指向的视频源的音视频数据进行播放。
4.根据权利要求1至3任意一项所述的方法,其特征在于,所述对所
述服务器返回的所述视频资源数据进行解析还包括:
调用与所述区域标识信息对应的SAXParser解析器对所述服务器返回
的所述视频资源数据进行解析。
5.根据权利要求4所述的方法,其特征在于所述方法还包括:
构建网络监听器,并通过所述网络监听器进行网络监听;
所述根据确定出的所述版本信息与所述区域标识信息构建用于请求视
频资源数据的统一资源定位符URL包括:
当监听到所述智能电视终端接入网络时,启动视频资源数据请求服务,
按照预置的构建规则,根据确定出的接口信息中的版本信息与区域标识信
息构建用于请求视频资源数据的URL。
6.一种网络电视云服务平台的多版本兼容装置,其特征在于,所述装
置包括:
检测模块,用于...
【专利技术属性】
技术研发人员:刘远凤,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。