一种为可移动智能终端设备提供扬声服务的设备与方法技术

技术编号:8657518 阅读:164 留言:0更新日期:2013-05-02 01:24
本发明专利技术提供一种为终端设备提供扬声服务的系统,包括接入会场网络的话筒服务设备、多个接入会场网络的终端设备,以及与所述话筒服务设备联结的扬声/扩音设备,所述终端设备用于向话筒服务设备发送音频数据;所述话筒服务设备用于对接入会场网络的多个终端设备进行管理并驱动所述扬声/扩音设备播放所接收的音频数据。本发明专利技术能够突破传统无线麦克风系统话筒数目的限制,便于更多的参与者进行互动。

【技术实现步骤摘要】

本专利技术涉及无线麦克风技术和可移动智能终端技术,具体地说,本专利技术涉及。
技术介绍
一套无线麦克风系统由三个主要的部分组成:输入设备、发射器和接收器。输入设备提供可由发射器发射的音频信号,它可以是一只麦克风。发射器负责处理将音频信号转换成一个射频信号,并通过天线将其广播出去。其中,接收器的任务是接收由发射器广播发射的射频信号,并将它转换成音频信号。接收器的输出从电气特性上与一个标准的麦克风信号是一致的,可以连接到一套音响系统的麦克风输入端口。无线麦克风系统能够同时支持多个无线话筒的扩音,方便了会议参加者间的互动和讨论。然而,在现有的无线麦克风系统中,话筒数目是有限的,与会者的参与程度不可避免地受到话筒数量的直接限制,难以进一步提升与会者互动和讨论的效果。因此,当前迫切需要一种能够克服现有麦克风系统的不足,方便更多的参与者进行互动的解决方案。
技术实现思路
因此,本专利技术的目的是克服现有麦克风系统的不足,提供一种便于更多的参与者进行互动的解决方案。为实现上述专利技术目的,本专利技术提供了一种为终端设备提供扬声服务的系统,包括接入会场网络的话筒服务设备、多个接入会场网络的终端设备,以及与所述话筒服务设备联结的扬声/扩音设备,所述终端设备用于向话筒服务设备发送音频数据;所述话筒服务设备用于对接入会场网络的多个终端设备进行管理并驱动所述扬声/扩音设备播放所接收的音频数据。其中,所述话筒服务设备对接入会场网络的多个终端设备进行管理的方法包括:将其网络地址、服务控制端口和数据服务端口提供给终端设备,将所接收到的终端设备用于传递数据的网络地址和端口加入发言者网络地址列表并设置其状态,以及判断本地数据服务端口上收到的数据报的网络地址和端口是否在发言者网络地址列表中,如果在且其状态为可播放,则驱动所述扬声/扩音设备播放所接收的音频数据;所述终端设备还用于获取话筒服务设备的网络地址、服务控制端口和数据服务端口,为所述话筒服务设备提供该终端设备用于传递数据的网络地址和端口。其中,所述话筒服务设备包括话筒服务逻辑控制单元和分别与所述话筒服务逻辑控制单元连接的服务配置纪录、发言者网络地址列表、音频播放单元、网络通信单元以及消息缓存区;所述话筒服务逻辑控制单元用于控制话筒服务的执行以及读写所述服务配置纪录、发言者网络地址列表、网络通信单元、消息缓存区中的数据,所述话筒服务逻辑控制单元还用于将音频数据传递给音频播放单元,由音频播放单元驱动所述扬声/扩音设备播放;所述服务配置纪录用于记录服务设备的基本配置信息,所述基本配置信息包括话筒服务设备的网络地址、服务控制端口和数据服务端口。其中,所述服务配置纪录还用于记录身份认证服务信息,所述身份认证服务信息包括:基本认证服务模式、发言者身份认证列表、第三方认证服务网络地址和端口。其中,所述服务配置纪录还用于记录控制源信息,所述控制源信息包括控制源访问点和主持人身份认证列表。其中,所述话筒服务逻辑控制单元还用于在控制源访问点、主持人身份认证列表同时未配置时,不对发言者的发言过程进行控制;在控制源访问点配置、而主持人身份认证列表未配置时,对发言者的发言过程进行控制,所述话筒服务设备接受控制源的控制,同时向控制源报告对发言者行为进行管理所需要的必要信息;在控制源访问点未配置、而主持人身份认证列表配置时,等待主持人加入,控制源的网络地址和端口的设置情况起到鉴别主持人是否加入的作用;在控制源的网络地址和端口未进行配置时,等待在主持身份认证列表中有记录的主持人对本话筒服务设备进行管理;当控制源的网络地址和端口配置后,话筒服务设备接受控制源的控制,同时向控制源报告对发言者的发言过程进行管理所需要的必要信息。其中,所述终端为可移动智能终端。其中,所述终端设备还用于根据该终端设备上的输入设备接收到的输入信息生成音频数据。为实现上述专利技术目的,本专利技术还提供了一种基于前述的为终端设备提供扬声服务的系统的为终端设备提供扬声服务的方法,包括下列步骤:I)需要扬声服务的终端设备获取话筒服务设备的网络地址、服务控制端口和数据服务端口 ;2)所述需要扬声服务的终端设备向所述话筒服务设备发送该终端设备用于传递数据的网络地址和端口;3)所述话筒服务设备将所接收到的终端设备用于传递数据的网络地址和端口加入发言者网络地址列表并设置其状态为可播放;4)所述需要扬声服务的终端设备向话筒服务设备发送音频数据;5)所述话筒服务设备判断本地数据服务端口上收到的数据报的网络地址和端口是否在发言者网络地址列表中,如果存在且其状态为可播放,则驱动所述扬声/扩音设备播放所接收的音频数据。其中,所述步骤I)包括下列子步骤:11)话筒服务设备的服务控制端口和数据服务端口监听数据报;12)需要扬声服务的终端设备使用广播方式发出话筒服务的请求;13)话筒服务设备的服务控制端口接收到终端设备的话筒服务的请求后返回该话筒服务设备的网络地址、服务控制端口和数据服务端口 ;需要扬声服务的终端设备接收并记录所述话筒服务设备的网络地址、服务控制端口和数据服务端口。其中,所述步骤13)包括下列子步骤:131)话筒服务设备的服务控制端口接收到话筒服务的请求后返回该话筒服务设备的网络地址、服务控制端口和用于表示身份认证提示信息的服务认证提示消息;132)需要扬声服务的终端设备接收并记录所述话筒服务设备的网络地址和服务控制端口,并提示发言者输入身份认证信息,以及在接受发言者所输入的身份认证信息后向话筒服务设备传递携带该身份认证信息的服务认证应答消息;133)话筒服务设备识别服务认证应答消息并提取其中的发言者的身份认证信息,并判断该身份认证信息是否在发言者身份认证列表中存在,如果存在,向所述需要扬声服务的终端设备发送该话筒服务设备的网络地址和数据服务端口,同时,将发言者标识加入发言者网络地址列表,并将发言者网络地址列表中的相应记录的状态设置为等待;134)需要扬声服务的终端设备接收并记录所述话筒服务设备的网络地址和数据服务端口。11.根据权利要求10所述的为终端设备提供扬声服务的方法,其特征在于,所述步骤133)中,所述发言者身份认证列表由所述话筒服务设备本地维护。其中,所述步骤133)中,所述发言者身份认证列表由第三方认证服务设备维护,所述步骤133)包括下列子步骤:1331)话筒服务设备判别服务认证应答消息,提取携带该消息的数据报的网络源地址,源端口,提取消息中标识发言者身份的信息,缓存该消息中用户标识、以及携带该消息的数据报的源网络地址和源端口,根据基本配置信息中记录的第三方认证服务网络地址和端口,发送携带发言者身份信息的身份确认请求消息;1332)第三方认证服务设备判别身份确认请求消息,提取消息中标识发言者身份的信息,并判断该发言者身份是否有效,根据发言者身份的有效性,向话筒服务设备返回身份确认应答消息,消息中包括消息名称为身份确认应答、用户标识及表示身份有效性的状态的信息;1333)话筒服务设备判别身份确认应答消息,根据携带该消息的数据报的网络源地址和源端口判别消息是否来自第三方认证服务,如果是,同时消息中包含对发言者身份有效性确认的信息,则根据消息中的用户标识在缓存中找到发言者的终端设备的网络地址和服务控制端口,向该终端设备返回话筒服务设备的网络地址和数据服务端口,同本文档来自技高网...

