【技术实现步骤摘要】
本专利技术属于通信
,尤其涉及一种流媒体的调度方法及装置。
技术介绍
随着互联网技术的迅速发展,互联网上可供用户访问的流媒体资源(如视频资源、音频资源等)也越来越多。目前,由于所有关于用户对流媒体的访问,都使用同一套流媒体资源进行分配,因此在资源有限的情况下会严重影响用户的体验。例如,某些用户需要对视频A进行离线下载,而此时,某些用户需要对视频A进行实时播放,由于用户对离线下载的实时下载速度并不十分敏感,只关心一段时间内(比如凌晨内)能否下载完成,而实时在线点播场景对下载速度敏感,因此当对视频A同时进行访问的用户较多时,用户在实时在线点播视频A的过程中会产生卡顿。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,由于现有技术对于所有流媒体的访问,都使用同一套流媒体资源进行分配,因此会流媒体播放效果不佳,播放质量差的问题。
技术实现思路
本专利技术的目的在于提供一种流媒体的调度方法及装置,旨在提高流媒体的调度准确率以及召回率。为解决上述技术问题,本专利技术实施例提供以下技术方案:一种流媒体的调度方法,其中包括:接收用户访问流媒体的访问请求;根据所述访问请求,获取覆盖的流媒体资源的使用情况;根据所述访问请求,确定相应的用户访问级别;基于所述流媒体资源的使用情况,并按照所述用户访问级别,对所述流媒体资源进行调度。为解决上述技术问题,本专利技术实施例还提供以下技 ...
【技术保护点】
一种流媒体的调度方法,其特征在于,包括:接收用户访问流媒体的访问请求;根据所述访问请求,获取覆盖的流媒体资源的使用情况;根据所述访问请求,确定相应的用户访问级别;基于所述流媒体资源的使用情况,并按照所述用户访问级别,对所述流媒体资源进行调度。
【技术特征摘要】
1.一种流媒体的调度方法,其特征在于,包括:
接收用户访问流媒体的访问请求;
根据所述访问请求,获取覆盖的流媒体资源的使用情况;
根据所述访问请求,确定相应的用户访问级别;
基于所述流媒体资源的使用情况,并按照所述用户访问级别,对所述流媒
体资源进行调度。
2.根据权利要求1所述的流媒体的调度方法,其特征在于,所述接收用户
访问流媒体的访问请求之前,还包括:
获取流媒体资源的来源信息;
根据所述来源信息,确定所述流媒体资源的类别,所述流媒体资源的类别
包括本地资源、区域资源以及外包资源;
基于所述流媒体资源的类别,设定所述流媒体资源的类别的优先级信息。
3.根据权利要求2所述的流媒体的调度方法,其特征在于,所述接收用户
访问流媒体的访问请求之前,还包括:
收集关于流媒体资源的用户访问数据;
根据所述用户访问数据,确定相应的访问类型,所述访问类型包括会员访
问、普通影视频访问、用户原创内容视频访问以及离线下载访问;
基于所述访问类型,设定用户访问级别。
4.根据权利要求3所述的流媒体的调度方法,其特征在于,所述基于所述
流媒体资源的使用情况,并按照所述用户访问级别,对所述流媒体资源进行调
度,包括:
按照所述流媒体资源的类别的优先级信息,获取各类别的流媒体资源的使
用情况;
基于各类别的流媒体资源的使用情况,并按照所述用户访问级别,对所述
\t流媒体资源进行调度。
5.根据权利要求1所述的流媒体的调度方法,其特征在于,所述根据所述
访问请求,获取覆盖的流媒体资源的使用情况,包括:
根据所述访问请求,获取覆盖的各类别的流媒体资源的带宽使用数值;
将各带宽使用数值与所属类别流媒体资源对应的预设阈值进行对比;
若确定带宽使用数值超过对应的预设阈值,则确定对应类别的流媒体资源
达到饱和;
若确定带宽使用数值未超过对应的预设阈值,则确定对应类别的流媒体资
源未达到饱和。
6.根据权利要求4所述的流媒体的调度方法,其特征在于,所述基于各类
别的流媒体资源的使用情况,并按照所述用户访问级别,对所述流媒体资源进
行调度,包括:
当确定本地资源未饱和时,控制使用本地资源进行覆盖;
当确定本地资源饱和时,按照所述用户访问级别,对所述流媒体资源进行
调度。
7.根据权利要求6所述的流媒体的调度方法,其特征在于,所述用户访问
级别由高到低的顺序依次为会员访问、普通影视频访问、用户原创内容视频访
问、离线下载访问;当确定本地资源饱和时,所述按照所述用户访问级别,对
所述流媒体资源进行调度,包括:
在确定用户访问级别为会员访问时,控制使用本地资源进行覆盖,在确定
用户访问级别低于会员访问时,判断区域资源是否饱和;
当确定区域资源未饱和时,控制使用区域资源进行覆盖;
当确定区域资源饱和,且在用户访问级别为普通影视频访问时,控制使用
区域资源进行覆盖,当确定区域资源饱和,且在用户访问级别低于普通影视频
访问时,判断外包资源是否饱和;
当确定外包资源未饱和时,控制使用外包资源进行覆盖;
当确定外包资源达到饱和时,按照所述用户访问级别对用户访问进行柔性
处理。
8.根据权利要求7所述的流媒体的调度方法,其特征在于,所述当确定外
包资源达到饱和时,按照所述用户访问级别对用户访问进行柔性处理,包括:
当确定外包资源饱和,且在用户访问级别为用户原创内容视频访问时,控
制使用外包资源进行覆盖;
当确定外包资源饱和且还未过载,用户访问级别为离线下载访问时,开启
访问限速和/或对等网络加速模式,并控制使用外包资源进行覆盖;
当确定外包资源饱和且过载时,开启...
【专利技术属性】
技术研发人员:曾东方,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。