一种直播系统技术方案

技术编号:17798584 阅读:35 留言:0更新日期:2018-04-25 22:06
本发明专利技术公开了一种直播系统,包括:依次通信连接的主播端、服务端和观众端;所述主播端包括:直播端和主播后台管理端;所述直播端及后台管理端绑定有唯一确定的主播ID。通过本发明专利技术,主播可以直接对直播间的礼物等进行配置,并将直播间收益变现。通过主播的直播客户端,将直播信息推到服务端,然后由服务端再将直播信息推送到微信h5网页端,通过网页直接播放直播视频,这样就免去了用户下载app来观看直播,降低用户的使用成本。

【技术实现步骤摘要】
一种直播系统
本专利技术涉及网络
,特别涉及一种直播系统。
技术介绍
随着网络技术的快速发展,出现了越来越多的网络直播平台,网络直播平台提供了各种各样的网络直播服务,包括:游戏直播、娱乐直播或比赛直播等。但是,目前主流的直播app都是给主播一个app客户端,主播只能用这个客户端来进行直播以及简单的操作,主播无法对直播间的礼物等进行配置,无法直接将直播间收益变现。而且观众进入观看直播还进行注册登录,造成收看直播程序繁杂。
技术实现思路
本专利技术要解决上述技术问题,提供一种主播能够直接配置直播间礼物的直播系统。解决上述技术问题,本专利技术提供了一种直播系统,包括:依次通信连接的主播端、服务端和观众端;所述主播端包括:直播端和主播后台管理端;所述直播端及后台管理端绑定有唯一确定的主播ID;所述服务端用于接收所述直播端生成直播请求并与主播账号对应的商户ID打包成的直播信息,所述直播信息还包括直播数据流;所述服务端在接受所述直播信息后,生成与所述直播请求关联的直播间ID与直播地址;并将所述直播信息添加到当前的直播频道中形成关联有直播间ID与直播地址的直播间,并推送到微信H5网页端;所述服务端接收观众端获取直播间信息进入观看界面并进行互动的请求;所述服务端接收所述主播后台管理端进行添加修改删除直播间,并通过关联的直播间ID对直播间进行管理的请求。进一步的,如前述的直播系统,所述直播数据流为所述直播端通过终端对直播间的直播内容进行录制得到。更进一步的,如前述的直播系统,所述服务端以saas的形式给主播提供服务;所述服务端根据商户ID来反馈给对应的主播端相应的信息,以及提供给该主播端相应的服务;所述服务包含管理直播间,查看统计直播间数据;所述服务端API通过webservice的方式为主播端提供服务。更进一步的,如前述的直播系统,所述服务端还能对所述直播数据流进行内容评估,并通过所述商户ID找到并管控与该主播账号绑定的直播端及后台管理端。更进一步的,如前述的直播系统,所述观众端进入观看界面,具体包括:进行微信登陆授权请求,并将请求获得的登陆凭证存储在观看界面;根据直播间ID以及登录凭证对服务端发起请求,服务端根据所述直播间ID以及登录凭证,返回用户信息以及直播间信息。更进一步的,如前述的直播系统,所述进行互动,具体为:所述观众端通过RESTfulAPI的形式来进行直播间的互动操作,将直播间ID、登陆凭证以及互动操作信息放置在API请求中对服务端发起请求;所述服务端根据直播间ID以及登陆凭证得到用户的身份,然后根据API请求中的互动操作信息反馈数据,并将相应的数据存储到数据库中;服务端反馈数据后,所述观看界面的用户便能得到互动操作之后的相应反馈数据。更进一步的,如前述的直播系统,所述对直播间进行管理,具体方法为:主播通过所述主播后台管理端对选择的直播间进行配置;配置完成之后,所述主播后台管理端将配置信息提交到服务端;所述服务端根据商户ID以及操作的直播间ID来对相应的直播间进行数据更新,将更新后的数据存储到数据库并下发至主播后台管理端。具体包括:配置直播间的介绍信息、进入规则、管理直播间礼物,查看统计直播。本专利技术的有益效果:通过本专利技术,主播可以直接对直播间的礼物等进行配置,并将直播间收益变现。通过主播的直播客户端,将直播信息推到服务端,然后由服务端再将直播信息推送到微信h5网页端,通过网页直接播放直播视频,这样就免去了用户下载app来观看直播,降低用户的使用成本。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1是本专利技术一种实施例中的直播系统的模块连接示意图。图2是本专利技术一种实施例中的观众端进入观看界面的方法流程示意图;图3是本专利技术一种实施例中的观众端进入观看界面后进行互动的方法流程示意图;图4是本专利技术一种实施例中的通过主播后台管理端对直播间进行管理的方法流程示意图。具体实施方式为了使本领域的技术人员更好地理解本专利技术的技术方案,下面将结合附图对本专利技术作进一步的详细介绍。为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。图1是本专利技术一实施例中的直播系统的流程示意图。如图1所示,本专利技术提供了一种直播系统,包括:依次通信连接的主播端3、服务端2和观众端1;所述主播端3包括:直播端4和主播后台管理端5;所述直播端4及后台管理端绑定有唯一确定的商户ID;一般的,商户ID与主播注册后的账号相对应,因此也可通过更换主播账号实现商户ID的更换;所述服务端2用于接收所述直播端4生成直播请求并与主播账号对应的商户ID打包成的直播信息,所述直播信息还包括直播数据流;所述服务端2在接受所述直播信息后,生成与所述直播请求关联的直播间ID与直播地址;并将所述直播信息添加到当前的直播频道中形成关联有直播间ID与直播地址的直播间,并推送到微信H5网页端;其中,所述直播频道可以由所述服务端2预先分配;或者由服务端2在收到上述直播数据流之后,再根据具体直播间的直播数据及主播直播量等情况对该直播数据流进行添加;以平衡各个服务器的流量压力。所述服务端2接收观众端1获取直播间信息进入观看界面并进行互动的请求;所述服务端2接收所述主播后台管理端5进行添加修改删除直播间,并通过关联的直播间ID对直播间进行管理的请求。本专利技术中的观众端1和主播端3具体为可通过包括有线及无线网络等方式发送或接收信号的用户终端实现。每个用户终端可以是包括硬件、软件、内嵌逻辑组件或者两个或多个此类组件的组合的电子装置,并能够执行由用户终端实施或支持的合适的功能。例如,移动通信设备可以是智能手机、平板电脑、便携式电子邮件装置、电子书、手持游戏机和/或游戏控制器、笔记本电脑、上网本、手持电子装置,智能穿戴装置,等等。本专利技术涵盖任何合适的移动通信设备。移动通信设备可以使使用本移动通信设备的用户访问网络。在本专利技术中所述的服务端2具体通过服务器实现相应的功能,且应被理解为提供处理、数据库、通讯设施的业务点、举例而言,服务器可以指具有相关通信和数据存储和数据库设施的单个的物理处理器,或它可以指联网或集聚的处理器、相关网络和存储设备的集合体,并且对软件和一个或多个数据库系统和支持服务器所提供的服务的应用软件进行操作。服务器可以在配置或性能上差异很大,但是服务器一般可以包括一个或多个中央处理单元和存储器。服务器还包括一个或多个大容量存储设备、一个或多个电源、一个或多个有线或无线网络接口、一个或多个输入/输出接口、或一个或多个操作系统,诸如,WindowsServer、MacOSX、Unix、Linux、FreeBSD,等等。根据本专利技术的一些实施例,服务器可以是整体式服务器或是跨多计算机或计算机数据中心的分散式服务器。在一些实施例中,每个服务器可以包括硬件、软件或用于执行服务器锁支持或实现的合适功能的内嵌逻辑组件或两个或多个此类组件的组合。本专利技术中,服务器用于提供服务终端所必须的全部功能。在一些实施例中,所述直播数据流为所述直播端4通过终端对直播间的直播内容进行录制得到。本文档来自技高网...
一种直播系统

