信息直播的方法、装置及系统与流程

文档序号:13075570阅读:151来源:国知局
信息直播的方法、装置及系统与流程

本发明涉及网络应用技术领域,特别涉及信息直播的方法、装置及系统。



背景技术:

随着网络技术的发展以及智能设备的普及,人们喜欢将自己或自己身边的事情,以视频的形式实时在网络平台上进行直播,并可与其他用户进行互动。因此,网络直播就是一种在现场随着事件的发生、发展进程同步制作和发布信息,具有双向流通过程的信息网络发布方式。

目前,直播展示的内容一般都由主播进行控制,可展示主播摄像头采集的内容,主播还可通过修饰软件,才艺表演,游戏内容的变化,主播人数的变化,与观众语言,文字实时互动等来实现直播内容的变化。



技术实现要素:

本发明实施例提供了信息直播的方法、装置及系统。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。

根据本发明实施例的第一方面,提供了一种信息直播的系统,包括:

第一服务器,用于获取第一终端发送的当前直播信息,以及至少一个第二终端发送的待展示信息,并根据所述当前直播信息以及每个所述待展示信息,获得合并展示信息后,将所述合并展示信息发送给所述第一终端;

第一终端,用于将所述当前直播信息发送给所述第一服务器,并接收所述第一服务器发送的合并展示信息后,将所述合并展示信息推送给所述第二终端进行展示;

第二终端,用于将所述待展示信息发送给所述第一服务器,以及,接收所述合并展示信息进行展示。

本发明一实施例中,所述第二终端,还用于当具有信息展示权限时,向所述第一服务器发送所述待展示信息;

所述第一终端,还用于控制所述第二终端的信息展示权限。

根据本发明实施例的第二方面,提供一种信息直播的方法,包括:

获取第一终端发送的当前直播信息,以及至少一个第二终端发送的待展示信息;

根据所述当前直播信息以及每个所述待展示信息,获得合并展示信息;

将所述合并展示信息发送给所述第一终端,使得所述第一终端将所述合并展示信息推送给所述第二终端进行展示。

本发明一实施例中,所述获得至少一个第二终端发送的待展示信息包括:

获取至少一个具有信息展示权限的第二终端发送的待展示信息,其中,所述第二终端的信息展示权限由所述第一终端控制。

根据本发明实施例的第三方面,提供一种信息直播的方法,包括:

将当前直播信息发送给第一服务器;

接收所述第一服务器发送的合并展示信息,其中,所述合并展示信息是所述服务器根据所述当前直播信息以及从至少一个第二终端中接收的待展示信息获取的;

将所述合并展示信息推送给所述第二终端进行展示。

本发明一实施例中,还包括:

控制所述第二终端的信息展示权限,使得具有信息展示权限的第二终端向所述第一服务器发送所述待展示信息。

根据本发明实施例的第四方面,提供一种信息直播的装置,包括:

获取单元,用于获取第一终端发送的当前直播信息,以及至少一个第二终端发送的待展示信息;

合并单元,用于根据所述当前直播信息以及每个所述待展示信息,获得合并展示信息;

发送展示单元,用于将所述合并展示信息发送给所述第一终端,使得所述第一终端将所述合并展示信息推送给所述第二终端进行展示。

本发明一实施例中,所述获取单元,还用于获取至少一个具有信息展示权限的第二终端发送的待展示信息,其中,所述第二终端的信息展示权限由所述第一终端控制。

根据本发明实施例的第五方面,提供一种信息直播的装置,包括:

发送单元,用于将当前直播信息发送给第一服务器;

接收单元,用于接收所述第一服务器发送的合并展示信息,其中,所述合并展示信息是所述服务器根据所述当前直播信息以及从至少一个第二终端中接收的待展示信息获取的;

推送展示单元,用于将所述合并展示信息推送给所述第二终端进行展示。

本发明一实施例中,还包括:

控制单元,用于控制所述第二终端的信息展示权限,使得具有信息展示权限的第二终端向所述第一服务器发送所述待展示信息。

本发明实施例提供的技术方案可以包括以下有益效果:

本发明实施例中,可将第一终端的当前直播信息与第二终端的待展示信息进行信息处理,获得合并展示信息后,将合并展示信息进行直播,这样,直播的信息不仅仅限定于第一终端采集的信息,还包括第二终端的待展示信息,实现了多角色的互动信息的展示,从而,丰富了直播展示的信息,扩展了直播的应用场景。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种信息直播系统的架构图;

图2是根据一示例性实施例示出的一种信息直播方法的流程示意图;

图3是根据一示例性实施例示出的一种信息直播方法的流程示意图;

图4是根据一示例性实施例示出的一种信息直播装置的框图;

图5是根据一示例性实施例示出的一种信息直播装置的框图。

具体实施方式

以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本发明的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,各实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动地限制该应用的范围为任何单个发明或发明构思。本文中,诸如第一和第二等之类的关系术语仅仅用于将一个实体或者操作与另一个实体或操作区分开来,而不要求或者暗示这些实体或操作之间存在任何实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素。本文中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的结构、产品等而言,由于其与实施例公开的部分相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

