[发明专利]流媒体数据处理方法和电子设备有效

专利信息
申请号: 201210193367.0 申请日: 2012-06-12
公开(公告)号: CN103491430A 公开(公告)日: 2014-01-01
发明(设计)人: 赫伽宁 申请(专利权)人: 联想(北京)有限公司
主分类号: H04N21/44 分类号: H04N21/44;H04N21/8547
代理公司: 北京市柳沈律师事务所 11105 代理人: 安之斐
地址: 100085*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 流媒体 数据处理 方法 电子设备
【说明书】:

技术领域

发明涉及电子设备的领域,更具体地,本发明涉及一种数据处理方法、检测方法和电子设备。

背景技术

随着电子产品和网络的发展,在线播放已经变得越来越普遍。不同厂家提出了不同的流媒体标准,例如,HTTP Live Streaming(HLS)是Apple公司提出的一套流媒体标准,但目前只有Apple生产的设备上完全支持。因此,对于非Apple的设备,也已经提出一种流媒体标准是Android Honeycomb(Android v3.0,v3.1,v3.2,v4.01),其已经有一个HLS的实现框架,但是有很多关键问题没有解决。

其中主要的问题有:

问题1:HLS有潜在的三种不连续(DISCONTINUITY):1)遇到m3u8中的标签DISCONTINUITY;2)带宽切换;3)搜索操作。当HLS的DISCONTINUITY发生时,音视频的规格和播放时间戳(PTS)时间会发生跳变,HLS要求播放引擎能够处理传输流(TS流)的这种不连续性。Android中的Stagefright播放引擎无法处理视频时间戳的不连续性,从而可能导致音视频不同步或播放进度错误。

问题2:Android中的Stagefright播放引擎在播放HLS时搜索响应时间过长。

为此,期望提供一种流媒体数据处理方法和电子设备,其能够在出现不连续的情况下以正确的时间戳来处理流媒体数据,并且快速响应播放/搜索操作。

发明内容

根据本发明一个实施例,提供一种流媒体数据处理方法,应用于电子设备,该方法包括:

当接收启动或搜索指令时,接收节目的传输流片段,所述传输流片段具有预定的时间长度;

解码并播放接收的传输流片段;

当检测到第一预定条件时,确定与该预定条件有关的第一传输流片段;

获取该第一传输流片段在节目的播放列表中的位置,从而确定该第一传输流片段相对于节目的起始时间;以及

接收该第一传输流片段,并且在解码所述第一传输流片段中的基本流数据时,将每个基本流数据的播放时间戳加上该起始时间,从而使得每个基本流数据具有相对于整个节目的正确的时间戳。

优选地,所述第一预定条件包括:

播放传输流片段时检测到索引文件中的不连续标签;

播放传输流片段时检测到带宽切换;或者

播放传输流片段时检测到搜索操作。

优选地,确定与该预定条件有关的第一传输流片段包括:

当播放传输流片段时检测到索引文件中的不连续标签时,确定当前播放的传输流片段为第一传输流片段;

当播放传输流片段时检测到带宽切换时,确定当前播放的传输流片段为第一传输流片段;以及

当播放传输流片段时检测到搜索操作时,确定搜索操作指定的新播放位置处的传输流片段为第一传输流片段。

优选地,获取该第一传输流片段在播放列表中的位置,从而确定该第一传输流片段相对于节目的起始时间包括:

获取该第一传输流片段在播放列表中的位置,确定在该播放列表中在该第一传输流片段之前的传输流片段的数量;

将该第一传输流片段之前的所有传输流片段的时间长度求和,获得一总和时间;以及

将该总和时间设为该第一传输流片段相对于节目的起始时间。

优选地,所述的数据处理方法还包括:

记录该起始时间,作为后续的传输流片段中的基本流数据的时间戳校准时间。

优选地,传输流分组以预定单位大小预先进行分割,并且当接收启动或搜索指令时,按照所述预定单位大小的整数倍接收分割后的传输流片段,并且解码和播放接收的分割后的传输流片段。

优选地,所述数据处理方法还包括:

当进行搜索操作后,确定搜索操作指定的新播放位置处的传输流片段为第一传输流片段;

获取与该第一传输流片段对应的起始时间;以及

从获取的起始时间开始播放节目。

根据本发明另一实施例,提供了一种电子设备,包括:

接收单元,配置为当接收启动或搜索指令时,接收节目的传输流片段,所述传输流片段具有预定的时间长度;

解码播放单元,配置为解码并播放接收的传输流片段;

传输流片段确定单元,配置为当检测到第一预定条件时,确定与该预定条件有关的第一传输流片段;

起始时间确定单元,配置为获取该第一传输流片段在节目的播放列表中的位置,从而确定该第一传输流片段相对于节目的起始时间;以及

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210193367.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top