一种直播方法、装置及电子设备制造方法及图纸

技术编号:16590057 阅读:45 留言:0更新日期:2017-11-18 18:28
本申请提供一种直播方法、装置及电子设备,该直播方法的直播系统包括主播客户端、服务器及观众客户端,所述观众客户端执行的步骤包括:当进入公共频道时,从服务器获取第一视频流,所述公共频道展示有各主播客户端的标识信息;当接收到用户针对其中一个标识信息触发的用户指令时,从服务器获取所述标识信息对应的第二视频流,所述第二视频流为主播客户端发送给服务器的视频流,在公共频道中显示所述第一视频流及所述第二视频流。该方法使得观众客户端的用户不用经过繁琐的操作就能切换第二视频流,且第一视频流不会被中断,保证了直播的连续性、简化了操作。

A live broadcast method, device and electronic equipment

This application provides a direct method, device and electronic equipment, broadcast system including client, server and client to anchor the live audience for the audience, steps include: when the client enters the public access channel, the first video stream from the server, the public channel display with the identification information of each anchor when the client; the user receives identification information for one user trigger instruction, obtains the identification information from the server corresponding to the second video stream, the second video streams to anchor client sending video stream, display the video and the second video stream in the public channel. This method enables users of the viewer client to switch second video streams without tedious operations, and the first video stream will not be interrupted, ensuring continuity of live broadcast and simplifying operation.

【技术实现步骤摘要】
一种直播方法、装置及电子设备
本申请涉及互联网
,尤其涉及一种直播方法、装置及电子设备。
技术介绍
随着网络直播行业的迅速发展,直播的内容也不再局限于获取摄像头捕获的视频流,通过网络直播平台对一些热门的赛事或活动(例如:世界杯足球赛直播或NBA篮球赛直播等)进行解说也越来越受到用户的欢迎。但是,同一场赛事或活动可能会有多个主播客户端同时进行解说,而观众在观看A主播对一场赛事的解说时,想切换到B主播的频道观看对同一场赛事的解说,那么该观众需要退出A主播的直播间,再找到B主播所在直播间,最后进入B主播所在直播间进行观看。可以看出这样的切换讲解主播的方式存在用户操作繁琐、破坏直播的连续性及降低用户体验等缺陷。
技术实现思路
有鉴于此,本申请提供一种直播方法、装置及电子设备。一个实施例中,本申请是通过如下技术方案实现的:一种直播方法,所述直播方法应用于直播系统,所述直播系统包括主播客户端、服务器及观众客户端,所述观众客户端执行的步骤包括:当进入公共频道时,从服务器获取第一视频流,所述公共频道展示有各主播客户端的标识信息;当接收到用户针对其中一个标识信息触发的用户指令时,从服务器获取所述标识信息对应的第二视频流,所述第二视频流为主播客户端发送给服务器的视频流,在公共频道中显示所述第一视频流及所述第二视频流。在某些例子中,主播客户端发送给服务器的视频流的步骤包括:每个主播客户端利用自身的标识信息与公共频道的标识信息进行连麦,主播客户端获取自身标识信息及所在终端的摄像头捕获的第二视频流,将所述第二视频流及标识信息发送给服务器。在某些例子中,所述方法还包括步骤:所述服务器将各主播客户端所对应的第二视频流存储。在某些例子中,所述方法还包括:所述服务器将获取的第一视频流与每路第二视频流分别合成目标视频流;所述观众客户端公共频道中显示的所述第一视频流及所述第二视频流为标识信息所对应的目标视频流。在某些例子中,当进入公共频道之后,还包括:接收由服务器随机发送的第二视频流。在某些例子中,所述第一视频流与第二视频流的显示方式包括:呈分别单独显示、或画中画显示、或左后显示、或上下显示。在某些例子中,所述的标识信息包括以下任一:主播的ID号、主播的名称、主播的头像及主播的人气度。在某些例子中,该方法还包括步骤:从服务器获取公共频道至少一个主播客户端的以下至少一项交互信息:聊天信息、弹幕信息、礼物信息,当接收到用户针对其中一个标识信息触发的用户指令后,屏蔽其他标识信息对应的交互信息,在公共频道内显示所触发的标识信息对应的交互信息。在某些例子中,所述第一视频流包括:所述服务器上储存的视频流,或其他终端发送给服务器的视频流;所述第一视频流包括从广播电视网络获取的节目流,所述第二视频流为主播对所述节目流解说的视频流。在某些例子中,从服务器获取所述标识信息对应的第二视频流的步骤具体包括:服务器根据所述标识信息查找对应的第二视频流;根据时间戳将与第一视频流的当前帧匹配的第二视频流发送给观众客户端;观众客户端接收服务器发送的第二视频流。一种直播装置,包括:处理模块,用于当进入公共频道时,从服务器获取第一视频流,所述公共频道展示有各主播客户端的标识信息;当接收到用户针对其中一个标识信息触发的用户指令时,从服务器获取所述标识信息对应的第二视频流,所述第二视频流为第二主播客户端发送给服务器的视频流;显示模块,用于在公共频道中显示所述第一视频流及所述第二视频流。一种直播装置,运用于直播系统,所述直播装置包括:主播客户端装置、服务器及观众客户端装置,所述主播客户端装置包括通信模块及处理模块;通信模块,用于通过自身的标识信息与公共频道的标识信息进行连麦,处理模块,用于获取自身标识信息及所在终端的摄像头捕获的第二视频流,将所述第二视频流及标识信息发送给服务器;所述观众客户端装置包括处理模块及显示模块,处理模块,用于当进入公共频道时,从服务器获取第一视频流,所述公共频道展示有各主播客户端的标识信息;当接收到用户针对其中一个标识信息触发的用户指令时,从服务器获取所述标识信息对应的第二视频流,所述第二视频流为第二主播客户端发送给服务器的视频流;显示模块,用于在公共频道中显示所述第一视频流及所述第二视频流。一种电子设备,包括:存储处理器可执行指令的存储器;其中,所述处理器耦合于所述存储器,用于读取所述存储器存储的程序指令,并作为响应,执行如下操作:当进入公共频道时,从服务器获取第一视频流,所述公共频道展示有各主播客户端的标识信息;当接收到用户针对其中一个标识信息触发的用户指令时,从服务器获取所述标识信息对应的第二视频流,所述第二视频流为第二主播客户端发送给服务器的视频流,在公共频道中显示所述第一视频流及所述第二视频流。本申请实施例中,通过让观众客户端进入公共频道时,从服务器获取第一视频流,使得观众客户端退出公共频道之前,观众客户端能够不间断地观看获取的第一视频流,保证了直播的连续性;再通过在公共频道展示有各主播客户端的标识信息,供观众客户端的用户选择所希望观看的主播的视频流,当观众客户端接收到用户针对其中一个标识信息触发的用户指令时,从服务器获取标识信息对应的第二视频流,使得观众客户端的用户通过简单的操作能够获取选择的第二视频流进行观看。可以看出,通过本申请实施例的方法,使得观众在观看第一视频流,同时需要切换第二视频流时,既保证了直播的连续性又简化了操作。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有技术中节目解说直播的示意图;图2是本申请一示例性实施例示出的直播方法的部分流程图;图3是本申请一示例性实施例示出的直播方法的场景示意图;图4是本申请一示例性实施例示出的直播方法中观众客户端切换主播的示意图;图5本申请一示例性实施例中一种电子设备的硬件架构图;图6是本申请一示例性实施例中直播系统的逻辑框图;图7是本申请另一示例性实施例中直播装置的逻辑框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。在本专利技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本专利技术可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本专利技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当本文档来自技高网...
一种直播方法、装置及电子设备

