[发明专利]一种节目播放的方法及设备有效
申请号: | 201310441502.3 | 申请日: | 2013-09-23 |
公开(公告)号: | CN103501457A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | 郑双喜 | 申请(专利权)人: | 深圳市创维软件有限公司;深圳创维数字技术股份有限公司 |
主分类号: | H04N21/434 | 分类号: | H04N21/434;H04N21/435 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 节目 播放 方法 设备 | ||
技术领域
本发明涉及电子技术领域,尤其涉及一种节目播放的方法及设备。
背景技术
手机等智能移动终端的系统平台上可以支持多种应用软件的运行,能够使人们的生活更加便捷、多样化,故越来越多的开发商开始进行基于智能系统平台上的开发,其中,将地面数字广播类业务运行在智能移动终端系统平台上也是当今研究的一项重要内容,现有技术对此提出了一种可实行方案,直接将传统机顶盒中的软硬件支持方案移植到安卓系统移动终端中,使具有安卓系统平台的移动终端能够支持地面数字广播类业务的接收和节目播放。
现有技术的方法需要移动终端增添新的硬件,以及封装开放有效的JAVA接口,会增加产品前期开发和后期维护的问题;其次,由于现有技术方案是由传统机顶盒平台方案直接移植过去的,这代表技术方案中的接口也是按照传统电视业务来提供控制接口的,那么也将带来代码是否公开、与平台供应商的沟通等问题,开发和维护的过程中限制了软件应用的灵活性。
发明内容
本发明实施例提供了一种节目播放的方法及设备,可较好地将地面数字广播类业务运行在智能移动终端系统平台上,不增加硬件成本,具有灵活性。
具体的,本发明实施例提供一种节目播放的方法,其可包括:
接收前端服务器传输的传输流数据,所述传输流数据中携带节目数据分组标识,接收所述前端服务器传输的传输流数据的方式为部分接收方式;
根据所述传输流数据携带的节目数据分组标识对所述传输流数据进行软解析和解码,得到用于播放的节目音视频数据;
播放所述节目音视频数据。
较佳的,根据所述传输流数据携带的节目数据分组标识对所述传输流数据进行软解析和解码,得到用于播放的节目音视频数据包括:
根据所述节目数据分组标识软解析所述传输流数据,得到基本流数据和音视频解码分组标识;
根据所述音视频解码分组标识对所述基本流数据进行解码,得到用于播放的所述节目音视频数据。
较佳的,根据所述节目数据分组标识软解析所述传输流数据,得到基本流数据和节目音视频解码分组标识包括:
去除所述传输流数据的冗余信息,以及无效数据;
通过所述节目数据分组标识从去除了所述冗余信息和所述无效数据的所述传输流数据中获取基本流数据;
判断所述基本流数据是否包含节目映射表;
若判断出所述基本流数据包含节目映射表,则从所述节目映射表中获取所述音视频解码分组标识;
若判断出所述基本流数据不包含节目映射表,则根据打包协议中规定的基本码流类型分析出所述音视频解码分组标识。
较佳的,播放所述音视频数据包括:
获取播放记录;
若获取到了所述播放记录,则播放所述播放记录中记录的节目信息所对应的节目音视频数据;
若未获取到所述播放记录,则搜索节目列表,并播放所述节目列表中包含的第一个节目信息所对应的节目音视频数据。
相应地,本发明实施例提供的一种设备,其特征在于,包括:
接收模块,用于接收前端服务器传输的传输流数据,所述传输流数据中携带节目数据分组标识,接收所述前端服务器传输的传输流数据的方式为部分接收方式;
软解析和解码模块,用于根据所述接收模块接收到的所述传输流数据携带的节目数据分组标识对所述传输流数据进行软解析和解码,得到用于播放的节目音视频数据;
播放模块,用于播放所述软解析和解码模块得到的所述节目音视频数据。
较佳的,所述软解析和解码模块包括:
软解析单元,用于根据所述节目数据分组标识软解析所述传输流数据,得到基本流数据和音视频解码分组标识;
解码单元,用于根据所述软解析单元解析出的所述音视频解码分组标识对所述基本流数据进行解码,得到用于播放的所述节目音视频数据。
较佳的,所述软解析单元包括:
去除子单元,用于去除所述传输流数据的冗余信息,以及无效数据;
软解析获取子单元,用于通过所述节目数据分组标识从去除了所述冗余信息和所述无效数据的所述传输流数据中获取基本流数据;
判断子单元,用于判断所述基本流数据是否包含节目映射表;还用于判断出所述基本流数据包含节目映射表时,生成获取提示消息并发送至获取子单元;还用于判断出所述基本流数据不包含节目映射表时,生成分析提示消息并发送至分析子单元;
获取子单元,用于接收到所述判断子单元发送的所述获取提示消息后,从所述节目映射表中获取所述音视频解码分组标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市创维软件有限公司;深圳创维数字技术股份有限公司,未经深圳市创维软件有限公司;深圳创维数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310441502.3/2.html,转载请声明来源钻瓜专利网。