网络直播方法和装置制造方法及图纸

技术编号:25716062 阅读:26 留言:0更新日期:2020-09-23 03:00
本申请涉及一种网络直播方法和装置。所述方法包括:接收同一主播账号对应的多条直播视频流;多条直播视频流来自多个主播端,多个主播端分别对应不同的视频拍摄角度;将多条直播视频流存储至主播账号对应的直播间;若确定多条直播视频流中的至少一条直播视频流满足直播条件,则向观众端发送主播开播通知;主播开播通知中携带有主播账号及其对应的直播间信息。采用本方法,直播间存储的各条满足直播条件的直播视频流可以分别在观众端播放,以对相应的直播对象进行多角度展示,有效提高了相应直播内容的展示效果。

【技术实现步骤摘要】
网络直播方法和装置
本申请涉及互联网
,特别是涉及一种网络直播方法和装置。
技术介绍
随着互联网技术的飞速发展,网络直播已经得到广泛使用,并受到各类群体的喜爱。传统的网络直播往往采用一个主播端获取主播展示的直播内容,通过相关服务器将直播内容传输至观众端,然而上述采集直播内容的方式仅能从一个角度采集相应的直播内容,以购物直播为例,通过主播端从某方向获取商品的直播内容,使观众端播放上述直播内容,此时观众难以同时从直播内容中获知相应商品各个方面的细节,可见传统的网络直播方式存在直播内容展示效果差的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高直播内容展示效果的网络直播方法和装置。一种网络直播方法,所述方法包括:接收同一主播账号对应的多条直播视频流;多条直播视频流来自多个主播端,多个主播端分别对应不同的视频拍摄角度;将多条直播视频流存储至主播账号对应的直播间;若确定多条直播视频流中的至少一条直播视频流满足直播条件,则向观众端发送主播开播通知;主播开播通知中携带有主播账号及其对应的直播间信息。在一个实施例中,上述主播账号包括主账号和副账号;上述将多条直播视频流存储至主播账号对应的直播间包括:将主视频流存储至主播账号对应的直播间;主视频流为第一主播端推送的直播视频流;第一主播端为登录主账号的主播端;将副视频流存储至主播账号对应的直播间;副视频流为第二主播端推送的直播视频流;第二主播端为登录副账号的主播端。作为一个实施例,在将多条直播视频流存储至主播账号对应的直播间之前,上述方法还包括:若主视频流不满足直播条件,则隐藏主视频流,并在副视频流中选取一条直播视频流作为新的主视频流。作为一个实施例,在隐藏主视频流,并在副视频流中选取一条直播视频流作为新的主视频流之后,上述方法还包括:在第一主播端推送的直播视频流满足直播条件时,将当前的主视频流确定为副视频流,并将第一主播端推送的直播视频流重新确定为主视频流。在一个实施例中,在将多条直播视频流存储至主播账号对应的直播间之前,上述方法还包括:若副视频流不满足直播条件,则隐藏副视频流在一个实施例中,上述方法还包括:若各个直播视频流均不满足直播条件,则返回主播账号对应的错误信息。一种网络直播方法,所述方法包括:接收主播开播通知;主播开播通知中携带有主播账号及其对应的直播间信息;直播间中存储有主播账号对应的多条直播视频流;多条直播视频流来自多个主播端,多个主播端分别对应不同的视频拍摄角度;接收进入直播间的操作指令,进入主播账号对应的直播间;播放直播间中的至少两条直播视频流。在一个实施例中,上述主播账号包括主账号和副账号;上述播放直播间中的至少两条直播视频流包括:在第一播放窗口播放主视频流;主视频流为来自第一主播端的直播视频流;第一主播端为登录主账号的主播端;在第二播放窗口播放副视频流;副视频流为来自第二主播端的直播视频流;第二主播端为登录副账号的主播端。作为一个实施例,在播放直播间中的至少两条直播视频流之后,上述方法还包括:检测目标播放窗口的切换指令,将目标播放窗口的播放内容切换至第一播放窗口播放,并将第一播放窗口的播放内容切换至目标播放窗口播放;目标播放窗口为第二播放窗口或者第二播放窗口中的一个播放窗口。作为一个实施例,上述第二播放窗口悬浮在第一播放窗口上。作为一个实施例,在上述播放直播间中的至少两条直播视频流之后,上述方法还包括:检测目标播放窗口的移动指令,根据移动指令移动目标播放窗口。一种网络直播装置,所述装置包括:第一接收模块,用于接收同一主播账号对应的多条直播视频流;多条直播视频流来自多个主播端,多个主播端分别对应不同的视频拍摄角度;存储模块,用于将多条直播视频流存储至主播账号对应的直播间;发送模块,用于若确定多条直播视频流中的至少一条直播视频流满足直播条件,则向观众端发送主播开播通知;主播开播通知中携带有主播账号及其对应的直播间信息。一种网络直播装置,所述装置包括:第二接收模块,用于接收主播开播通知;主播开播通知中携带有主播账号及其对应的直播间信息;直播间中存储有主播账号对应的多条直播视频流;多条直播视频流来自多个主播端,多个主播端分别对应不同的视频拍摄角度;第三接收模块,用于接收进入直播间的操作指令,进入主播账号对应的直播间;播放模块,用于播放直播间中的至少两条直播视频流。一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例提供的网络直播方法。一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一实施例提供的网络直播方法。上述网络直播方法和装置,可以接收同一主播账号对应的多条直播视频流,将多条直播视频流存储至主播账号对应的直播间,在确定多条直播视频流中的至少一条直播视频流满足直播条件时,向观众端发送主播开播通知,使观众端运行的直播客户端可以获取上述主播开播通知,进入相应的直播间,这样直播间存储的各条满足直播条件的直播视频流便可以分别在观众端播放,以对相应的直播对象进行多角度展示,有效提高了相应直播内容的展示效果。附图说明图1为一个实施例中网络直播方法的应用环境图;图2为一个实施例中网络直播方法的流程示意图;图3为另一个实施例中网络直播方法的流程示意图;图4为一个实施例中显示界面示意图;图5为一个实施例中显示界面示意图;图6为一个实施例中网络直播装置的结构框图;图7为一个实施例中网络直播装置的结构框图;图8为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的网络直播方法,可以应用于如图1所示的应用环境中。如图1所示,多个主播端102分别通过网络连接服务器104,观众端106可以通过网络连接服务器104。各个主播端102均登录同一个主播账号,分别从不同的视频拍摄角度拍摄直播对象,以采集直播内容,获得相应的直播视频流,将上述直播视频流分别推送至服务器104,服务器104将多条直播视频流存储至主播账号对应的直播间,检测所接收的各个直播视频流的传输速度,若至少一条直播视频流满足直播条件,则向观众端发送主播开播通知,上述观众端接收上述主播账号对应的主播开播通知,接收进入直播间的操作指令,进入主播账号对应的直播间,播放直播间中的至少两条直播视频流。其中,主播端102可以包括智能手机和/或平板电脑等具有视频采集功能的智能处理设备。服务器104可以用独立的服务器或者是多个服务器组本文档来自技高网...

