【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及流媒体数据的播放方法及装置。
技术介绍
伴随着互联网技术的飞速发展,流媒体技术也越来越走进了人们的生活。这种以流的方式在网络中传输音频、视频或多媒体文件的方式,彻底打破了传统的用户只能通过广播或有线电视获取媒体内容的方式。虽然互联网接入带宽越来越大,但是人们对视频质量的要求也是越来越高,高质量就意味着高码率。当前技术在呈现流媒体内容时,如果网络可用带宽小于流媒体内容的播放码率,播放器直至缓冲了足够的流媒体内容后才将流媒体内容推入播放器进行播放,这就使得播放画面一直处于黑屏状态。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种流媒体数据的播放方法,旨在解决现有技术播放流媒体数据时播放画面黑屏的问题。为了实现上述目的,本专利技术提供的流媒体数据的播放方法包括以下步骤:根据用户输入的播放指令下载预置时间段内的流媒体数据至数据缓冲区 >中;获取所本文档来自技高网...
【技术保护点】
一种流媒体数据的播放方法,其特征在于,所述流媒体数据的播放方法包括:根据用户输入的播放指令下载预置时间段内的流媒体数据至数据缓冲区中;获取所述预置时间段内的流媒体数据的下载速度;判断所述下载速度是否大于流媒体数据的播放码率;当所述下载速度小于等于所述播放码率时,提取所述预置时间段内的流媒体数据的预置帧;控制显示终端播放显示所述预置帧,并继续下载流媒体数据,直至下载的流媒体数据达到预设值时,控制所述显示终端对所述流媒体数据进行播放。
【技术特征摘要】
1.一种流媒体数据的播放方法,其特征在于,所述流媒体数据的播放方
法包括:
根据用户输入的播放指令下载预置时间段内的流媒体数据至数据缓冲区
中;
获取所述预置时间段内的流媒体数据的下载速度;
判断所述下载速度是否大于流媒体数据的播放码率;
当所述下载速度小于等于所述播放码率时,提取所述预置时间段内的流
媒体数据的预置帧;
控制显示终端播放显示所述预置帧,并继续下载流媒体数据,直至下载
的流媒体数据达到预设值时,控制所述显示终端对所述流媒体数据进行播放。
2.如权利要求1所述的流媒体数据的播放方法,其特征在于,所述根据
用户输入的播放指令下载预置时间段内的流媒体数据至数据缓冲区中步骤之
前包括:
判断所述数据缓冲区中是否存在流媒体数据;
若否,则执行所述根据用户输入的播放指令下载预置时间段内的流媒体
数据至数据缓冲区中步骤;
若是,则清除所述流媒体数据,再转入执行所述根据用户输入的播放指
令下载预置时间段内的流媒体数据至数据缓冲区中步骤。
3.如权利要求1所述的流媒体数据的播放方法,其特征在于,所述流媒
体数据的播放方法还包括:
当所述下载速度大于所述播放码率时,控制显示终端播放已下载的流媒
体数据,并继续下载流媒体数据。
4.如权利要求1至3任一项所述的流媒体数据的播放方法,其特征在于,
所述下载速度具体为:所述预置时间段内的流媒体数据的平均下载速度。
5.如权利要求1至3任一项所述的流媒体数据的播放方法,其特征在于,
所述提取所述预置时间段内的流媒体数据的预置帧包括:
依次提取所述预置时间段内的流媒体数据的数据帧;
当所述数据帧为第一帧I帧时,将所述第一帧I帧保存为所述预置帧。
6.一种流媒体数据的播放装置,其特征在于,...
【专利技术属性】
技术研发人员:杨自清,
申请(专利权)人:深圳TCL数字技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。