[发明专利]直播视频快速播放方法及装置有效
申请号: | 201810070825.9 | 申请日: | 2018-01-25 |
公开(公告)号: | CN108471548B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 陶伟胜 | 申请(专利权)人: | 湖南于一科技有限公司 |
主分类号: | H04N21/2662 | 分类号: | H04N21/2662;H04N21/262 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡剑辉 |
地址: | 410000 湖南省长沙市高新开*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 视频 快速 播放 方法 装置 | ||
本发明提供一种直播视频快速播放方法及装置,其中方法包括:接收第一客户端实时上传的数据集合,所述数据集合包括视频数据;接收第二客户端发送的播放请求,所述播放请求包括所述第二客户端的第一当前网络带宽;判断所述第一当前网络带宽是否符合秒开条件,若是,将视频数据中的第一子视频数据发送给第二客户端播放,其中,第一子视频数据包括所述视频数据中最新接收到的关键帧。上述方法在判断第二客户端的第一当前网络带宽符合秒开条件时,将包括有视频数据中最新接收到的关键帧的第一子视频数据发送给第二客户端,以在第二客户端上重构完整图像,达到快速响应第二客户端的播放请求的目的,极大的提升用户体验。
技术领域
本发明涉及通信技术领域,尤其涉及一种直播视频快速播放方法及装置。
背景技术
直播领域的兴起,带动了音视频行业的急速发展,该领域的移动应用不断出现,极大的丰富了人们的生活,满足了人们的不同文化和精神需求,促进了社会的和谐发展和经济发展。同时也带动了一个产业的发展。
网络视频直播由于综合了图像、声音和文字的优点,特别是向用户提供即时与互动的交流和沟通方式而受到用户的青睐,视频直播社区的活跃用户数量不断增加,观众的观看需求也不断多样化,越来越多的人不仅作为观众,而且开始作为主播进入直播行业。但是,直播视频响应不及时的现象极大地影响了用户观看直播视频的积极性,也降低了观众的体验和对直播视频网站的粘性,从而对直播视频网站的业务造成不良的影响。
发明内容
本发明提供一种直播视频快速播放方法及装置,用以解决现有技术中在观看直播视频时响应不及时的技术问题。
为了解决上述技术问题,本发明一方面提供一种直播视频快速播放方法,包括:
接收第一客户端实时上传的数据集合,所述数据集合包括视频数据;
接收第二客户端发送的播放请求,所述播放请求包括所述第二客户端的第一当前网络带宽;
判断所述第一当前网络带宽是否符合秒开条件,若是,将视频数据中的第一子视频数据发送给第二客户端播放,其中,第一子视频数据包括所述视频数据中最新接收到的关键帧。
进一步的,将视频数据中的第一子视频数据发送给第二客户端播放之后,还包括,接收第二客户端发送的高清切换请求,所述高清切换请求包括第二当前网络带宽和延迟率;
根据所述高清切换请求确定与所述第二客户端相匹配的视频分辨率,所述视频分辨率包括级别从低到高分类的标清、高清和超清;
将与所述视频分辨率对应的第二子视频数据发送给所述第二客户端;第二子视频数据包括所述视频数据中最新接收到的关键帧。
进一步的,判断所述第一当前网络带宽是否符合秒开条件,若否,将所述视频数据发送给第二客户端,以供第二客户端缓存预设时间后播放。
进一步的,秒开条件包括接收连续两个关键帧的时间差不超过50ms。
本发明另一方面提供一种直播视频快速播放装置,包括:
第一接收模块,用于接收第一客户端实时上传的数据集合,所述数据集合包括视频数据;
第二接收模块,用于接收第二客户端发送的播放请求,所述播放请求包括所述第二客户端的第一当前网络带宽;
判断模块,用于判断所述第一当前网络带宽是否符合秒开条件,若是,触发第一发送模块;
第一发送模块,用于将视频数据中的第一子视频数据发送给第二客户端播放,其中,第一子视频数据包括所述视频数据中最新接收到的关键帧。
进一步的,上述装置还包括第三接收模块、分析模块和第二发送模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南于一科技有限公司,未经湖南于一科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810070825.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:媒体播放切换方法和服务器装置
- 下一篇:一种遥控方法及终端