The present invention provides a fast playback method and apparatus for live video, wherein the method includes: receiving a data set uploaded by a first client in real time, the data set including video data; receiving a playback request sent by a second client, the playback request including the first current network bandwidth of the second client; If the first current network bandwidth meets the second-open condition, the first sub-video data in the video data is transmitted to the second client for playback, where the first sub-video data includes the most recently received key frame in the video data. When judging that the first current network bandwidth of the second client meets the second-open condition, the method transmits the first sub-video data including the latest received key frames in the video data to the second client to reconstruct the complete image on the second client, so as to quickly respond to the playback request of the second client. Greatly enhance the user experience.
【技术实现步骤摘要】
直播视频快速播放方法及装置
本专利技术涉及通信
,尤其涉及一种直播视频快速播放方法及装置。
技术介绍
直播领域的兴起,带动了音视频行业的急速发展,该领域的移动应用不断出现,极大的丰富了人们的生活,满足了人们的不同文化和精神需求,促进了社会的和谐发展和经济发展。同时也带动了一个产业的发展。网络视频直播由于综合了图像、声音和文字的优点,特别是向用户提供即时与互动的交流和沟通方式而受到用户的青睐,视频直播社区的活跃用户数量不断增加,观众的观看需求也不断多样化,越来越多的人不仅作为观众,而且开始作为主播进入直播行业。但是,直播视频响应不及时的现象极大地影响了用户观看直播视频的积极性,也降低了观众的体验和对直播视频网站的粘性,从而对直播视频网站的业务造成不良的影响。
技术实现思路
本专利技术提供一种直播视频快速播放方法及装置,用以解决现有技术中在观看直播视频时响应不及时的技术问题。为了解决上述技术问题,本专利技术一方面提供一种直播视频快速播放方法,包括:接收第一客户端实时上传的数据集合,所述数据集合包括视频数据;接收第二客户端发送的播放请求,所述播放请求包括所述第二客户端的第一当前网络带宽;判断所述第一当前网络带宽是否符合秒开条件,若是,将视频数据中的第一子视频数据发送给第二客户端播放,其中,第一子视频数据包括所述视频数据中最新接收到的关键帧。进一步的,将视频数据中的第一子视频数据发送给第二客户端播放之后,还包括,接收第二客户端发送的高清切换请求,所述高清切换请求包括第二当前网络带宽和延迟率;根据所述高清切换请求确定与所述第二客户端相匹配的视频分辨率,所述视频分辨 ...
【技术保护点】
1.一种直播视频快速播放方法,其特征在于,包括:接收第一客户端实时上传的数据集合,所述数据集合包括视频数据;接收第二客户端发送的播放请求,所述播放请求包括所述第二客户端的第一当前网络带宽;判断所述第一当前网络带宽是否符合秒开条件,若是,将视频数据中的第一子视频数据发送给第二客户端播放,其中,第一子视频数据包括所述视频数据中最新接收到的关键帧。
【技术特征摘要】
1.一种直播视频快速播放方法,其特征在于,包括:接收第一客户端实时上传的数据集合,所述数据集合包括视频数据;接收第二客户端发送的播放请求,所述播放请求包括所述第二客户端的第一当前网络带宽;判断所述第一当前网络带宽是否符合秒开条件,若是,将视频数据中的第一子视频数据发送给第二客户端播放,其中,第一子视频数据包括所述视频数据中最新接收到的关键帧。2.根据权利要求1所述的直播视频快速播放方法,其特征在于,将视频数据中的第一子视频数据发送给第二客户端播放之后,还包括,接收第二客户端发送的高清切换请求,所述高清切换请求包括第二当前网络带宽和延迟率;根据所述高清切换请求确定与所述第二客户端相匹配的视频分辨率,所述视频分辨率包括级别从低到高分类的标清、高清和超清;将与所述视频分辨率对应的第二子视频数据发送给所述第二客户端;第二子视频数据包括所述视频数据中最新接收到的关键帧。3.根据权利要求1所述的直播视频快速播放方法,其特征在于,判断所述第一当前网络带宽是否符合秒开条件,若否,将所述视频数据发送给第二客户端,以供第二客户端缓存预设时间后播放。4.根据权利要求1-3中任一项所述的直播视频快速播放方法,其特征在于,秒开条件包括接收连续两个关键帧的时间差不超过50ms。5.一种直播视频快速播放装置,其特征在于,包括:第一接收模块,用于接收第一客户端实...
【专利技术属性】
技术研发人员:陶伟胜,
申请(专利权)人:湖南机友科技有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。