直播间处理方法、直播间显示方法及装置与流程

文档序号:11732318阅读:498来源:国知局
直播间处理方法、直播间显示方法及装置与流程

本申请属于计算机技术领域,具体地说,涉及一种直播间处理方法、直播间显示方法及装置。



背景技术:

随着互联网技术的迅猛发展,网络直播作为一个新的技术领域进入大众视野。通过网络直播可以同一时间透过网络系统在不同的交流平台观看不同直播媒体数据等,在现有的一种网络直播应用中,不同直播媒体数据是由主播用户上传获得,为了方便区分不同主播用户,为每一个主播用户创建一个直播间,观看用户通过观看客户端可以请求进入某一个直播间,以观看该直播间对应的主播用户上传的直播媒体数据。

现有技术中虽然通常存在很多主播用户,但是不同主播用户的直播间的展示方式却是相同的。



技术实现要素:

由于不同直播间的展示方式都是相同的,发明人在研究中发现,现有技术中是采用统一的配置参数进行配置的,从而导致不同直播间的展示方式相同,有鉴于此,本申请提供了一种直播间处理方法、直播间显示方法及装置,各个直播间均具有各自的配置参数,各个直播间按照各自的配置参数进行配置并展示,而非采用统一的配置参数,从而实现了不同直播间的个性化展示,提高了用户体验。

为了解决上述技术问题,本申请提供了一种直播间处理方法,包括:

获取任一个直播间的配置参数;其中,各个直播间具有各自的配置参数;

按照所述配置参数配置所述任一个直播间;

接收针对所述任一个直播间的直播观看请求;

触发直播客户端展示所述任一个直播间。

优选的,所述配置参数获取步骤包括:获取任一直播间对应主播用户设置的配置参数;其中,所述配置参数由主播客户端响应于所述主播用户的设置操作而上传的。

优选的,所述配置参数获取步骤包括:

确定任一个直播间的直播类型;

按照所述直播类型,确定所述任一个直播间对应的配置参数。

优选的,所述配置参数包括直播间显示参数、和/或直播间显示权限。

本申请提供了一种直播间显示方法,包括:

监测针对任一个直播间的请求操作;

向服务端发送针对所述任一个直播间的直播观看请求;

接收服务端发送的所述任一个直播间的触发指令;所述触发指令由所述服务端按照所述任一直播间的配置参数配置所述任一直播间之后生成;

按照所述触发指令展示所述直播间。

本申请提供了一种直播间处理装置,包括:

第一获取模块,用于获取任一个直播间的配置参数;其中,各个直播间具有各自的配置参数;

配置模块,用于按照所述配置参数配置任一个直播间;

第一接收模块,用于接收针对所述人一个直播间的直播观看请求;

触发模块,用于触发直播客户端展示所述任一个直播间。

优选的,所述获取模块具体用于,

获取任一直播间对应的主播用户设置的配置参数;

其中,所述配置参数由主播客户端响应于所述主播用户的设置操作而上传的。

优选的,所述获取模块具体还用于,

确定任一个直播间的直播类型;

按照所述直播类型,确定所述任一个直播间对应的配置参数。

优选的,所述配置参数包括直播间显示参数、和/或直播间显示权限。

本申请提供了一种直播间显示装置,其特征在于,包括:

监测模块,用于监测针对任一个直播间的请求操作;

第一发送模块,用于向服务端发送针对所述任一个直播间的直播观看请求;

第二接收模块,用于接收服务端发送的所述任一个直播间的触发指令;

其中,所述触发指令由所述服务端按照所述任一直播间的配置参数配置所述任一直播间之后生成;

展示模块,用于按照所述触发指令展示所述直播间。

与现有技术相比,本申请可以获得包括以下技术效果:

服务端根据每一个播间各自对应不同的配置参数,对每一个直播间进行配置,使得每一个直播间均可以按照各自的配置参数进行展示,解决了不同直播间的展示方式都是相同的技术问题,实现了不同直播间的个性化展示,提高了用户体验。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是本申请实施例的一种直播间处理方法的一个实施例的流程图;

图2是本申请实施例的一种直播间显示方法的一个实施例的流程图;

