全视角互动直播方法、系统、终端及计算机可读存储介质技术方案

技术编号:28948806 阅读:32 留言:0更新日期:2021-06-18 22:07
本发明专利技术实施例提供一种全视角互动直播方法,通过从业务后台获取直播视频的统一资源定位符URL,进而通过所述统一资源定位符URL向内容分发网络CDN平台获取所述直播视频的多路视频流;根据接收的视频处理指令对所述多路视频流进行处理得到显示视频;根据接收的控制指令对所述显示视频进行操作;本发明专利技术还公开了一种全视角互动直播系统、终端及计算机可读存储介质,通过存储上述功能的程序并让处理器实施上述方案,在某些实施过程中降低直播视频传播的传输时延,根据用户需求进行直播视频播放。

【技术实现步骤摘要】
全视角互动直播方法、系统、终端及计算机可读存储介质
本专利技术实施例涉及但不限于网络直播
,具体而言,涉及但不限于一种全视角互动直播方法、系统、终端及计算机可读存储介质。
技术介绍
随着互联网技术,智能终端以及5G通讯技术的快速发展,直播频道全视角、直播视频用户互动,已经成为了视频业务的一种新型的视频业务。直播视频全视角即多路视频直播,其已逐渐在一些视频服务网站上进行应用,例如在一些体育赛事直播节目中,为了全面展现赛事进展和细节,常常会布置多个摄像机,直播中便可以实时的切换画面,用户不仅希望可以观看球赛直播,更希望可以同时看到比赛双方队员的表情特写、赛场上观众的反应等情况的直播。多路视频直播通常是通过播放器实现,即播放器同时获取多路视频直播的内容。但目前的多路视频直播需要观众端拥有极大的网络宽带、强大的硬件处理能力,清晰度和时间一致性无法得到提高和保证。因此,如何降低直播视频传输的时延,如何根据用户需求进行视频播放成为一个亟待解决的问题。
技术实现思路
本专利技术实施例提供的一种全视角互动直播方法、系统、终端及计算机可读存储介质,主要解决的问题是目前多路视频直播时间一致性无法得到保证,无法根据用户需求进行视频播放。为解决上述技术问题,本专利技术实施例提供一种全视角互动直播方法,包括:从业务后台获取直播视频的URL(UniformResourceLocator,统一资源定位符),进而通过所述URL向CDN(ContentDeliveryNetwork,内容分发网络)平台获取所述直播视频的多路视频流;根据接收的视频处理指令对所述多路视频流进行处理得到显示视频;根据接收的控制指令对所述显示视频进行操作。进一步地,本专利技术还提供了一种全视角互动直播系统,包括:终端,用于从业务后台获取直播视频的URL,进而通过所述URL向CDN平台获取所述直播视频的多路视频流,根据接收的视频处理指令对所述多路视频流进行处理得到显示视频,根据接收的控制指令对所述显示视频进行操作;业务后台,用于返回终端请求的所述直播视频的URL;CDN平台,用于返回终端请求的所述直播视频的多路视频流。进一步地,本专利技术还提供了一种终端,所述终端包括处理器、存储器及通信总线,所述存储器有一个或者多个计算机程序,所述一个或者多个计算机程序可被一个或者多个所述处理器执行,以实现上述的全视角互动直播方法的步骤。进一步地,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个计算机程序,所述一个或者多个计算机程序可被一个或者多个处理器执行,以实现上述的全视角互动直播方法的步骤。本专利技术的有益效果是:根据本专利技术实施例提供的一种全视角互动直播方法,通过从业务后台获取直播视频的URL,进而通过所述URL向CDN平台获取所述直播视频的多路视频流;根据接收的视频处理指令对所述多路视频流进行处理得到显示视频;根据接收的控制指令对所述显示视频进行操作,在某些实施过程中降低直播视频传播的传输时延,根据用户需求进行直播视频播放。本专利技术其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本专利技术说明书中的记载变的显而易见。附图说明图1为本专利技术实施例一提供的一种全视角互动直播方法的基本流程图;图2为本专利技术实施例一提供的一种视频码流获取的流程图;图3为本专利技术实施例二提供的一种用户和全视角互动直播系统交互的示意图;图4为本专利技术实施例三提供的一种终端的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本专利技术实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例一:为了解决直播视频时延高,无法根据用户需求进行播放,本专利技术实施例提供了一种全视角互动直播方法。图1为本专利技术实施例提供的一种全视角互动直播方法的基本流程图,该方法包括:S101:从业务后台获取直播视频的URL。用户在终端登录成功后,选择可想要观看的直播视频,终端在收到用户指令后,先从业务后台获取直播视频的URL。S102:通过直播视频的URL向CDN平台获取直播视频的多路视频流。进而再通过直播视频的URL向CDN平台获取直播视频的多路视频流,具体的,可以基于RTSP(RealTimeStreamingProtocol,实时流协议)协议向CDN平台获取直播视频的多路视频流。图2为本专利技术实施例,提供的一种视频码流获取的流程图应当理解的是,该多路视频流的具体生成过程包括:通过在直播现场安装了多个摄像头,获取直播现场的多个角度,通过接口将采集的图像传递给视频编解码器,视频编解码器将编码后的视频传输到CDN平台,应当理解的是,在本专利技术实施例中,将采集的图像传递给视频编解码器可以是通过HD-SDI接口(HighDefinition-SerialDigitalInterface,高清数字串行接口)进行图像的传递,可以使得视频的清晰度得到保证。传输视频到CDN平台可以通过UDP(UserDatagramProtocol,用户数据报协议)。在CDN平台的多路视频流即各个角度的视频码流。S103:根据接收的视频处理指令对多路视频流进行处理得到显示视频。当用户希望选取某个角度进行视频观看,并能够进行视频角度切换的时候,终端接收相应的视频处理指令,对多路视频流进行处理得到多个视角的视频,用户根据自己的需求选择合适的视角,用户在观看视频的过程中,还可以进行视角的切换,选择自己喜欢的视角。当用户希望选取全景视频的时候,终端接收相应的视频处理指令,将多路视频流进行拼接生成全景视频码流,最终在终端界面显示全景视频。用户可以随意调节视频的上下左右,调整视频的显示范围,或者调整视频达到俯视仰视不同的观看视角。S104:根据接收的控制指令对显示视频进行操作具体的,控制指令至少包括以下至少之一:暂停、回放、快进、快退、放大、缩小,用户发出的控制指令可以是语音指令或者是直接操作指令。应当理解的是,在直播过程中,用户对于精彩的部分需要重新看的情况下,可以立马选择回看,在观看直播视频的过程中也可以像观看普通视频的时候一样,根据自己的实际需求进行操作。对于视频的缩放,具体的,是通过播放器对视频帧数据处理,得到一个个像素点,每一个像素点即一个RGB数据,对每一个像素点调整RGB的值实现等比例缩放像素点的大小,重新拼接成视频帧,从而实现视频的缩放。本专利技术实施例提供的一种全视角互动直播方法,通过从业务后台获取直播视频的URL,进而通过URL向CDN平台获取所述直播视频的多路视频流;根据接收的视频处理指令对所述多路视频流进行处理得到显示视频;根据接收的控制指令对所述显示视频进行操作,在某些实施过程中降低直播视频传播的传输时延,根据用户需求进行直播视频播放。实施例二...