【技术保护点】
一种直播方法,其特征在于,所述直播方法应用于直播系统,所述直播系统包括主播客户端、服务器及观众客户端,所述观众客户端执行的步骤包括:当进入公共频道时,从服务器获取第一视频流,所述公共频道展示有各主播客户端的标识信息;当接收到用户针对其中一个标识信息触发的用户指令时,从服务器获取所述标识信息对应的第二视频流,所述第二视频流为主播客户端发送给服务器的视频流,在公共频道中显示所述第一视频流及所述第二视频流。

【技术特征摘要】
1.一种直播方法,其特征在于,所述直播方法应用于直播系统,所述直播系统包括主播客户端、服务器及观众客户端,所述观众客户端执行的步骤包括:当进入公共频道时,从服务器获取第一视频流,所述公共频道展示有各主播客户端的标识信息;当接收到用户针对其中一个标识信息触发的用户指令时,从服务器获取所述标识信息对应的第二视频流,所述第二视频流为主播客户端发送给服务器的视频流,在公共频道中显示所述第一视频流及所述第二视频流。2.根据权利要求1所述的直播方法,其特征在于,主播客户端发送给服务器的视频流的步骤包括:每个主播客户端利用自身的标识信息与公共频道的标识信息进行连麦,主播客户端获取自身标识信息及所在终端的摄像头捕获的第二视频流,将所述第二视频流及标识信息发送给服务器。3.根据权利要求2所述的直播方法,其特征在于,所述方法还包括步骤:所述服务器将各主播客户端所对应的第二视频流存储。4.根据权利要求1所述的直播方法,其特征在于,所述方法还包括:所述服务器将获取的第一视频流与每路第二视频流合成目标视频流;所述观众客户端公共频道中显示的所述第一视频流及所述第二视频流为标识信息所对应的目标视频流。5.根据权利要求1所述的直播方法,其特征在于,当进入公共频道之后,还包括:接收由服务器随机发送的第二视频流。6.根据权利要求1所述的直播方法,其特征在于,所述第一视频流与第二视频流的显示方式包括:呈分别单独显示、或画中画显示、或左后显示、或上下显示。7.根据权利要求1所述的直播方法,其特征在于,该方法还包括步骤:从服务器获取公共频道至少一个主播客户端的以下至少一项交互信息:聊天信息、弹幕信息...

【专利技术属性】
技术研发人员:林俊杰
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1