【技术实现步骤摘要】
网络视频播放的方法和装置
本专利技术涉及通信网络
,尤其涉及一种网络视频播放的方法和装置。
技术介绍
感知编码是一种新的编码技术,基于背景建模的编码技术是感知编码的典型代表,其主要应用于视频监控、电话会议、新闻播报等背景基本不变的场景。基于背景建模的编码技术除了通过背景建模的方法有效地减少背景中的场景冗余,还采用了新的图片组(Groupofpictures,GOP)结构,因此能在通用编码技术的基础上大幅提高编码压缩率。GOP是码流中的基本结构,也是视频序列能完整解码的最小单元,传统的GOP包含一个可独立解码视频帧和多个非独立解码视频帧,GOP中包含的视频帧个数称为该GOP的长度,为了提高压缩率,可以适当的增加GOP的长度,但是GOP的长度太长也会带来误差扩散效应变差的缺陷;基于背景建模的编码技术改进了GOP结构,改进的GOP中可独立解码视频帧为背景帧(G帧),非独立解码视频帧包含背景更新帧(S帧)、前向预测帧(P帧)以及双向预测帧(B帧)。其中S帧只能参考前一G帧,P帧和B帧可以引用之前的G帧或附近的S帧。这种改进的GOP结构可以抑制误差扩散效应,从而使得基于背景建模的编码技术可以采用很长的GOP来进一步提高编码效率。基于超文本传输协议(HyperTextTransferProtocol,HTTP)的动态自适应流媒体(DynamicAdaptiveStreamingoverHTTP,DASH)技术采用HTTP的方式向用户传送媒体内容,目前已成为网络视频行业发展的趋势,其关键是将服务器上的媒体内容顺序地切割成媒体分片(segment),每个媒体分片的时 ...
【技术保护点】
一种网络视频播放的终端,其特征在于,所述终端包括:收发单元,处理单元和播放单元;所述收发单元,用于接收视频的媒体展示描述MPD文件,并获取用户请求的接入时间点;所述处理单元,用于根据所述MPD文件确定与所述接入时间点对应的媒体分片;所述收发单元,还用于根据所述处理单元确定的所述媒体分片获取所述媒体分片的分片索引,所述分片索引包含所述媒体分片中可独立解码视频帧和引用可独立解码视频帧的非独立解码视频帧的位置信息;所述处理单元,还用于根据所述位置信息,在所述可独立解码视频帧和所述引用可独立解码视频帧的非独立解码视频帧中确定与所述接入时间点最接近的视频帧,以及确定所述最接近的视频帧为非独立解码视频帧;所述收发单元,还用于在所述处理单元确定所述最接近的视频帧为非独立解码视频帧后,获取所述最接近的视频帧引用的可独立解码视频帧;所述播放单元,根据所述最接近的视频帧引用的可独立解码视频帧,从所述最接近的视频帧开始解码并播放视频。
【技术特征摘要】
1.一种网络视频播放的终端,其特征在于,所述终端包括:收发单元,处理单元和播放单元;所述收发单元,用于接收视频的媒体展示描述MPD文件,并获取用户请求的接入时间点;所述处理单元,用于根据所述MPD文件确定与所述接入时间点对应的媒体分片;所述收发单元,还用于根据所述处理单元确定的所述媒体分片获取所述媒体分片的分片索引,所述分片索引包含所述媒体分片中可独立解码视频帧和引用可独立解码视频帧的非独立解码视频帧的位置信息;所述处理单元,还用于根据所述位置信息,在所述可独立解码视频帧和所述引用可独立解码视频帧的非独立解码视频帧中确定与所述接入时间点最接近的视频帧,以及确定所述最接近的视频帧为非独立解码视频帧;所述收发单元,还用于在所述处理单元确定所述最接近的视频帧为非独立解码视频帧后,获取所述最接近的视频帧引用的可独立解码视频帧;所述播放单元,根据所述最接近的视频帧引用的可独立解码视频帧,从所述最接近的视频帧开始解码并播放视频。2.根据权利要求1所述的终端,其特征在于:所述处理单元,还用于确定所述最接近的视频帧为可独立解码视频帧;所述播放单元,还用于在所述处理单元确定所述最接近的视频帧为可独立解码视频帧后,从所述最接近的视频帧开始解码并播放视频。3.根据权利要求1或2所述的终端,其特征在于:所述分片索引中包含对所述媒体分片的子分片的描述;所述收发单元获取所述媒体分片的分片索引,所述分片索引包含所述媒体分片中可独立解码视频帧和引用可独立解码视频帧的非独立解码视频帧的位置信息具体为:获取所述媒体分片的分片索引,在所述对所述媒体分片的子分片的描述中包含所述子分片中可独立解码视频帧和引用可独立解码视频帧的非独立解码视频帧的位置信息。4.根据权利要求1所述的终端,其特征在于:所述MPD文件中或所述分片索引中还包含所述非独立解码视频帧所引用的可独立解码视频帧的帧标识;所述收发单元获取所述最接近的视频帧引用的可独立解码视频帧具体为:根据所述可独立解码视频帧的帧标识获取所述最接近的视频帧引用的可独立解码视频帧。5.根据权利要求4所述的终端,其特征在于:所述可独立解码视频帧的帧标识包括所述可独立解码视频帧所在分片的分片标识、以及所述可独立解码视频帧在所述分片中的位置信息;所述收发单元获取所述最接近的视频帧引用的可独立解码视频帧具体为:根据所述可独立解码视频帧所在分片的分片标识、以及所述可独立解码视频帧在所述分片中的位置信息获取所述最接近的视频帧引用的可独立解码视频帧。6.根据权利要求5所述的终端,其特征在于:所述可独立解码视频帧所在分片为仅包括可独立解码视频帧的单独分片,所述MPD文件中包含所述单独分片的获取地址;所述收发单元,用于在所述处理单元根据所述MPD文件确定与所述接入时间点对应的媒体分片之前,进一步用于根据所述单独分片的获取地址获取所述单独分片。7.根据权利要求1所述的终端,其特征在于:所述分片索引中还包含所述可独立解码视频帧和所述非独立解码视频帧的类型;所述处理单元,还用于根据所述可独立解码视频帧和所述非独立解码视频帧的类型确定所述最接近的视频帧为可独立解码视频帧或者为非独立解码视频帧。8.根据权利要求1所述的终端,其特征在于,所述收发单元,还用于根据所述处理单元确定的所述媒体分片获取所述媒体分片的分片索引,所述分片索引包含所述媒体分片中可独立解码视频帧和引用可独立解码视频帧的非独立解码视频帧的位置信息进一步包括:所述可独立解码视频帧为背景帧,所述非独立解码视频帧为背景更新帧或前向预测帧。9.一种网络视频播放的服务器,其特征在...
【专利技术属性】
技术研发人员:杨晓峰,张仁宙,石腾,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。