图3是本申请实施例的一种直播间处理装置的一个实施例的结构示意图;

图4是本申请实施例的一种直播间显示装置的一个实施例的结构示意图。

具体实施方式

以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。

网络直播现今已成为互联网的一种主流表达方式。通过网络直播平台,观看用户可以进入任一直播间来观看对应的主播用户的直播媒体数据,并可与主播用户进行互动交流等。主播用户通过主播客户端上传直播媒体数据,可以为视频数据、音频数据等等。观看用户通过观看客户端即可以观看该直播媒体数据,同时主播用户通过主播客户端也可以观看到该直播媒体数据。本申请实施例中所述的直播客户端可以为观看客户端或者主播客户端。

为了对主播用户进行区分,每一个主播用户对应一个直播间,通过房间标号符来表示不同直播间。观看用户通过观看客户端可以选择进入任一个直播间以观看或收听对应主播用户的直播媒体数据,观看客户端即可以展示直播间并在直播间中显示直播媒体数据中的图像或文字信息等。

但是现有技术中,不同主播用户的直播间均是采用统一的配置参数进行配置的,从而导致不同直播间的展示方式相同,当观看用户进入不同直播间却看到的是相同展示方式,可能会降低观看兴趣。

为了解决直播间展示方式相同的技术问题,发明人经过一系列研究,提出本申请实施例的技术方案,在本申请实施例中,服务端根据不同直播间各自对应的配置参数进行配置,使得直播客户端可以按照各个直播间的配置参数来展示各个直播间,本申请实施例中每一直播间均对应有配置参数,使得每一个直播间均可以按照各自的配置参数进行展示,而不是采用统一的配置参数进行展示,实现了不同直播间的个性化展示,提高了用户体验。

下面结合附图对本申请技术方案进行详细描述。

图1为本申请实施例提供的一种直播间处理方法的一个实施例的流程图,本实施例所述方法具体应用于服务端,可以包括以下几个步骤:

101:获取任一个直播间的配置参数。

其中,各个直播间具有各自的配置参数;各个直播间的配置参数可以相同也可以不同。

其中,所述配置参数可以包括直播间显示参数和/或直播间显示权限;

所述直播间显示参数例如可以包括显示尺寸、显示形状、显示模式等,显示模式可以包括横屏模式或者竖屏模式等。

所述直播间显示权限可以包括付费、免费、加密、免密等。

作为一种可选的方式,任一直播间的配置参数可以是该任一直播间的主播用户设置的。因此所述获取任一个直播间配置参数可以包括:

获取任一直播间对应主播用户设置的配置参数。其中,所述配置参数由主播客户端响应于所述主播用户的设置操作而上传的。

所述主播用户可以在申请创建直播间时或在创建直播间之后,根据自己的喜好或需求通过主播客户端设置直播间的配置参数。

作为又一种可选的方式,由于不同直播间的直播类型可能不同,因此可以根据不同直播间的直播类型自动配置不同直播间的配置参数。

因此所述获取任一个直播间配置参数可以包括:

确定任一个直播间的直播类型;

按照所述直播类型,确定所述任一个直播间对应的配置参数。

其中,所述直播类型例如可以包括游戏类型、唱歌类型、户外类型、娱乐节目类型、科技教育类型等。所述服务端可以预先设置不同直播类型对应的配置参数,从而确定出任一直播间的直播类型之后,即可以查找获得该任一直播间对应的配置参数。

102:按照所述配置参数配置所述任一个直播间。

103:接收针对所述任一个直播间的直播观看请求。

104:触发直播客户端展示所述任一个直播间。

其中,该直播观看请求可以为直播客户端响应于针对所述任一直播间的请求操作之后生成的,并发送至服务端的。

其中,步骤101以及步骤102的操作并不限定于本实施例中的操作顺序,步骤101以及步骤102的操作可以预先执行,也即可以预先根据配置参数,配置好每一个直播间。也可以在步骤103之后执行,也即接收到针对任一直播间的直播观看请求时,再获取该任一直播间的配置参数,并对该任一直播间进行配置。

其中,所述触发直播客户端展示所述直播间,包括:

服务端按照配置参数配置所述任一直播间之后,直播客户端即可以展示按照所述配置参数配置的任一个直播间。

例如,可以按照直播间显示权限,在需要加密或者需要付费时,显示解密提示信息或者付费提示信息,以提示用户输入密码或者根据付费提示信息进行网上支付操作,并在解密或付费成功之后,按照直播间显示参数显示直播间;又如,按照直播间显示权限,在免密以及免费时,可以直接按照直播间显示参数显示直播间。

本实施例中,服务端根据任一个播间各自对应不同的配置参数,对任一个直播间进行配置,使得任一个直播间均可以按照各自的配置参数进行展示,解决了不同直播间的展示方式都是相同的技术问题。

此外,任一个直播间的配置参数可以通过主播用户根据自己的喜好或需求进行设置,可使直播间按照主播用户设置方式进行展示,还可以根据直播间的直播类型,确定直播间对应的配置参数从而实现了不同直播间的个性化展示,提高了用户体验。

图2为本申请实施例提供的一种直播间显示方法的一个实施例的流程图,本实施例所述方法具体应用于直播客户端,所述直播客户端可以为观看客户端或者主播客户端,所述方法可以包括以下几个步骤:

201:监测针对任一个直播间的请求操作;

202:向服务端发送针对所述任一个直播间的直播观看请求。

直播客户端响应于该针对任一个直播间的请求操作,即可以生成直播观看请求,并发送至服务端。

203:接收服务端发送的所述任一个直播间的触发指令;

其中,所述触发指令由所述服务端按照所述任一直播间的配置参数配置所述任一直播间之后生成。

其中,所述配置参数可以包括直播间显示参数、和/或直播间显示权限。

所述直播间显示参数例如可以包括显示尺寸、显示形状、显示模式横屏显示、竖屏显示等,显示模式可以包括横屏模式或者竖屏模式等。

所述直播间显示权限可以包括付费、免费、加密、免密加密显示、付费显示等。

作为一种可选的方式,任一直播间的配置参数可以是该任一直播间的主播用户设置的。

作为又一种可选的方式,由于不同直播间的直播类型可能不同,因此可以服务端根据不同直播间的直播类型自动配置不同直播间的配置参数。

204:按照所述触发指令展示所述直播间。

接收到触发指令之后,即可以根据触发指令按照所述配置参数展示所述直播间。

例如可以按照直播间显示权限,在需要加密或者需要付费时,显示解密提示信息或者付费提示信息,以提示用户输入密码或者根据付费提示信息进行网上支付操作,并在解密或付费成功之后,按照直播间显示参数显示直播间;又如,按照直播间显示权限,在免密以及免费时,可以直接按照直播间显示参数显示直播间。

本实施例中,服务端根据任一个播间各自对应不同的配置参数,对任一个直播间进行配置后,生成相应的触发指令,使得直播客户端根据触发指令展示任一个根据各自不同配置参数配置的直播间,从而实现了不同直播间的个性化展示,提高了用户体验。

图3为本申请实施例提供的一种直播间处理装置的一个实施例的结构示意图,本实施例所述装置具体应用于服务端,所述装置可以包括:

第一获取模块301,用于获取任一个直播间的配置参数;

其中,各个直播间具有各自的配置参数;各个直播间的配置参数可以相同也可以不同。

其中,所述配置参数可以包括直播间显示参数和/或直播间显示权限;

所述直播间显示参数例如可以包括显示尺寸、显示形状、显示模式等,显示模式可以包括横屏模式或者竖屏模式等。

所述直播间显示权限可以包括付费、免费、加密、免密等。

作为一种可选的方式,任一直播间的配置参数可以是该任一直播间的主播用户设置的。因此所述第一获取模块301可以用于:

获取任一直播间对应主播用户设置的配置参数。其中,所述配置参数由主播客户端响应于所述主播用户的设置操作而上传的。

所述主播用户可以在申请创建直播间时或在创建直播间之后,根据自己的喜好或需求通过主播客户端设置直播间的配置参数。

作为又一种可选的方式,由于不同直播间的直播类型可能不同,因此可以根据不同直播间的直播类型自动配置不同直播间的配置参数。

因此,所述第一获取模块301可以用于:

确定任一个直播间的直播类型;

按照所述直播类型,确定所述任一个直播间对应的配置参数。

其中,所述直播类型例如可以包括游戏类型、唱歌类型、户外类型、娱乐节目类型、科技教育类型等。所述服务端可以预先设置不同直播类型对应的配置参数,从而确定出任一直播间的直播类型之后,即可以查找获得该任一直播间对应的配置参数。

配置模块302,用于按照所述配置参数配置任一个直播间;

第一接收模块303,用于接收针对所述人一个直播间的直播观看请求;

触发模块304,用于触发直播客户端展示所述任一个直播间。

其中,该直播观看请求可以为直播客户端响应于针对所述任一直播间的请求操作之后生成的,并发送至服务端的。

其中,第一获取模块301以及配置模块302并不限定执行顺序,可以预先执行第一获取模块301以及配置模块302,也即可以预先根据配置参数,配置好每一个直播间。也可以在执行第一接收模块303之后,再获取该任一直播间的配置参数,并对该任一直播间进行配置。

其中,所述触发模块304可以用于:

服务端按照配置参数配置所述任一直播间之后,直播客户端即可以展示按照所述配置参数配置的任一个直播间。

例如,可以按照直播间显示权限,在需要加密或者需要付费时,显示解密提示信息或者付费提示信息,以提示用户输入密码或者根据付费提示信息进行网上支付操作,并在解密或付费成功之后,按照直播间显示参数显示直播间;又如,按照直播间显示权限,在免密以及免费时,可以直接按照直播间显示参数显示直播间。

本实施例中,服务端根据任一个播间各自对应不同的配置参数,对任一个直播间进行配置,使得任一个直播间均可以按照各自的配置参数进行展示,解决了不同直播间的展示方式都是相同的技术问题。

此外,任一个直播间的配置参数可以通过主播用户根据自己的喜好或需求进行设置,可使直播间按照主播用户设置方式进行展示,还可以根据直播间的直播类型,确定直播间对应的配置参数从而实现了不同直播间的个性化展示,提高了用户体验。

图4为本申请实施例提供的一种直播间显示装置的一个实施例的结构示意图,本实施例所述装置具体应用于直播客户端,所述直播客户端可以为观看客户端或者主播客户端,所述装置可以包括:

监测模块401,用于监测针对任一个直播间的请求操作;

第一发送模块402,用于向服务端发送针对所述任一个直播间的直播观看请求;

直播客户端响应于该针对任一个直播间的请求操作,即可以生成直播观看请求,并发送至服务端。

第二接收模块403,用于接收服务端发送的所述任一个直播间的触发指令;其中,所述触发指令由所述服务端按照所述任一直播间的配置参数配置所述任一直播间之后生成。

其中,所述配置参数可以包括直播间显示参数、和/或直播间显示权限。

所述直播间显示参数例如可以包括显示尺寸、显示形状、显示模式横屏显示、竖屏显示等,显示模式可以包括横屏模式或者竖屏模式等。

所述直播间显示权限可以包括付费、免费、加密、免密加密显示、付费显示等。

作为一种可选的方式,任一直播间的配置参数可以是该任一直播间的主播用户设置的。

作为又一种可选的方式,由于不同直播间的直播类型可能不同,因此可以服务端根据不同直播间的直播类型自动配置不同直播间的配置参数。

展示模块404,用于按照所述触发指令展示所述直播间。

接收到触发指令之后,即可以根据触发指令按照所述配置参数展示所述直播间。

例如可以按照直播间显示权限,在需要加密或者需要付费时,显示解密提示信息或者付费提示信息,以提示用户输入密码或者根据付费提示信息进行网上支付操作,并在解密或付费成功之后,按照直播间显示参数显示直播间;又如,按照直播间显示权限,在免密以及免费时,可以直接按照直播间显示参数显示直播间。

本实施例中,服务端根据任一个播间各自对应不同的配置参数,对任一个直播间进行配置后,生成相应的触发指令,使得直播客户端根据触发指令展示任一个根据各自不同配置参数配置的直播间,从而实现了不同直播间的个性化展示,提高了用户体验。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素

上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

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