【技术保护点】
一种直播系统,其特征在于,包括:依次通信连接的主播端、服务端和观众端;所述主播端包括:直播端和主播后台管理端;所述直播端及后台管理端绑定有唯一确定的主播ID;所述服务端用于接收所述直播端生成直播请求并与主播账号对应的商户ID打包成的直播信息,所述直播信息还包括直播数据流;所述服务端在接受所述直播信息后,生成与所述直播请求关联的直播间ID与直播地址;并将所述直播信息添加到当前的直播频道中形成关联有直播间ID与直播地址的直播间,并推送到微信H5网页端;所述服务端接收观众端获取直播间信息进入观看界面并进行互动的请求;所述服务端接收所述主播后台管理端进行添加修改删除直播间,并通过关联的直播间ID对直播间进行管理的请求。

【技术特征摘要】
1.一种直播系统,其特征在于,包括:依次通信连接的主播端、服务端和观众端;所述主播端包括:直播端和主播后台管理端;所述直播端及后台管理端绑定有唯一确定的主播ID;所述服务端用于接收所述直播端生成直播请求并与主播账号对应的商户ID打包成的直播信息,所述直播信息还包括直播数据流;所述服务端在接受所述直播信息后,生成与所述直播请求关联的直播间ID与直播地址;并将所述直播信息添加到当前的直播频道中形成关联有直播间ID与直播地址的直播间,并推送到微信H5网页端;所述服务端接收观众端获取直播间信息进入观看界面并进行互动的请求;所述服务端接收所述主播后台管理端进行添加修改删除直播间,并通过关联的直播间ID对直播间进行管理的请求。2.根据权利要求1所述的直播系统,其特征在于,所述直播数据流为所述直播端通过终端对直播间的直播内容进行录制得到。3.根据权利要求2所述的直播系统,其特征在于,所述服务端以saas的形式给主播端提供服务;所述服务端根据商户ID来反馈给对应的主播端相应的信息,以及提供给该主播端相应的服务;所述服务包含管理直播间和查看统计直播间数据;所述服务端API通过webservice的方式为主播端提供服务。4.根据权利要求1所述的直播系统,其特征在于,所述服务端还能对所述直播数据流进行内容评...

【专利技术属性】
技术研发人员:舒胜宏
申请(专利权)人:杭州风远科技有限公司
类型:发明
国别省市:浙江,33

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

1