服务端同主播端的交互系统及其方法 |
|||||||
申请号 | CN201610575748.3 | 申请日 | 2016-07-20 | 公开(公告)号 | CN105959041A | 公开(公告)日 | 2016-09-21 |
申请人 | 平安健康互联网股份有限公司; | 发明人 | 王晶; 江志虎; 许名扬; 吉训宏; 周荣; | ||||
摘要 | 本 发明 公开了一种服务端同主播端的交互系统及其方法,包括观众端和主播端;观众端包括第一智能终端,第一智能终端同第一麦克 风 、第一音箱和第一摄像头相连接,所述第一智能终端还包括第一蓝牙模 块 ,所述第一蓝牙模块同第一蓝牙 耳 机相匹配,所述第一蓝牙耳机配戴在观众的一只耳朵上;所述主播端包括第二智能终端,所述第二智能终端同第二麦克风、第二音箱和第二摄像头相连接,所述第二智能终端还包括第二蓝牙模块,所述第二蓝牙模块同第二蓝牙耳机相匹配,所述第二蓝牙耳机配戴在主播的一只耳朵上结合其方法避免了 现有技术 无法起到人数高于或者低于主播或观众所需要了解的上限值和下限值的实时主动的提醒作用、往往会干扰直播背景音的问题。 | ||||||
权利要求 | 1.一种服务端同主播端的交互系统,其特征在于包括观众端和主播端; |
||||||
说明书全文 | 服务端同主播端的交互系统及其方法技术领域[0001] 本发明涉及一种主播技术领域,尤其是涉及一种服务端同主播端的交互系统及其方法。 背景技术[0002] 近年来,网络主播的在线交互方式,特别是集合在线K歌、在线视频直播、在线游戏直播、在线教育直播等功能为一体的综合型的富媒体客户端空前发展,使得观众用户可以自在地通过观众客户端来观看主播端直播的内容。其中,观众客户端可以接入主播端所在的频道,而主播端可以通过摄像装置、麦克风等外部设备获取(也称为内容提供者)输入的视频和语音信息。 [0003] 但是观众客户端连接进入主播端,这样的连接进入主播端也就是俗称的进入主播直播间,也就由此主播端的主播和观众客户端的观众实时掌握进入主播直播间的人数来进行更有效率的交互是重要的,但是现在提供的通常都是用在主播端和观众客户端的显示装置来进行实时显示,这样单纯的实时显示无法起到人数高于或者低于主播或观众所需要了解的上限值和下限值的实时主动的提醒作用,而语音提示虽然能到达到直观的提示作用,但是往往通过主播端或观众客户端的音箱进行播报,往往会干扰直播背景音。 发明内容[0004] 本发明所要解决的技术问题在于提供一种服务端同主播端的交互系统及其方法,避免了现有技术无法起到人数高于或者低于主播或观众所需要了解的上限值和下限值的实时主动的提醒作用、往往会干扰直播背景音的问题。 [0005] 为解决上述技术问题,本发明的技术解决方案是: [0006] 一种服务端同主播端的交互系统,包括观众端和主播端; [0007] 所述观众端包括第一智能终端,所述第一智能终端同第一麦克风、第一音箱和第一摄像头相连接,所述第一智能终端还包括第一蓝牙模块,所述第一蓝牙模块同第一蓝牙耳机相匹配,所述第一蓝牙耳机配戴在观众的一只耳朵上; [0008] 所述主播端包括第二智能终端,所述第二智能终端同第二麦克风、第二音箱和第二摄像头相连接,所述第二智能终端还包括第二蓝牙模块,所述第二蓝牙模块同第二蓝牙耳机相匹配,所述第二蓝牙耳机配戴在主播的一只耳朵上; [0009] 所述第一智能终端同第二智能终端通过网络相连接; [0010] 所述网络中带有后台服务器; [0011] 所述第一智能终端中包括用于观众的交互模块、用来建立网络通信连接的通信模块和第一语音转换模块; [0012] 所述第二智能终端中包括用于主播的交互模块和第二语音转换模块; [0013] 所述后台服务器中包括有计数模块、比较模块、用于存储观众人数的存储单元、用于存储观众注册信息的存储模块和预设的主播或观众所需要了解的进入主播间的观众人数的上限值和下限值,用于存储观众人数的存储单元中存储着进入主播直播间的观众人数。 [0014] 所述服务端同主播端的交互系统的方法,具体如下: [0015] 步骤1:首先观众通过运行第一智能终端的用于观众的交互模块,进入注册界面,然后观众在注册界面上输入用户名和密码进行注册,注册完毕后用于观众的交互模块就把输入的用户名和密码发送到后台服务器中,用于存储观众注册信息的存储模块就把发送来的用户名和密码进行存储; [0016] 步骤2:注册后如果观众需要进入主播的直播间时,首先运行用于观众的交互模块打开登录界面,接着观众在登录界面上输入用户名和密码,随后用于观众的交互模块把输入的用户名和密码发送到后台服务器中,这样比较模块就把接收到的用户名和密码同存储的用户名和密码进行比较,若能找到相一致的用户名和密码,就对第一智能终端返回通过认证信息; [0017] 步骤3:第一智能终端接收到通过认证信息后,用来建立网络通信连接的通信模块就在用于观众的交互模块和用于主播的交互模块之间建立网络通信连接; [0018] 步骤4:建立网络通信连接成功后,也就是表明观众进入了主播直播间,用于主播的交互模块和用于观众的交互模块就进行观众和主播间的交互,另外用于观众的交互模块实时地把建立网络通信连接成功的消息发送到后台服务器中; [0019] 步骤5:接收到建立网络通信连接成功的消息后,计数模块就把用于存储观众人数的存储单元中的进入主播直播间的观众人数加一,并把加一后的进入主播直播间的观众人数发送到第二智能终端和所有同该第二智能终端中的用于主播的交互模块建立了网络通信连接的用于观众的交互模块所在的第一智能终端中进行显示;并且同时把加一后的进入主播直播间的观众人数同预设的主播或观众所需要了解的进入主播间的观众人数的上限值和下限值进行比较,若低于了所述下限值或高于了所述上限值,就发送加一后的进入主播直播间的观众人数、低于了所述下限值或高于了所述上限值的信号发送到第二智能终端和所有同该第二智能终端中的用于主播的交互模块建立了网络通信连接的用于观众的交互模块所在的第一智能终端中,这样第一智能终端的第一语音转换模块和第二智能终端中的第二语音转换模块就把加一后的进入主播直播间的观众人数转化成语音信号分别通过第一蓝牙模块和第二蓝牙模块来各自传送到第一蓝牙耳机和第二蓝牙耳机中播放; [0020] 步骤6:若一个已建立的网络通信连接出现断开时,用于主播的交互模块就实时地把网络通信连接发生断开的消息发送到后台服务器,后台服务器接收到建立网络通信连接发生断开的消息后,计数模块就把用于存储观众人数的存储单元中的进入主播直播间的观众人数减一,并把减一后的进入主播直播间的观众人数发送到第二智能终端和所有同该第二智能终端中的用于主播的交互模块建立了网络通信连接的用于观众的交互模块所在的第一智能终端中进行显示;并且同时把减一后的进入主播直播间的观众人数同预设的主播或观众所需要了解的进入主播间的观众人数的上限值和下限值进行比较,若低于了所述下限值或高于了所述上限值,就发送减一后的进入主播直播间的观众人数、低于了所述下限值或高于了所述上限值的信号发送到第二智能终端和所有同该第二智能终端中的用于主播的交互模块建立了网络通信连接的用于观众的交互模块所在的第一智能终端中,这样第一智能终端的第一语音转换模块和第二智能终端中的第二语音转换模块就把减一后的进入主播直播间的观众人数转化成语音信号分别通过第一蓝牙模块和第二蓝牙模块来各自传送到第一蓝牙耳机和第二蓝牙耳机中播放。 [0021] 经由本发明的结构,与现有技术相比,本发明的优点在于: [0022] 通过单独配置给观众或主播的蓝牙耳机,就能够在不干扰直播背景音的条件下,无需借助现场的音箱进行播报,由此来实现语音转换模块借助蓝牙模块来根据设定的上限值和下限值的要求,实时地进行语音通知,也就弥补了单纯实时显示的被动提示的作用,真正实现了按照要求来实时主动提示。附图说明 [0023] 图1是所述服务端同主播端的交互系统的整体结构示意图。 [0024] 图2是本发明的冷却装置的原理结构图。 [0025] 图3是本发明的冷却装置的整体连接结构示意图。 [0026] 图4是本发明的冷却装置的一侧结构示意图。 [0027] 图5是本发明的冷却装置的另一侧的结构图。 具体实施方式[0028] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。 [0029] 如图1-图5所示,服务端同主播端的交互系统,包括观众端和主播端; [0030] 所述观众端包括第一智能终端,所述第一智能终端同第一麦克风、第一音箱和第一摄像头相连接,所述第一智能终端还包括第一蓝牙模块,所述第一蓝牙模块同第一蓝牙耳机相匹配,所述第一蓝牙耳机配戴在观众的一只耳朵上; [0031] 所述主播端包括第二智能终端,所述第二智能终端同第二麦克风、第二音箱和第二摄像头相连接,所述第二智能终端还包括第二蓝牙模块,所述第二蓝牙模块同第二蓝牙耳机相匹配,所述第二蓝牙耳机配戴在主播的一只耳朵上; [0032] 所述第一智能终端同第二智能终端通过网络相连接; [0033] 所述网络中带有后台服务器; [0034] 所述第一智能终端中包括用于观众的交互模块、用来建立网络通信连接的通信模块和第一语音转换模块; [0035] 所述第二智能终端中包括用于主播的交互模块和第二语音转换模块; [0036] 所述后台服务器中包括有计数模块、比较模块、用于存储观众人数的存储单元、用于存储观众注册信息的存储模块和预设的主播或观众所需要了解的进入主播间的观众人数的上限值和下限值,用于存储观众人数的存储单元中存储着进入主播直播间的观众人数。 [0037] 所述第一智能终端为智能手机、PC机或PDA。 [0038] 所述第二智能终端为智能手机、PC机或PDA。 [0039] 所述服务端同主播端的交互系统的方法,具体如下: [0040] 步骤1:首先观众通过运行第一智能终端的用于观众的交互模块,进入注册界面,然后观众在注册界面上输入用户名和密码进行注册,注册完毕后用于观众的交互模块就把输入的用户名和密码发送到后台服务器中,用于存储观众注册信息的存储模块就把发送来的用户名和密码进行存储; [0041] 步骤2:注册后如果观众需要进入主播的直播间时,首先运行用于观众的交互模块打开登录界面,接着观众在登录界面上输入用户名和密码,随后用于观众的交互模块把输入的用户名和密码发送到后台服务器中,这样比较模块就把接收到的用户名和密码同存储的用户名和密码进行比较,若能找到相一致的用户名和密码,就对第一智能终端返回通过认证信息; [0042] 步骤3:第一智能终端接收到通过认证信息后,用来建立网络通信连接的通信模块就在用于观众的交互模块和用于主播的交互模块之间建立网络通信连接; [0043] 步骤4:建立网络通信连接成功后,也就是表明观众进入了主播直播间,用于主播的交互模块和用于观众的交互模块就进行观众和主播间的交互,另外用于观众的交互模块实时地把建立网络通信连接成功的消息发送到后台服务器中; [0044] 步骤5:接收到建立网络通信连接成功的消息后,计数模块就把用于存储观众人数的存储单元中的进入主播直播间的观众人数加一,并把加一后的进入主播直播间的观众人数发送到第二智能终端和所有同该第二智能终端中的用于主播的交互模块建立了网络通信连接的用于观众的交互模块所在的第一智能终端中进行显示;并且同时把加一后的进入主播直播间的观众人数同预设的主播或观众所需要了解的进入主播间的观众人数的上限值和下限值进行比较,若低于了所述下限值或高于了所述上限值,就发送加一后的进入主播直播间的观众人数、低于了所述下限值或高于了所述上限值的信号发送到第二智能终端和所有同该第二智能终端中的用于主播的交互模块建立了网络通信连接的用于观众的交互模块所在的第一智能终端中,这样第一智能终端的第一语音转换模块和第二智能终端中的第二语音转换模块就把加一后的进入主播直播间的观众人数转化成语音信号分别通过第一蓝牙模块和第二蓝牙模块来各自传送到第一蓝牙耳机和第二蓝牙耳机中播放,以此达到主动提醒观众和主播的效果; [0045] 步骤6:若一个已建立的网络通信连接出现断开时,用于主播的交互模块就实时地把网络通信连接发生断开的消息发送到后台服务器,后台服务器接收到建立网络通信连接发生断开的消息后,计数模块就把用于存储观众人数的存储单元中的进入主播直播间的观众人数减一,并把减一后的进入主播直播间的观众人数发送到第二智能终端和所有同该第二智能终端中的用于主播的交互模块建立了网络通信连接的用于观众的交互模块所在的第一智能终端中进行显示;并且同时把减一后的进入主播直播间的观众人数同预设的主播或观众所需要了解的进入主播间的观众人数的上限值和下限值进行比较,若低于了所述下限值或高于了所述上限值,就发送减一后的进入主播直播间的观众人数、低于了所述下限值或高于了所述上限值的信号发送到第二智能终端和所有同该第二智能终端中的用于主播的交互模块建立了网络通信连接的用于观众的交互模块所在的第一智能终端中,这样第一智能终端的第一语音转换模块和第二智能终端中的第二语音转换模块就把减一后的进入主播直播间的观众人数转化成语音信号分别通过第一蓝牙模块和第二蓝牙模块来各自传送到第一蓝牙耳机和第二蓝牙耳机中播放,以此达到主动提醒观众和主播的效果。 [0046] 对于网络的信息发送架构,其单位时间的信息输送位数比以往的同类网络有了很高的改善,基本上都能超过每秒3兆位,但是网络链路体系非常繁琐,因为信息的强度降低还有杂波的影响,就能够使得信息输送临时中止以及再次输送,这样让信息发生阻塞,在很高的信息量和实时性不低的情况下,此缺陷就格外严重,若无法处理此缺陷,必然将出现很多信息的报文组的遗失,让信息输送无法实现正确性。 [0047] 为了防止报文组的遗失缺陷,往往就须得将还没处置的信息先写入第一智能终端的闪存中,在这里所述信息为在第一智能终端的用于观众的交互模块的注册界面上输入用户名和密码要发送给后台服务器的消息,且所述信息以报文组的形式存在,直到网络内存在能用的链路时才把信息执行输送,但是一般智能终端的闪存容量是不大的,所以智能终端的闪存架构如何搭建就很重要,以前的模式为设置一对设定大小的闪存空间,分别为第一闪存空间与第二闪存空间,在第一闪存空间与第二闪存空间均无报文组之际,就能收受信息的报文组,且把它写入到第一闪存空间,且实时地把第一闪存空间的报文组执行处置,同步地还能够接着收受信息的报文组,把它们写入到第二闪存空间,等到第一闪存空间内的报文组处置结束后且输送也结束后,这样第一闪存空间还能够接着收受信息的报文组,同步的还能够执行对第二闪存空间的处置,由此周而复始的进行,这样的模式在以往的数据输送体系下实现了好的效果,但是在网络条件下,一旦发生信息的强度降低还有杂波的影响,就能够使得信息输送临时中止以及再次输送,这样一对闪存空间的报文组哪怕处置结束了,但是也无法进行输送,这样也就无法接着收受下一批的报文组,因为处在网络的条件下,单位时间发送的信息的报文组的位数不少,若多次无法收受报文组,即发生很多信息的遗失,所以此类模式在网络内有缺陷。 [0048] 所以,为了解决这个问题,提出了如下的方法: [0049] 所述第一智能终端的闪存含有Y个被清空的闪存空间,Y为不小于3的正整数,在第一第一智能终端的用于观众的交互模块的注册界面上输入用户名和密码,且在用于观众的交互模块在把用户名和密码的信息发送到后台服务器中之前,进行如下步骤的处置,所述用户名和密码的信息即为以报文组形式存在的信息: [0050] 步骤1a:用于观众的交互模块依赖获取到的报文组的次序来按序写入已被清空的闪存空间中; [0051] 步骤2a:于结束了步骤1a之际同步把写入的报文组按写入的次序执行处置,该处置的方式就是把此时的第一智能终端的系统时间添加进报文组,处置结束后的报文组依然按序执行输送,所述输送也就是通过网络发送到服务器,输送报文组结束后把闪存空间清空,使之成为已被清空的闪存空间; [0052] 步骤3a:收受后续的报文组,循环执行步骤1a与步骤2a,使得闪存空间被反复采用。 [0053] 在把报文组写入已被清空的闪存空间中之际,已被清空的闪存空间能够用来写入报文组,写入了报文组的闪存空间就接着处置,处置结束后执行输送,且清空闪存空间的报文组,再次构成已被清空的闪存空间,实现一个报文组的处置。 [0054] 所述闪存空间的个数Y的设定方式为: [0055] 步骤1b:把报文组的收受、处置、输送的进程实施构建方程,即设定单位时间内收受报文组的个数是不变量P,而对收受到报文组所形成的比特流在单位时间内处置的报文组的个数是V,出于信息的强度降低还有杂波的影响使得再次输送报文须要的耗时的标准差是 [0056] 步骤2b:用式(1)、(2)与(3)来得到闪存空间的个数Y: [0057] [0058] [0059] [0060] 这里,q、Z均是中间系数; [0061] 所述出于信息的强度降低还有杂波的影响使得再次输送报文须要的耗时的标准差 的数值通过以往的实际情况来实现总计后而获得的。 [0062] 所述闪存空间的个数Y的值为600、4或500。 [0063] 而由此得到的实施例如下: [0064] 设定单位时间内收受报文组的个数是不变量P,该不变量P=3*106/L,其中3*106为单位时间内收受报文组的位数,L为最长报文组的位数,对收受到报文组所形成的比特流在单位时间内处置的个数在本实施例中为V=4.5*106/L,而L的值能够根据实际报文组的标准来获取,所述出于信息的强度降低还有杂波的影响使得再次输送报文须要的耗时的标准差 的数值通过以往的实际情况来实现总计后而获得的。 [0065] 这样把上述数值代入式(1)、(2)与(3),就能知道,信息的强度降低不小还有杂波的影响也不小的情况下,再次输送的次数就更多,这样闪存空间的数量也多,而在信息的强度降低还有杂波的影响忽略不计的情况下,也就是K(Z)为零的状态下,就能得到N为122.7,也就是需要至少123个闪存空间才能满足安全的输送。 [0066] 本方式彻底颠覆了现有的方式,替换为反复调节写入闪存空间的模式,高效地实现了防止报文组遗失使得信息不正确的缺陷。 [0067] 还有就是,而对服务器而言,在一个相对封闭的环境下容易不断升温,而目前针对服务器的冷却装置,为重要的维持服务器性能的工具,而冷却效率对服务器而言,直接关系到其运行的正确性,但是现在的冷却装置,仅仅只是在不大的区域下方设置着铝合金片,在铝合金片更高的位置架设排气扇,然而由于服务器的空间制约,冷却范围不大、效率低下、无法保障服务器运行的正确性;虽然有一种方案让菱形铝合金片搁置于支撑片壁上,冷却效果亦有改善,但是速率依然不快。 [0068] 另外针对服务器还设置有冷却装置,所述冷却装置含有直角折尺状容纳着制冷剂的柜体S1,所述制冷剂是用来对服务器协助冷却的,所述容纳着制冷剂的柜体S1含有横向的用来冷却的腔体S101与纵向的蓄液池S102,所述的用来冷却的腔体S101与纵向的蓄液池S102的轮廓都是长方体架构,于所述的用来冷却的腔体S101的更高位置架设着用来搁置服务器的铝合金片S5,所述的铝合金片S5是传热率佳的金属,把铝合金片S5上的服务器盘旋拉动迁移,于横向的用来冷却的腔体S101中架设着用来对制冷剂增压的液体增压器S7,所述的用来对制冷剂增压的液体增压器S7由所述的纵向的蓄液池S102的位置设置,所述的用来对制冷剂增压的液体增压器S7在运行时能推动所述的用来冷却的腔体S101中的制冷剂盘旋移动,在所述的铝合金片S5的更高位置的在所述的纵向的蓄液池S102内的边部表面架设着支撑台S4,所述支撑台S4上安装的送气扇S6能对所述的铝合金片S5的壁面送气,所述送气扇S6处在所述的铝合金片S5的中央区域的上方,如此架构能够在向服务器执行冷却之际,服务器把升温后传递出来的升温热流经由架构内的以下几种途径送出: [0069] a.服务器把升温后传递出来的升温热流输送到铝合金片S5,经由铝合金片S5输送; [0070] b.服务器把热流经由铝合金片S5送到更低位置盘算的制冷剂,盘旋的制冷剂把热流经由横向的用来冷却的腔体S101的表面送出; [0071] c.服务器把热流经由更高位置的送气扇S6经由移动的气流传送。 [0072] 这样的途径并发向服务器执行冷却,冷却速率不低,容易操作。 |