【技术实现步骤摘要】
多视频流在播放端的无缝切换方法与系统
本公开涉及高清流传媒传输领域,更具体地,涉及基于用户互动的高清流传媒传输领域。
技术介绍
在传统的视频流式传输或广播场景中,存在多个视频源,并且对于任何特定时间,观众只能观看它们中的一个。在传统的广播中,大多数视频流通过广播站,在该广播站中,人(例如,导演)选择它们中的一个来广播。最近的方法为每个观众提供了选择要观看的视频流的各种方式。然而,现有的方法或者不能在切换(switch)期间确保时间同步,或者为了提供同步,要求在客户端侧的显著更多的网络带宽和计算资源,或者要求昂贵的服务器计算成本。因此,需要为观众提供系统和方法来在保持帧完全同步的同时在多个流当中进行选择,同时仅使用少量额外的网络带宽和计算成本,并且在服务器侧不使用额外的计算。
技术实现思路
本文公开的系统和方法涉及多流编码和解码/回放。在一些实施例中,所描述的系统和方法可以在多个高分辨率视频流之间提供无缝的观众控制的切换。在一个方面,提供了一种系统。该系统包括多流编码器,该多流编码器包括被配置为执行操作的编码器控制器。操作包括接收多个视频源以及对视频源进行编码,以便形成多个编码流。多个编码流中的每个编码流包括相应的主视频源和至少一个辅视频源。该系统还包括具有被配置为执行操作的播放器控制器的多流播放器。操作包括接收多个编码流,接收指示期望视频源的视频源选择命令,以及基于视频源选择命令来确定包括期望视频源的高分辨率版本的期望编码流。在另一方面,提供了一种方法。该方法包括在 ...
【技术保护点】
1.一种用于视频流式传输的系统,包括:/n包括被配置为执行操作的编码器控制器的多流编码器,所述操作包括:/n接收多个视频源;以及/n对所述视频源进行编码,以便形成多个编码流,其中,所述多个编码流中的每个编码流包括相应的主视频源和至少一个辅视频源;和/n包括被配置为执行操作的播放器控制器的多流播放器,所述操作包括:/n接收所述多个编码流;/n接收指示期望视频源的视频源选择命令;以及/n基于所述视频源选择命令,确定包括所述期望视频源的高分辨率版本的期望编码流。/n
【技术特征摘要】
1.一种用于视频流式传输的系统,包括:
包括被配置为执行操作的编码器控制器的多流编码器,所述操作包括:
接收多个视频源;以及
对所述视频源进行编码,以便形成多个编码流,其中,所述多个编码流中的每个编码流包括相应的主视频源和至少一个辅视频源;和
包括被配置为执行操作的播放器控制器的多流播放器,所述操作包括:
接收所述多个编码流;
接收指示期望视频源的视频源选择命令;以及
基于所述视频源选择命令,确定包括所述期望视频源的高分辨率版本的期望编码流。
2.根据权利要求1所述的系统,其中,每个编码流包括所述相应的主视频源的高分辨率版本和所述至少一个辅视频源的低分辨率版本,其中,所述主视频源的高分辨率版本和所述辅视频源的低分辨率版本是从不同视频源编码的。
3.根据权利要求1所述的系统,其中,所述多流编码器被配置为通过互联网向所述多流播放器发送多个相应的编码流。
4.根据权利要求1所述的系统,其中,所述多个编码流等于多个相应的视频源,其中,对于n个视频源中的每一个,所述多流编码器被配置为编码n个编码流,其中,每个编码流包括单个主视频源和n-1个辅视频源,其中,每个编码流包括来自所述多个视频源当中的不同主视频源。
5.根据权利要求1所述的系统,其中,每个编码流包括单个主视频源和一个或多个辅视频源,所述一个或多个辅视频源是基于以下中的至少一个来选择的:提供相应视频源的相机的位置、提供相应视频源的相机的取向或历史用户行为数据。
6.根据权利要求1所述的系统,其中,通过利用基于对数的函数或几何变换中的至少一个来扭曲所述至少一个辅视频源的至少一部分。
7.根据权利要求1所述的系统,其中,对所述视频源进行编码以便形成多个编码流包括将视频元数据嵌入到所述多个编码流的至少一部分中,其中,所嵌入的视频元数据包括指示所述主视频源和所述至少一个辅视频源的信息,并且其中,确定所述期望编码流是基于所嵌入的视频元数据的,其中,所嵌入的视频元数据包括关于视频格式的信息。
8.根据权利要求1所述的系统,其中,所述播放器控制器还被配置为执行操作,所述操作包括:将所述期望视频源的高分辨率版本发送到显示器。
9.根据权利要求1所述的系统,其中,所述播放器控制器还被配置为执行操作,所述操作包括:将当前播放的编码流中的所述期望视频源的低分辨率版本发送到显示器并缓冲所述期望编码流,其中,在所述期望编码流的至少一部分被缓冲之后,切换到所述期望编码流,以便提供所述期望视频源的高分辨率版本。
10.根据权利要求1所述的系统,还包括:
用户界面;和
多个相机,被配置为从不同视点对共同对象进行成像,其中,接收视频源选择命令包括从所述用户界面接收的用户输入,其中,所述用户输入是以下中的至少一种:滑动交互、轻击交互、双击交互、捏拉缩放交互、手势命令、语音命令、面部识别交互或眼...
【专利技术属性】
技术研发人员:余飞,周昌印,
申请(专利权)人:杭州盖视科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。