【技术保护点】
1.一种网络直播方法,其特征在于,所述方法包括:/n接收同一主播账号对应的多条直播视频流;所述多条直播视频流来自多个主播端,所述多个主播端分别对应不同的视频拍摄角度;/n将所述多条直播视频流存储至所述主播账号对应的直播间;/n若确定所述多条直播视频流中的至少一条直播视频流满足直播条件,则向观众端发送主播开播通知;所述主播开播通知中携带有所述主播账号及其对应的直播间信息。/n

【技术特征摘要】
1.一种网络直播方法,其特征在于,所述方法包括:
接收同一主播账号对应的多条直播视频流;所述多条直播视频流来自多个主播端,所述多个主播端分别对应不同的视频拍摄角度;
将所述多条直播视频流存储至所述主播账号对应的直播间;
若确定所述多条直播视频流中的至少一条直播视频流满足直播条件,则向观众端发送主播开播通知;所述主播开播通知中携带有所述主播账号及其对应的直播间信息。


2.根据权利要求1所述的方法,其特征在于,所述主播账号包括主账号和副账号;
所述将所述多条直播视频流存储至所述主播账号对应的直播间包括:
将主视频流存储至所述主播账号对应的直播间;所述主视频流为第一主播端推送的直播视频流;所述第一主播端为登录所述主账号的主播端;
将副视频流存储至所述主播账号对应的直播间;所述副视频流为第二主播端推送的直播视频流;所述第二主播端为登录所述副账号的主播端。


3.根据权利要求2所述的方法,其特征在于,在所述将所述多条直播视频流存储至所述主播账号对应的直播间之前,所述方法还包括:
若所述主视频流不满足直播条件,则隐藏所述主视频流,并在所述副视频流中选取一条直播视频流作为新的主视频流。


4.根据权利要求3所述的方法,其特征在于,在所述隐藏所述主视频流,并在所述副视频流中选取一条直播视频流作为新的主视频流之后,所述方法还包括:
在所述第一主播端推送的直播视频流满足直播条件时,将当前的主视频流确定为副视频流,并将所述第一主播端推送的直播视频流重新确定为主视频流。


5.根据权利要求2所述的方法,其特征在于,在所述将所述多条直播视频流存储至所述主播账号对应的直播间之前,所述方法还包括:
若所述副视频流不满足直播条件,则隐藏所述副视频流。


6.根据权利要求1至5任意一项所述的方法,其特征在于,所述方法还包括:
若各个所述直播视频流均不满足直播条件,则返回所述主播账号对应的错误信息。


7.一种网络直播方法,其特征在于,所述方法包括:
接收主播开播通知;所述主播开播通知中携带有所述主播账号及其对应的直播间信息;所述直播间中存储有所述主播账号对应的多条直播视频流;所述多条直播视频流来自多个主播端,所述多个主播端分别对应不同的视频拍摄角度;
接收进入所述直播...

【专利技术属性】
技术研发人员:樊丽珍
申请(专利权)人:广州华林珠宝有限公司
类型:发明
国别省市:广东;44

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

1