一种电视节目播放方法、存储介质及智能电视技术

技术编号:21518142 阅读:28 留言:0更新日期:2019-07-03 10:11
本发明专利技术公开了一种电视节目播放方法、存储介质及智能电视,其中,所述预先在Android系统中安装TV输入框架;对第三方节目信息进行标识,并将标识后的第三方节目信息写入Android系统数据库中;智能电视通过内容解析器对所述Android系统数据库中具有标识的第三方节目信息进行解析,生成第三方节目列表;当接收到第三方节目列表的播放指令时,则根据播放指令播放相应的第三方节目。本发明专利技术既实现了智能电视对第三方节目的兼容与播放,又实现了对第三方节目进行等级显示和控制,实现了真正实现意义上的无缝对接。

A Method of Broadcasting TV Programs, Storage Media and Intelligent TV

【技术实现步骤摘要】
一种电视节目播放方法、存储介质及智能电视
本专利技术涉及智能电视领域,尤其涉及一种电视节目播放方法、存储介质及智能电视。
技术介绍
随着互联网技术的不断发展进步,智能电视越来越受到人们的喜爱。现有TV播放节目都是电视商通过调谐器(tunner)固定提供的,第三方无法直接在TV中提供其他的节目源,即便是智能电视安装了第三方视频应用,也无法通过TV完全兼容,更加无法实现对第三方视频进行等级显示和控制播放。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种电视节目播放方法、存储介质及智能电视,旨在解决由于现有智能电视无法兼容并播放第三方节目视频的问题。本专利技术的技术方案如下:一种基于Android系统的电视节目播放方法,其中,包括步骤:预先在Android系统中安装TV输入框架;对第三方节目信息进行标识,并将标识后的第三方节目信息写入Android系统数据库中;智能电视通过内容解析器对所述Android系统数据库中具有标识的第三方节目信息进行解析,生成第三方节目列表;当接收到第三方节目列表的播放指令时,则根据播放指令播放相应的第三方节目。所述的基于Android系统的电视节目播放方法,其中,所述步骤对第三方节目信息进行标识,并将标识后的第三方节目信息写入Android系统数据库中,之前还包括:将第三方节目信息对应的等级信息写入xml文件中;将所述xml文件写入TV输入管理层中。所述的基于Android系统的电视节目播放方法,其中,所述等级信息包括:主等级和次等级,其中主等级通过第一等级系统标签定义,次等级通过第二等级标签定义。所述的基于Android系统的电视节目播放方法,其中,所述步骤将第三方节目信息对应的等级信息写入xml文件中,之前还包括:将第三方节目列表对应的等级信息与用户登录智能电视的账号建立映射关系。所述的基于Android系统的电视节目播放方法,其中,所述步骤智能电视通过内容解析器对所述Android系统数据库中具有标识的第三方节目信息进行解析,生成第三方节目列表,之后还包括:智能电视通过TV输入管理层中的获取锁定等级接口获取第三方节目列表的等级信息。所述的基于Android系统的电视节目播放方法,其中,所述步骤当接收到第三方节目列表的播放指令时,则根据播放指令播放相应的第三方节目,具体包括:当接收到第三方节目列表的播放指令时,查询当前待播放第三方节目的等级信息;判断用户当前登陆的账号是否具有当前待播放第三方节目的等级权限;当判定用户当前登录的账号具有等级权限时,则播放当前第三方节目。所述的基于Android系统的电视节目播放方法,其中,所述TV输入框架包括:TV输入服务器层、TV输入标识层以及TV输入管理层层。所述的基于Android系统的电视节目播放方法,其中,所述Android系统为Android5.0以上版本。一种存储介质,其中,存储有多条指令,所述指令适于由处理器加载并执行任意一种基于Android系统的电视节目播放方法。一种智能电视,其中,包括处理器,适于实现各指令;以及存储设备,适于存储多条指令,所述指令适于由处理器加载并执行上述任意一种基于Android系统的电视节目播放方法。有益效果:本专利技术提供了一种基于Android系统的电视节目播放方法,通过在智能电视Android系统中安装TV输入框架(TVInputFramework,TIF),便于用户向智能电视提供第三方节目,并与智能电视完全兼容;并且本专利技术还实现了对电视商提供的节目进行等级显示和控制,以及对各种各样的第三方节目定义各种等级,并对其进行等级显示和控制,实现了真正实现意义上的无缝对接。附图说明图1为本专利技术一种电视节目播放方法较佳实施例的流程图。图2为本专利技术一种智能电视较佳实施例的结构框图。具体实施方式本专利技术提供了一种电视节目播放方法、存储介质及智能电视,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,图1为本专利技术一种电视节目播放方法较佳实施例的流程图,其中,如图所示,包括以下步骤:S10、预先在Android系统中安装TV输入框架;S20、对第三方节目信息进行标识,并将标识后的第三方节目信息写入Android系统数据库中;S30、智能电视通过内容解析器对所述Android系统数据库中具有标识的第三方节目信息进行解析,生成第三方节目列表;S40、当接收到第三方节目列表的播放指令时,则根据播放指令播放相应的第三方节目。具体来说,现有智能电视的播放节目都是电视商通过调谐器固定提供的,第三方无法直接在智能电视中提供其他的节目源,即时在智能电视中安装了第三方视频引用,也无法与智能电视完全兼容,这给智能电视用户带来了极大的不便。为解决上述问题,本专利技术通过在Android系统的智能电视上安装TV输入框架(TVInputFramework,TIF),所述TIF向智能电视制造商提供了一套标准的应用程序接口(API),所述API用于创建输入模块来控制智能电视。通过在智能电视中引入TIF后,不仅实现了用户向智能电视提供第三方节目,并与智能电视完全兼容的目的,还实现了对电视商提供的节目进行等级显示和控制,以及对各种各样的第三方节目定义各种等级,并对其进行等级显示和控制,实现了真正实现意义上的无缝对接。进一步地,在本专利技术中,所述TV输入框架具体包括TV输入服务器层(TVInputService)、TV输入标志层(TVInputInpfo)以及TV输入管理层(TVInputManager)。优选地,在本专利技术中,所述Android系统为Android5.0以上版本。进一步地,在所述步骤S20中,对第三方节目信息进行标识,并将标识后的第三方节目信息写入Android系统数据库中。具体来说,当用户想要实现在智能电视上播放第三方节目视频时,则需要通过TV输入标志层对第三方节目信息进行标识,并通过Android系统中的ContentProiderOperation将标识后的第三方节目信息写入Android系统数据库中。在一种实施方式中,用户还可将第三方节目信息对应的等级信息按照特定格式写入xml文件中,并通过AndroidMainifest中的android:resource将所述xml文件写入TV输入管理层中。优选地,所述等级信息包括主等级(main等级)和次等级(sub等级),其中,main等级通过rating-system-definition(第一等级系统)标签来定义,名字通过android:name指代;所述sub等级通过第二等级(sub-rating)标签来定义。进一步地,相同等级之间有高低顺序,通过rating-order标签来指定。示例性地,定义了一个TEST_TV的等级规则,main等级下有TEST_TV_G和TEST_TV_PG,其中TEST_TV_G比TEST_TV_PG等级高。且main等级TEST_TV_PG中包含了两个sub等级TEST_TV_S和TEST_TV_V。具体的定义代码如下所示:<rating-system-definitionandroid:nam本文档来自技高网...