直播是一种在现场随着事件的发生、发展进程同步制作和发布信息,具有双向流通过程的信息网络发布方式。人们可将自己或自己身边的事情,以视频的形式实时在网络平台上进行直播。一般,发布信息的主播对直播展示的信息进行控制,而观看直播的观众可通过评论,打赏等行为来与主播进行互动,本发明实施例中,服务器可将主播终端的当前直播信息于观众终端中的待展示信息进行信息处理,获得合并展示信息后,将合并展示信息发送给主播终端,从而主播可对合并展示信息进行直播,这样,直播的信息不仅包括了主播终端采集的信息,还包括观众终端中的待展示信息,丰富了直播展示的信息,提高了观众在直播中的参与程度,进一步扩展了直播的应用场景。

图1是根据一示例性实施例示出的一种信息直播系统的架构图。如图1所示,信息直播系统包括:第一服务器100、第一终端200,以及多个第二终端300。

第一服务器100,用于获取第一终端200发送的当前直播信息,以及至少一个第二终端300发送的待展示信息,并根据当前直播信息以及每个待展示信息,获得合并展示信息后,将合并展示信息发送给第一终端200。

第一终端200,用于将当前直播信息发送给第一服务器100,并接收第一服务器100发送的合并展示信息后,将合并展示信息推送给第二终端300进行展示;

第二终端300,用于将待展示信息发送给第一服务器100,以及,接收合并展示信息进行展示。

本实施了中,第一终端200可为主播终端,正在进行直播,可展示主播摄像头采集的信息,例如:美食直播、运动直播等等,或者,第一终端200为游戏终端主播,采用终端屏幕展示信息录制,并加摄像头采集信息的分屏直播。第一终端200可将当前直播信息发送给第一服务器100,这样,第一服务器100可获取第一终端200发送的当前直播信息。

观众可通过对应的第二终端300来观看第一终端200推送的当前直播信息。信息直播的系统中可有一个,两个或多个第二终端300。有的观众不仅仅想观看第一终端200推送的当前直播信息,也想在直播中展示一些信息,即第二终端300中有待展示信息,这样,第一服务器100可采集一个、两个或多个第二终端300的待展示信息,即至少一个第二终端300可向第一服务器100上传待展示信息。从而,第一服务器100可获取第一终端200发送的当前直播信息,以及至少一个第二终端300发送的待展示信息。

例如:游戏直播中,一个观众想与主播进行游戏合作,或者游戏竞技了,从而,该观众对应的第二终端300中有可采集的待展示信息,第一服务器100可获取第一终端200发送的当前直播信息,以及第二终端300发送的待展示信息。

第一服务器100获取第一终端发送的当前直播信息,以及至少一个第二终端发送的待展示信息后,可根据当前直播信息以及每个待展示信息,获得合并展示信息。第一服务器100可将多个终端发送的信息进行汇总,一般,可对多个视频进行图像处理,获得合并展示信息。

这样,第一服务器100将合并展示信息发送给第一终端200,从而,第一终端200可根据接收到的合并展示信息进行直播。即第一终端200接收第一服务器100发送的合并展示信息后,将合并展示信息推送给第二终端200进行展示。较佳地,第一终端200将合并展示信息发送给第二服务器后,推送给第二终端300。第二服务器可与第一服务器100是同一个服务器,也可以单独的一个服务器,例如:流媒体服务器。

可见,第一服务器可将第一终端的当前直播信息与第二终端的待展示信息进行信息处理,获得合并展示信息后,将合并展示信息发送给第一终端进行直播,这样,直播的信息不仅仅限定于第一终端采集的信息,还包括第二终端的待展示信息,实现了多角色的互动信息的展示,从而,丰富了直播展示的信息,扩展了直播的应用场景。

在信息直播的系统中,可能有多个第二终端,一个、两个、或多个第二终端有待展示信息,需接入直播过程中进行展示,但是,不是每个第二终端都具有信息展示权限,例如:有的第二终端的待展示信息不是与直播相关的信息,或者,有的第二终端的待展示信息不是合法信息等等,这些第二终端不具有信息展示权限,不能向第一服务器发送对应的待展示信息。本发明实施例中,可由第一终端控制第二终端的信息展示权限。当第一终端审核第二终端的待展示信息,确定满足设定条件时,可授予对应第二终端的信息展示权限。例如:第二终端的待展示信息与直播信息匹配,确定对应第二终端具有信息展示权限。这样,第二终端具有信息展示权限时,才向第一服务器发送待展示信息。即第二终端,还用于当具有信息展示权限时,向第一服务器发送待展示信息。

可见,由第一终端控制第二终端的信息展示权限,可进一步提高信息直播的安全性,减少意外,违规情况发生的几率。

第一服务器在信息直播的过程中,需合并信息,获得合并展示信息,下面描述第一服务器中信息直播过程。

图2是根据一示例性实施例示出的一种信息直播方法的流程图。如图2所示,信息直播的过程包括:

