[发明专利]流媒体播放终端的智能视频缓存方法及装置在审
申请号: | 201610092372.0 | 申请日: | 2016-02-19 |
公开(公告)号: | CN105763927A | 公开(公告)日: | 2016-07-13 |
发明(设计)人: | 程明传 | 申请(专利权)人: | 福州瑞芯微电子股份有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/442;H04N21/443 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林晓琴 |
地址: | 350000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 播放 终端 智能 视频 缓存 方法 装置 | ||
技术领域
本发明涉及一种流媒体播放终端的视频缓存方法及装置。
背景技术
目前流媒体播放终端都具有网络视频播放能力,流媒体播放终端播放视频能力收到很多客观因素的影响:(1)终端的硬件能力,CPU能力是否充足,内存是否充足,数据搬运的带宽是否充足等;(2)终端的硬解能力,VPU能力集是否高效和完整;(3)终端的软件优化程度,稳定性,可靠性,容错性等;(4)终端的数据通讯能力,Ethernet和WIFI的效率和可靠性。流媒体播放终端的综合能力越强,其播放网络视频的效率和可靠性越好。流媒体播放终端为了保证较好的流媒体播放质量,一般采取较佳的硬件配置,稳定的操作系统,稳定的网络通信模块,优化的流媒体播放器。这样的做法,在正常情况下(系统能力充裕,网络环境通畅)流媒体的服务质量非常好。但是遇到突发情况下,比如:网络抖动,流媒体数据流时有时无;网络竞争,造成网络不稳定;系统负载过重,造成处理效率降低;系统视频多任务,造成视频解码效率降低等,流媒体的服务质量参差不齐。
2014-04-30公开的中国发明201410016765.4揭示了一种视频缓冲的控制方法,当用户播放网络视频文件时,确定当前播放的网络视频文件的下一个网络视频文件;对确定的所述当前播放的网络视频文件的下一个网络视频文件进行缓冲。
2015-04-29公开的中国发明201310513728.X揭示了一种网络视频缓冲方法,通过按缓冲大小播放和按缓冲时间长短播放两种策略管理视频缓冲,使缓冲不需要占用额外流量,缓解和放大有限的带宽,提高了用户的访问速度。
2013-08-14公开的中国发明201310120312.1揭示了一种自动伸缩的在线视频服务质量保障方法,其考量服务质量这个指标,通过负载监控与系统弹性伸缩的手段解决分布式系统中的Qos保障问题。该专利是服务器的动态QOS保障技术。
2011-05-25公开的中国发明201110003965.2揭示了一种基于视频服务质量的混合选择重传方法,主要解决现有技术因不必要的开销引起的数据传输量减小,传输时延大和视频信息连贯性差的问题。
虽然上述中国发明在一定程度上改善流媒体播放质量,但是都不能通过智能感知不断调整视频缓存的策略,使视频缓存在任何情况都在一个最优的状态,以保证流媒体播放的服务质量。
发明内容
本发明要解决的技术问题,在于提供一种流媒体播放终端的智能视频缓存方法及装置,在网络通信和流媒体播放之间增加一个视频缓冲服务,通过智能感知不断调整视频缓存的策略,使视频缓存在任何情况都在一个最优的状态,以保证流媒体播放的服务质量。
本发明方法是这样实现的:一种流媒体播放终端的智能视频缓存方法,流媒体播放终端上设有能通过网络通信连接视频服务器的流媒体播放器,在所述流媒体播放器和所述网络通信之间连接一个视频缓存服务,用于缓存所述流媒体播放终端通过网络通信从视频服务器上下载的流媒体数据;动态感知终端能力;将感知所得的终端能力转换成处理策略后反馈给所述视频缓存服务和终端软硬件环境;流媒体播放终端通过网络通信从视频服务器上下载流媒体;所述视频缓存服务采用优选的处理策略缓存流媒体数据,供流媒体播放器获取播放。
进一步的,所述动态感知终端能力是指动态捕获与流媒体播放有关联的终端能力的关键参数及该关键参数的影响权重。
进一步的,所述终端能力具体包括:
终端通信能力,指终端的网络带宽和网络负载情况;
终端网络异常,指终端的网络异常情况;
终端硬件能力,指终端的硬件能力集;
终端软件能力,指终端的软件能力集;
终端解码能力,指终端的解码能力集;以及
终端负载能力,指终端的负载情况。
进一步的,所述处理策略具体包括:
通信能力策略,指根据网络带宽动态调整缓存线程数,缓存数据量和缓存优先级,在网络负载重的时候清理占用网络的后台资源;
网络异常策略,指缓存线程数、缓存数据量、缓存优先级;
硬件能力策略,指清理资源;
软件能力策略,指重启服务;
解码能力策略,指清理资源;以及
负载能力策略,指缓存线程数、缓存数据量、缓存优先级、重启服务和清理资源;
其中,所述网络异常策略、硬件能力策略、软件能力策略、解码能力策略以及负载能力策略均为可选择策略。
进一步的,所述缓存线程数、缓存数据量和缓存优先级的处理策略作用于视频缓存服务;所述重启服务和清理资源的处理策略作用于流媒体播放器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子股份有限公司,未经福州瑞芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610092372.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:模块电视及其屏端升级方法
- 下一篇:智能机顶盒应用管理系统及方法