【技术保护点】
1.一种基于Android系统的电视节目播放方法,其特征在于,包括步骤:预先在Android系统中安装TV输入框架;对第三方节目信息进行标识,并将标识后的第三方节目信息写入Android系统数据库中;智能电视通过内容解析器对所述Android系统数据库中具有标识的第三方节目信息进行解析,生成第三方节目列表;当接收到第三方节目列表的播放指令时,则根据播放指令播放相应的第三方节目。

【技术特征摘要】
1.一种基于Android系统的电视节目播放方法,其特征在于,包括步骤:预先在Android系统中安装TV输入框架;对第三方节目信息进行标识,并将标识后的第三方节目信息写入Android系统数据库中;智能电视通过内容解析器对所述Android系统数据库中具有标识的第三方节目信息进行解析,生成第三方节目列表;当接收到第三方节目列表的播放指令时,则根据播放指令播放相应的第三方节目。2.根据权利要求1所述的基于Android系统的电视节目播放方法,其特征在于,所述步骤对第三方节目信息进行标识,并将标识后的第三方节目信息写入Android系统数据库中,之前还包括:将第三方节目信息对应的等级信息写入xml文件中;将所述xml文件写入TV输入管理层中。3.根据权利要求2所述的基于Android系统的电视节目播放方法,其特征在于,所述等级信息包括:主等级和次等级,其中主等级通过第一等级系统标签定义,次等级通过第二等级标签定义。4.根据权利要求2所述的基于Android系统的电视节目播放方法,其特征在于,所述步骤将第三方节目信息对应的等级信息写入xml文件中,之前还包括:将第三方节目列表对应的等级信息与用户登录智能电视的账号建立映射关系。5.根据权利要求2所述的基于Android系统的电视节目播放方法,其特征在于,所述步骤智能电视通过内容解析器对所...

【专利技术属性】
技术研发人员:吴晓红
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东,44

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

1