The invention relates to streaming media technology, and discloses a method for switching streaming media video and intelligent TV. It is used to improve the switching timeliness of streaming video. The method is to download the broadcast part data and the continuation part data of the main video from the server according to the low playback resolution and the high playback resolution. When the Main decoder is occupied by the multimedia display information, the broadcast part data is first played through the Subdecoder, and after the multimedia display information is played, the data is switched to the Main decoder to play the continuation part data, so that the Main decoder can play the continuation part data. The seamless switching of main video and multimedia display information is realized. On the premise of saving memory as much as possible, the defect that dual decoder can't switch back to the high playback resolution main video properly when even pieces of multimedia display information are inserted in the main video is eliminated. The timeliness of the switching of streaming media video is effectively improved, and the playback of streaming media video in the system is guaranteed. Can improve the user experience.
【技术实现步骤摘要】
一种流媒体视频切换的方法及智能电视
本专利技术涉及流媒体技术,尤其涉及一种流媒体视频切换的方法及智能电视。
技术介绍
随着流媒体技术的发展,视频播放设备对于快速切换的要求越来越高,欧美市场的部分应用,都对视频切换、广告插播有着明确的性能要求。例如,部分播放器甚至要求广告插入的切换时间在250ms之内。为满足这一要求,视频播放设备必须存在至少两个解码器(decoder),在第一路decoder解码播放正片的同时,通过第二路decoder解码缓存多媒体展示信息的数据,其中多媒体展示信息为分辨率比较低的视频源,如广告、自然灾害预警、实时新闻插入等。为描述方面,下文以广告为例进行说明。在切换时刻,视频播放设备暂停正片的播放,开始进行广告播放。这样,相当于提前进行了广告的相关数据的下载、解复用,第二路decoder的初始化,以及广告的相关数据的解码等动作,大大节省了视频的切换时间。由于视频数据的准备时间多数消耗在下载、解复用、解码过程,因此,采用双路解码方式可以将视频切换操作控制在很短时间,主观感受上即为无缝切换。然而,高性能带来的是更多的资源占用,主要体现在内存占用和芯片 ...
【技术保护点】
1.一种流媒体视频切换的方法,其特征在于,包括:视频播放设备通过Main解码器播放多媒体展示信息的过程中,接收到切换至主视频播放的指令时,从服务器接收主视频对应的起播部分数据,并分配至Sub解码器进行缓存,所述起播部分数据的播放分辨率不高于所述Sub解码器支持的最高播放分辨率;视频播放设备从服务器接收主视频对应的续播部分数据,并分配至所述Main解码器进行缓存,所述续播部分数据的播放分辨率高于所述Sub解码器支持的最高播放分辨率;视频播放设备在所述多媒体展示信息播放完毕后,由所述Main解码器切换至所述Sub解码器播放所述起播部分数据,以及在所述起播部分数据播放完毕后,从所 ...
【技术特征摘要】
1.一种流媒体视频切换的方法,其特征在于,包括:视频播放设备通过Main解码器播放多媒体展示信息的过程中,接收到切换至主视频播放的指令时,从服务器接收主视频对应的起播部分数据,并分配至Sub解码器进行缓存,所述起播部分数据的播放分辨率不高于所述Sub解码器支持的最高播放分辨率;视频播放设备从服务器接收主视频对应的续播部分数据,并分配至所述Main解码器进行缓存,所述续播部分数据的播放分辨率高于所述Sub解码器支持的最高播放分辨率;视频播放设备在所述多媒体展示信息播放完毕后,由所述Main解码器切换至所述Sub解码器播放所述起播部分数据,以及在所述起播部分数据播放完毕后,从所述Sub解码器切换至所述Main解码器播放所述续播部分数据。2.如权利要求1所述的方法,其特征在于,视频播放设备通从服务器接收主视频对应的起播部分数据之前,进一步包括:视频播放设备确定当前的第一网络综合状态,并请求服务器下发播放分辨率符合所述第一网络综合状态的主视频;视频播放设备通从服务器接收主视频对应的续播部分数据之前,进一步包括:视频播放设备确定当前的第二网络综合状态,并请求服务器下发播放分辨率符合所述第二网络综合状态的主视频。3.如权利要求1所述的方法,其特征在于,视频播放设备将所述起播部分数据分配至所述Sub解码器进行缓存,包括:将所述起播部分数据发送至所述Sub解码器;通过所述Sub解码器对所述起播部分数据进行解析及解码操作;视频播放设备将所述续播部分数据分配至所述Main解码器进行缓存,包括:将所述续播部分数据发送至所述Main解码器;通过所述Main解码器对所述续播部分数据进行解析及解码操作。4.如权利要求1、2或3所述的方法,其特征在于,视频播放设备从服务器接收主视频对应的续播部分数据,并分配至所述Main解码器进行缓存,包括:若视频播放设备在通过Main解码器播放多媒体展示信息的过程中,接收到所述续播部分数据,则视频播放设备等待多媒体展示信息播放完毕后,释放Main解码器上的各类资源,对Main路进行初始化,再将接收到的续播部分数据分配至Main路进行缓存;若视频播放设备在通过Sub解码器播放起播部分数据的过程中,接收到所述续播部分数据,则视频播放设备直接将接收到的续播部分数据分配至Main路进行缓存。5.如权利要求4所述的方法,其特征在于,视频播放设备从服务器接收主视频对应的续播部分数据,并分配至所述Main解码器进行缓存,进一步包括:视频播放设备记录续播部分数据中第一个片段的起始时刻;视频播放设备在所述起播部分数据播放完毕后,从所述Sub解码器切换至所述Main解码器播放所述续播部分数据,包括:视频播放设备通过Sub解码器播放所述起播部分数据的过程中,在到达所述起始时刻时,确定所述起播部分数据播放完毕,并从所述Sub解码器切换至所述Main解码器播放所述续播部分数据。6.一种智能电视,其特征在于,至少包括处理器、Main解码器和Sub解码器,其中,处理器,用于执行以下操作:通过Main解码器播放多媒体展示信息的过程中,接收到切换至主视频播放的指令时,从服务器接收主视频对应的起播部分数据,并分配至Sub解码器进行缓存,所述起播部分数据的播放分辨率不高于所述Sub解码器支...
【专利技术属性】
技术研发人员:刘吉昊,
申请(专利权)人:青岛海信传媒网络技术有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。