【技术保护点】
1.一种全视角互动直播方法,包括:/n从业务后台获取直播视频的统一资源定位符URL,进而通过所述统一资源定位符URL向内容分发网络CDN平台获取所述直播视频的多路视频流;/n根据接收的视频处理指令对所述多路视频流进行处理得到显示视频;/n根据接收的控制指令对所述显示视频进行操作。/n

【技术特征摘要】
1.一种全视角互动直播方法,包括:
从业务后台获取直播视频的统一资源定位符URL,进而通过所述统一资源定位符URL向内容分发网络CDN平台获取所述直播视频的多路视频流;
根据接收的视频处理指令对所述多路视频流进行处理得到显示视频;
根据接收的控制指令对所述显示视频进行操作。


2.如权利要求1所述的所述全视角互动直播方法,其特征在于,所述多路视频流的生成过程包括:将采集的至少两个视角的视频传递给视频编解码器,所述视频编解码器对所述至少两个视角的视频进行视频编码得到多路视频流,并将所述多路视频流传输到所述内容分发网络CDN平台。


3.如权利要求1所述的全视角互动直播方法,其特征在于,所述控制指令包括以下至少之一:暂停、回放、快进、快退、放大、缩小。


4.如权利要求1-3任一项所述的全视角互动直播方法,其特征在于,所述根据接收的视频处理指令对所述多路视频流进行处理包括:当所述视频处理指令的内容为展示多视角视频时,对所述多路视频流进行处理,在终端界面显示多个视角的视频。


5.如权利要求4所述的全视角互动直播方法,其特征在于,在终端界面显示多个视角的视频后还包括,选择一个视角的视频进行显示,再进行视角切换。


6.如权利要求4所述的全视角互动直播方法,其特征在于,所述根据接收的视频处理指令对所...

【专利技术属性】
技术研发人员:陆金虎毛连贵
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1