步骤201:获取第一终端发送的当前直播信息,以及至少一个第二终端发送的待展示信息。

这里,第一服务器获取第一终端发送的当前直播信息。并且,有一个,两个或多个第二终端上传了对应的待展示信息,从而,第一服务器获取至少一个第二终端发送的待展示信息。

当然,为进一步提高网络直播的安全性,只能是具有信息展示权限的第二终端才能向第一服务器发送待展示信息,即可获取至少一个具有信息展示权限的第二终端发送的待展示信息,其中,第二终端的信息展示权限由第一终端控制。

步骤202:根据当前直播信息以及每个待展示信息,获得合并展示信息。

获得多个信息后,可进行信息处理,例如:图像合播处理,处理后,可获得合并展示信息。

步骤203:将合并展示信息发送给第一终端,使得第一终端将合并展示信息推送给第二终端进行展示。

第一终端可是信息直播中的主播终端,因此,可第一服务器将合并展示信息发送给第一终端后,第一终端可合并展示信息推送给第二终端进行展示。较佳地,第一终端可将合并展示信息发送给流媒体服务器,从而,通过流媒体服务器推送给每个第二终端。

可见,本实施例中,第一服务器可将第一终端的当前直播信息与第二终端的待展示信息进行信息处理,获得合并展示信息后,将合并展示信息发送给第一终端进行直播,这样,直播的信息不仅仅限定于第一终端采集的信息,还包括第二终端的待展示信息,实现了多角色的互动信息的展示,从而,丰富了直播展示的信息,扩展了直播的应用场景。

第一终端可为信息直播中的主播终端,可进行信息直播。下面描述第一终端的信息直播过程。

图3是根据一示例性实施例示出的一种信息直播方法的流程图。如图3所示,信息直播的过程包括:

步骤301:将当前直播信息发送给第一服务器。

第一服务器需进行信息的和播处理,因此,第一终端需将当前直播信息发送给第一服务器。

步骤302:接收第一服务器发送的合并展示信息,其中,合并展示信息是服务器根据当前直播信息以及从至少一个第二终端中接收的待展示信息获取的。

第一服务器不仅和获得第一终端发送的当前直播信息,还可获得一个,两个,或多个第二终端的待展示信息。较佳地,第一服务器可获得一个,两个,或多个具有信息展示权限的第二终端的待展示信息。这样,第一服务器根据获取的信息,进行合播处理后,获得合并展示信息,从而,将合并展示信息发送给第一终端。

步骤303:将合并展示信息推送给第二终端进行展示。

较佳地,可将合并展示信息推送给流媒体服务,通过流媒体服务器向第二终端直播合并展示信息。

可见,本实施例中,第一终端可向第二终端直播合并展示信息,而合并展示信息不仅包括第一终端的当前直播信息,还有第二终端的待展示信息,丰富了直播展示的信息,扩展了直播的应用场景,实现了多角色的互动信息的展示。

当然,第一终端还可控制第二终端的信息展示权限,使得具有信息展示权限的第二终端向第一服务器发送待展示信息。这样,进一步提高了直播的安全性。

下述为本公开装置实施例,可以用于执行本公开方法实施例。

根据上述信息直播的过程,可构建一种信息直播的装置。

图4是根据一示例性实施例示出的一种信息直播装置的框图。如图4所示,该装置可应用于第一服务器中,可包括:获取单元410、合并单元420和发送展示单元430,其中,

获取单元410,用于获取第一终端发送的当前直播信息,以及至少一个第二终端发送的待展示信息。

合并单元420,用于根据当前直播信息以及每个待展示信息,获得合并展示信息。

发送展示单元430,用于将合并展示信息发送给第一终端,使得第一终端将合并展示信息推送给第二终端进行展示。

本发明一实施例中,获取单元410,还用于获取至少一个具有信息展示权限的第二终端发送的待展示信息,其中,第二终端的信息展示权限由第一终端控制。

根据上述信息直播的过程,可构建一种信息直播的装置。

图5是根据一示例性实施例示出的一种信息直播装置的框图。如图5所示,该装置应用于终端中,包括:发送单元510、接收单元520、以及推送展示单元530。其中,

发送单元510,用于将当前直播信息发送给第一服务器。

接收单元520,用于接收第一服务器发送的合并展示信息,其中,合并展示信息是服务器根据当前直播信息以及从至少一个第二终端中接收的待展示信息获取的。

推送展示单元530,用于将合并展示信息推送给第二终端进行展示。

本发明一实施例中,还包括:控制单元,用于控制第二终端的信息展示权限,使得具有信息展示权限的第二终端向第一服务器发送待展示信息。

可见,本实施例中,可将第一终端的当前直播信息与第二终端的待展示信息进行信息处理,获得合并展示信息后,将合并展示信息进行直播,这样,直播的信息不仅仅限定于第一终端采集的信息,还包括第二终端的待展示信息,实现了多角色的互动信息的展示,从而,丰富了直播展示的信息,扩展了直播的应用场景。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的流程及结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1