【技术保护点】
一种为终端设备提供扬声服务的系统,包括接入会场网络的话筒服务设备、多个接入会场网络的终端设备,以及与所述话筒服务设备联结的扬声/扩音设备,所述终端设备用于向话筒服务设备发送音频数据;所述话筒服务设备用于对接入会场网络的多个终端设备进行管理并驱动所述扬声/扩音设备播放所接收的音频数据。

【技术特征摘要】
1.一种为终端设备提供扬声服务的系统,包括接入会场网络的话筒服务设备、多个接入会场网络的终端设备,以及与所述话筒服务设备联结的扬声/扩音设备, 所述终端设备用于向话筒服务设备发送音频数据; 所述话筒服务设备用于对接入会场网络的多个终端设备进行管理并驱动所述扬声/扩音设备播放所接收的音频数据。2.根据权利要求1所述的为终端设备提供扬声服务的系统,其特征在于,所述话筒服务设备对接入会场网络的多个终端设备进行管理包括:将所述话筒服务设备的网络地址、服务控制端口和数据服务端口提供给终端设备,将所接收到的终端设备用于传递数据的网络地址和端口加入发言者网络地址列表并设置其状态,以及判断本地数据服务端口上收到的数据报的网络地址和端口是否在发言者网络地址列表中,如果在且其状态为可播放,则驱动所述扬声/扩音设备播放所接收的音频数据; 所述终端设备还用于获取话筒服务设备的网络地址、服务控制端口和数据服务端口,为所述话筒服务设备提供该终端设备用于传递数据的网络地址和端口。3.根据权利要求1所述的为终端设备提供扬声服务的系统,其特征在于,所述话筒服务设备包括话筒服务逻辑控制单元和分别与所述话筒服务逻辑控制单元连接的服务配置纪录、发言者网络地 址列表、音频播放单元、网络通信单元以及消息缓存区; 所述话筒服务逻辑控制单元用于控制话筒服务的执行以及读写所述服务配置纪录、发言者网络地址列表、网络通信单元、消息缓存区中的数据,所述话筒服务逻辑控制单元还用于将音频数据传递给音频播放单元,由音频播放单元驱动所述扬声/扩音设备播放; 所述服务配置纪录用于记录服务设备的基本配置信息,所述基本配置信息包括话筒服务设备的网络地址、服务控制端口和数据服务端口。4.根据权利要求3所述的为终端设备提供扬声服务的系统,其特征在于,所述服务配置纪录还用于记录身份认证服务信息,所述身份认证服务信息包括:基本认证服务模式、发言者身份认证列表、第三方认证服务网络地址和端口。5.根据权利要求4所述的为终端设备提供扬声服务的系统,其特征在于,所述服务配置纪录还用于记录控制源信息,所述控制源信息包括控制源访问点和主持人身份认证列表。6.根据权利要求5所述的为终端设备提供扬声服务的系统,其特征在于,所述话筒服务逻辑控制单元还用于在控制源访问点、主持人身份认证列表同时未配置时,不对发言者的发言过程进行控制; 在控制源访问点配置、而主持人身份认证列表未配置时,对发言者的发言过程进行控制,所述话筒服务设备接受控制源的控制,同时向控制源报告对发言者行为进行管理所需要的必要信息; 在控制源访问点未配置、而主持人身份认证列表配置时,等待主持人加入,控制源的网络地址和端口的设置情况起到鉴别主持人是否加入的作用; 在控制源的网络地址和端口未进行配置时,等待在主持身份认证列表中有记录的主持人对本话筒服务设备进行管理;当控制源的网络地址和端口配置后,话筒服务设备接受控制源的控制,同时向控制源报告对发言者的发言过程进行管理所需要的必要信息。7.根据权利要求1所述的为终端设备提供扬声服务的系统,其特征在于,所述终端为可移动智能终端。8.根据权利要求1所述的为终端设备提供扬声服务的系统,其特征在于,所述终端设备还用于根据该终端设备上的输入设备接收到的输入信息生成音频数据。9.一种基于权利要求1所述的系统为终端设备提供扬声服务的方法,包括下列步骤: 1)需要扬声服务的终端设备获取话筒服务设备的网络地址、服务控制端口和数据服务端口 ; 2)所述需要扬声服务的终端设备向所述话筒服务设备发送该终端设备用于传递数据的网络地址和端口; 3)所述话筒服务设备将所接收到的终端设备用于传递数据的网络地址和端口加入发言者网络地址列表并设置其状态为可播放; 4)所述需要扬声服务的终端设备向话筒服务设备发送音频数据; 5)所述话筒服务设备判断本地数据服务端口上收到的数据报的网络地址和端口是否在发言者网络地址列表中,如果存在且其状态为可播放,则驱动所述扬声/扩音设备播放所接收的音频数据。10.根据权利要求9所述的为终端设备提供扬声服务的方法,其特征在于,所述步骤I)包括下列子步骤: 11)话筒服务设备的服务控制端口和数据服务端口监听数据报; 12)需要扬声服务的终端设备使用广播方式发出话筒服务的请求; 13)话筒服务设备的服务 控制端口接收到终端设备的话筒服务的请求后返回该话筒服务设备的网络地址、服务控制端口和数据服务端口 ;需要扬声服务的终端设备接收并记录所述话筒服务设备的网络地址、服务控制端口和数据服务端口。11.根据权利要求10所述的为终端设备提供扬声服务的方法,其特征在于,所述步骤13)包括下列子步骤: 131)话筒服务设备的服务控制端口接收到话筒服务的请求后返回该话筒服务设备的网络地址、服务控制端口和用于表示身份认证提示信息的服务认证提示消息; 132)需要扬声服务的终端设备接收并记录所述话筒服务设备的网络地址和服务控制端口,并提示发言者输入身份认证信息,以及在接受发言者所输入的身份认证信息后向话筒服务设备传递携带该身份认证信息的服务认证应答消息; 133)话筒服务设备识别服务认证应答消息并提取其中的发言者的身份认证信息,并判断该身份认证信息是否在发言者身份认证列表中存在,如果存在,向所述需要扬声服务的终端设备发送该话筒服务设备的网络地址和数据服务端口,同时,将发言者标识加入发言者网络地址列表,并将发言者网络地址列表中的相应记录的状态设置为等待; 134)需要扬声服务的终端设备接收并记录所述话筒服务设备的网络地址和数据服务端口。12.根据权利要求11所述的为终端设备提供扬声服务的方法,其特征在于,所述步骤133)中,所述发言者身份认证列表由所述话筒服务设备本地维护。13.根据权利要求11所述的为终端设备提供扬声服务的方法,其特征在于,所述步骤133)中,所述发言者身份认证列表由第三方认证服务设备维护,所述步...

【专利技术属性】
技术研发人员:傅川谢健清张国清
申请(专利权)人:中国科学院计算技术研究所
类型:发明
国别省市:

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

1