[发明专利]一种缓冲播放流媒体的控制方法及系统有效
申请号: | 201611264398.5 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106658051B | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 纪琦华;蒲珂;方宏;曾泽基;李哲山;胡彬;陈传海;蔡忠善;张毅萍;魏明;蔡辉 | 申请(专利权)人: | 中广热点云科技有限公司 |
主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/238;H04N21/8547 |
代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 | 代理人: | 王玉松 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 缓冲 播放 流媒体 控制 方法 系统 | ||
本发明提供了一种缓冲播放流媒体的控制方法及系统,所述方法包括:多媒体信息服务器接收播放请求;多媒体信息服务器将流媒体视频切分、封装为流媒体数据包;多媒体信息服务器将流媒体数据包缓存至所述缓冲池;将缓冲池内的流媒体数据包传输至流媒体播放终端,同时保存至已发送池;根据当前网速在已发送池内预设保存流媒体数据包的时间阈值和数据包阀值;判断已发送池内流媒体数据包的传输时间与当前时间的差值是否超出时间阈值;比较已发送池内流媒体数据包的数量与数据包阀值的大小。本发明通过控制码率平均值来发送多媒体数据,将超出阀值的数据缓冲起来,有效避免流媒体在播放过程中出现丢帧、卡顿或输出不稳等现象,提高了用户的观看效果。
技术领域
本发明涉及流媒体播放技术领域,特别涉及一种缓冲播放流媒体的控制方法及系统。
背景技术
随着互联网技术的不断发展,在网络上传输音/视频等多媒体信息越来越频繁,目前主要由下载和流式传输两种方案。下载方式需要多媒体文件全部下载完毕才能播放,由于多媒体文件通常较大,同时由于网络带宽的限制,采用下载方式常常需要花费数分钟甚至数小时才能下载完毕一个多媒体文件,所以这种处理方式延迟很大。
流式传输方式是指将音/视频等多媒体信息由多媒体信息服务器向客户机的连续、实时传送方式。使得流式传输技术的连续时基媒体被称为流媒体。在这种流式传输方式下,用户不必等到整个文件全部下载完毕,而只需要经过几秒或数十秒的播放数据即可进行观看。其特点是数据流随时传送随时播放,当流媒体传输方式的流媒体播放技术避免了用户必须等待整个文件全部从网络上下载完毕才能观看的缺点。
现有专利申请号201010542432.7公开的流媒体播放控制方法、装置和流媒体播放器可以对发送端发送的码流进行自适应请求控制,优化网络和系统资源的利用,提高接收端的视频播放质量,但受到互联网的带宽制约及网络自身稳定性影响,为了能够保证视频良好的播放质量,流媒体播放过程中仍会出现丢帧、卡顿或输出不稳等现象,影响用户观看体验,若出现断网的情况,则将导致流媒体缓存数据量的减少,当这种情况维持较长时间时,将会导致缓存数据量的枯竭,由于无数据可播,将会造成整个播放过程的卡顿,此时用户将无法观看。
发明内容
为了解决现有技术中受到互联网的带宽制约及网络自身稳定性影响,为了能够保证视频良好的播放质量,流媒体播放过程中仍会出现丢帧、卡顿或输出不稳等现象,影响用户观看体验,若出现断网的情况,则将导致流媒体缓存数据量的减少,当这种情况维持较长时间时,将会导致缓存数据量的枯竭,由于无数据可播,将会造成整个播放过程的卡顿,此时用户将无法观看等问题,本发明提供了一种缓冲播放流媒体的控制方法及系统。
本发明具体技术方案如下:
本发明提供了一种缓冲播放流媒体的控制方法,所述控制方法包括以下步骤:
S1、多媒体信息服务器接收流媒体播放终端发出的针对流媒体视频的播放请求;
S2、所述多媒体信息服务器将所述流媒体视频中的若干视频帧按照播放时间顺序进行切分后封装为若干流媒体数据包,每个所述流媒体数据包中分别包含若干个按照播放时间顺序排序的视频帧;
S3、建立用于缓存所述流媒体视频的缓冲池,所述多媒体信息服务器将所述流媒体数据包按照播放时间顺序缓存至所述缓冲池;
S4、将所述缓冲池内的所述流媒体数据包按照播放时间顺序传输至所述流媒体播放终端,同时保存至所述已发送池,传输过程中记录每个所述流媒体数据包的传输时间;
S5、确定所述流媒体播放终端的当前网速,根据所述当前网速在所述已发送池内预设保存所述流媒体数据包的时间阈值和数据包阀值,所述数据包阀值为所述时间阈值内的数据包总数;
S6、判断所述已发送池内保存的所述流媒体数据包的所述传输时间与当前时间的差值是否超出所述时间阈值,并将超出所述时间阈值的所述流媒体数据包删除;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中广热点云科技有限公司,未经中广热点云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611264398.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种流数据的并发读写方法和装置
- 下一篇:一种视频广告请求链路优化方法和装置