一种推荐视频清晰度的方法及装置制造方法及图纸

技术编号:13512127 阅读:59 留言:0更新日期:2016-08-11 16:47
本发明专利技术涉及一种推荐视频清晰度的方法及装置,该方法包括:根据来自内容分发网络CDN服务器的、与CDN服务器的工作状态相关的统计信息,配置各视频清晰度设置;接收客户端的播放请求,所述播放请求中包括与所述客户端有关的信息;响应于所述播放请求,查找与所述信息相匹配的视频清晰度设置;按照所述相匹配的视频清晰度设置,向所述客户端下发关于推荐的视频清晰度的通知。该装置包括:配置部件、接收部件、查找部件及下发视频清晰度部件。本发明专利技术实施例的推荐视频清晰度的方法及装置能够自动为用户推荐视频清晰度,避免了用户由于无法获知CDN服务器的工作状态,选择了不适当的视频清晰度而引起播放卡顿,提高了用户观看视频的体验满意度。

【技术实现步骤摘要】
201610320231

【技术保护点】
一种推荐视频清晰度的方法,该方法包括:根据来自内容分发网络CDN服务器的、与CDN服务器的工作状态相关的统计信息,配置各视频清晰度设置;接收客户端的播放请求,所述播放请求中包括与所述客户端有关的信息;响应于所述播放请求,查找与所述信息相匹配的视频清晰度设置;按照所述相匹配的视频清晰度设置,向所述客户端下发关于推荐的视频清晰度的通知。

【技术特征摘要】
1.一种推荐视频清晰度的方法,该方法包括:根据来自内容分发网络CDN服务器的、与CDN服务器的工作状态相关的统计信息,配置各视频清晰度设置;接收客户端的播放请求,所述播放请求中包括与所述客户端有关的信息;响应于所述播放请求,查找与所述信息相匹配的视频清晰度设置;按照所述相匹配的视频清晰度设置,向所述客户端下发关于推荐的视频清晰度的通知。2.根据权利要求1所述的推荐视频清晰度的方法,其中,所述统计信息包括CDN服务器在各时段的带宽使用率,所述带宽使用率为所述CDN服务器已使用带宽与总带宽的比率;配置各视频清晰度设置包括:根据所述带宽使用率,配置针对所述CDN服务器的服务覆盖地域范围的各时段的视频清晰度设置。3.根据权利要求1所述的推荐视频清晰度的方法,其中,所述统计信息包括所述CDN服务器针对各运营商的播放请求的响应成功率,所述响应成功率为成功响应播放请求的次数与播放请求的总次数的比率;配置各视频清晰度设置包括:根据所述响应成功率,配置针对所述CDN服务器的服务覆盖地域范围的各运营商的视频清晰度设置。4.根据权利要求1所述的推荐视频清晰度的方法,其中,所述统计信息包括CDN服务器在各时段的带宽使用率和所述CDN服务器针对各运营商的播放请求的响应成功率,其中所述带宽使用率为所述CDN服务器已使用带宽与总带宽的比率;所述请求响应成功率为成功响应播放请求的次数与播放请求的总次数的比率;配置各视频清晰度设置包括:根据所述带宽使用率,确定针对所述CDN服务器的服务覆盖地域范围的各时段的第一视频清晰度设置;根据播放请求响应成功率,确定针对所述CDN服务器的服务覆盖地域范围的各运营商的第二视频清晰度设置;基于各时段所述第一视频清晰度设置和所述第二视频清晰度设置中的视频清晰度较低者,配置针对所述CDN服务器的服务覆盖地域范围的各运营商的各时段的视频清晰度设置。5.根据权利要求1-4中任意一项所述的推荐视频清晰度的方法,其中,配置各视频清晰度设置包括:生成清晰度脚本文件,所述清晰度脚本文件包括所配置的各视频清晰度设置。6.根据权利要求1至4中任意一项所述的推荐视频清晰度的方法,其中,与客户端有关的信息包括所述客户端所在的地域和所述客户端的IP地址至少其中之一。7.根据权利要求1至4中任意一项所述的推荐视频清晰度的方法,所述方法还包括:向客户端下发播放信息,所述播放信息包括不同视频清晰度的视频的播放源地址。8.一种推荐视频清晰度的方法,该方法包括:向服务端发送播放请求,所述播放请求中包括与所述客户端有关的信息;接收所述服务端下发的关于推荐的视频清晰度的通知,其中所述通知是根据与所述信息相匹配的视频清晰度设置而生成的;根据所述通知中的推荐的视频清晰度确定播放视频的清晰度。9.根据权利要求8所述的推荐视频清晰度的方法,其中,根据所述通知中的推荐的视频清晰度确定播放视频的清晰度,包括:记录客户端的网络缓存速度;判断所记录的网络缓存速度是否支持与推荐的视频清晰度相对应的码率,若不支持,则以比推荐的视频清晰度更低的视频清晰度作为播放视频的清晰度。10.根据权利要求9所述的推荐视频清晰度的方法,根据所述通知中的推荐的视频清晰度确定播放视频的清晰度,还包括:若所记录的网络缓存速度支持与推荐的视频清晰度相对应的码率,则将推荐的视频清晰度作为播放视频的清晰度。11.根据权利要求8所述的推荐视频清晰度的方法,其中,根据所述通知中的推荐的视频清晰度确定播放视频的清晰度,还包括:记录客户端的网络缓存速度;判断所记录的网络缓存速度是否支持与推荐的视频清晰度相对应的码率,若不支持,则以比推荐的视频清晰度更低的视频清晰度作为播放视频的待定清晰度;判断客户端对应的硬件设备是否支持所述待定待清晰度,若不支持,则以比待定清晰度更低的视频清晰度作为播放视频的清晰度。12.根据权利要求8所述的推荐视频清晰度的方法,其中与客户端有关的信息包括所述客户端所在的地域和所述客户端的IP地址至少其中之一。13.根据权利要求8所述的推荐视频清晰度的方法,所述方法还包括:实时监测客户端的网络缓存速度;若所述网络缓存速度变慢,不足以支持与当前播放视频的清晰度相对应的码率,则将播放视频的清晰度切换至更低的清晰度;若所述网络缓存速度变快,足以支持与比当前播放视频的清晰度更高的清晰度相对应的码率,则将播放视频的清晰度切换至更高的清晰度。14.一种推荐视频清晰度的装置,该装置包括:配置部件,用于根据来...

【专利技术属性】
技术研发人员:王婷婷李庆燕袁方韦兴华马永斌吴明云王伟彭伟刚林岳顾思斌潘柏宇王冀
申请(专利权)人:合一网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1