专利名称:音频定向传送方法及装置的制作方法
技术领域:
本发明涉及音频传送方法及装置,特别涉及音频定向传送方法及装置。
背景技术:
随着通信技术发展,通信方式经历了从最原始的电报通信到现在的多媒 体通信。如手机话音通信,及时文字通信。
点对点(Peer To Peer,以下简称为P to P)是指一终端把数据传送到 与该终端直接连接的另一终端,然后另一终端又把数据传送到再一终端,其 中,所有终端通过通信网络互联。
现有的音频传送业务都是基于P to P传送方式实现了不同终端之间的音 频通信,所以当多个终端通过P to P传送方式构成一个网络,进^f亍多对多音 频通信的时候,对多个终端发送的音频数据直接进行混合编码,因而使得终 端在网络内只能进行广播通信。
现有技术由于对终端发送的音频数据进行了统一混合编码,因而导致了 , 在一个网络内,终端与几个特定的终端之间不能进行定向音频传送。若是终 端需要和几个特定的终端进行音频传送,则终端只能先退出原来的网络,然 后与几个特定的终端重新建立一个基于P to P传送方式的通信网络。
现有技术的缺陷是,在网络会议中,成员终端发出的音频信息被混编后, 发送给所有的成员终端,个别或部分成员终端之间无法进行单独的语音交互。
发明内容
本发明的目的是提供一种音频定向传送方法及装置,以克服现有技术在
现音频定向传送。
为实现上述目的,本发明提供了一种音频定向传送方法,包括发送带
有标识信息的登陆请求,所述标识信息与终端唯一对应,并所述标识信息包
含有所述终端的网际协议地址、所述终端的登录名或所述终端的号码;接收 登录响应信息,所述登录响应信息至少包含有给所述标识信息唯一分配的音 轨信息和已登陆终端的标识信息;根据所述已登录终端的标识信息,选择至 少一个已登录终端的标识信息,并生成目标终端标识信息;发送所述目标终 端标识信息和音频数据。
其中,发送所述目标终端标识信息和音频数据具体为发送音频数据; 接收与所述音频数据对应的接收响应信息,所述接收响应信息用于表示服务 器已经接收所述发送音频数据;发送所述目标终端标识信息。
其中,发送所述目标终端标识信息和音频数据具体为发送所述目标终 端标识信息;根据目标终端标识信息,发送编解码规则,所迷编解码规则用 于编码音频数据或者解码音频数据,并且所述编码规则与所迷音频数据唯一 对应;发送音频数据。
为了实现上述目的,本发明还提供了一种音频定向传送装置,包括登 陆请求模块,用于发送带有标识信息的登陆请求,所述标识信息与终端唯一 对应,并所述标识信息包含有所述终端的网际协议地址、所述终端的登录名 或所述终端的号码;接收登陆响应模块,用于接收登录响应信息,所述登录 响应信息至少包含有给所述标识信息唯一分配的音轨信息和已登陆终端的标 识信息;选择模块,根据所述已登录终端的标识信息,用于选择至少一个已 登录终端的标识信息,并生成目标终端标识信息;发送模块,用于发送所述 目标终端标识信息和音频lt据。
其中,所迷发送模块具体包括发送音频数据单元,用于发送音频数据; 音频数据接收确认单元,用于接收与所述音频数据对应的接收响应信息,所
述接收响应信息用于表示服务器已经接收所述发送音频数据;发送目标终端 标识信息单元,用于发送所述目标终端标识信息。
其中,所述发送模块具体包括发送目标终端标识信息单元,用于发送 所述目标终端标识信息;发送编码规则单元,根据目标终端标识信息,用于 发送编解码规则,所述编解码规则用于编码音频数据或者解码音频数据,并 且所述编码MJ'j与所述音频数据唯一对应;发送音频数据单元,用于发送音 频数据。
为了实现上述目的,本发明还提供了一种音频定向传送方法,包括接 收多个终端的登陆请求,每一个登陆请求带有与所述终端唯一对应的标识信 息,所述标识信息包含有所述终端的网际协议地址、所述终端的登录名或所 述终端的号码;根据所述登陆请求,分配音轨,并生成分配音轨信息,所述 分配音轨信息与所述登陆请求的标识信息唯一对应;发送登录响应信息,所 述登录响应信息至少包含有分配音轨信息和已登录终端的标识信息;接收一 个或多个终端发送的目标终端标识信息,目标终端标识信息是终端根据已登 录终端的标识信息选择而生成的信息;通过分配给每个终端的音轨加工所述 终端发送的音频数据,生成加工后音频数据;将未发送目标终端标识信息的 终端对应的加工后音频数据进行混合编码,并将编码后音频数据发送给所有 终端;将发送目标终端标识信息的终端对应的加工后音频数据进行混合编码, 发送给与所述目标终端标识信息对应的终端。
其中,接收一个或多个终端的发送的目标终端标识信息之后还包括接 收由发送目标终端标识信息的终端发送的编码规则,所述编解码规则用于编 码音频数据或者解码音频数据;则发送目标终端标识信息的终端对应的加工 后音频数据,根据所述编码规则进行混合编码,发送给与所述目标终端标识 信息对应的终端。
为了实现上述目的,本发明还提供了一种音频定向传送装置,包括接 收登陆请求模块,用于接收多个终端的登陆请求,每一个登陆请求带有与所 述终端唯一对应的标识信息,所述标识信息包含有所述终端的网际协议地址、
所述终端的登录名或所述终端的号码;分配模块,根据所述登陆请求,用于 分配音轨,并生成分配音轨信息,所述分配音轨信息与所述登陆请求的标识 信息唯一对应;发送登陆响应模块,用于发送登录响应信息,所述登录响应 信息至少包含有分配音轨信息和已登录终端的标识信息;接收目标终端标识 信息模块,用于接收一个或多个终端的发送的目标终端标识信息,目标终端 标识信息是终端根据已登录终端的标识信息选择而生成的信息;加工模块, 用于通过分配给每个终端的音轨加工所述终端发送的音频数据,生成加工后 音频数据;第一发送模块,用于将未发送目标终端标识信息的终端对应的加 工后音频数据进行混合编码,并将编码后音频数据发送给所有终端;第二发 送模块,用于将发送目标终端标识信息的终端对应的加工后音频数据,发送 给与所述目标终端标识信息对应的终端。
其中,还包括接收编码规则模块,用于接收由发送目标终端标识信息 的终端发送的编码规则,所述编解码规则用于编码音频数据或者解码音频数 据;此时,第二发送模块,用于将发送目标终端标识信息的终端对应的加工 后音频数据,根据所述编码规则进行混合编码,发送给与所述目标终端标识 信息对应的终端。
本发明音频定向传送方法,通过带有标识信息的登录请求登录服务器, 并且根据登录响应信息中的已登录终端标识信息生成目标终端标识信息的方 法,使得在服务器端可以根据所述终端发送的目标终端标识信息准确管理发 送目标终端标识信息的终端发送的音频数据,并对所述音频数据进行处理的 方法,克服了现有技术在网络会议过程中无法使得个别或部分成员终端之间 进行音频交互的缺陷,从而实现了网络中音频定向传送。
本发明音频定向传送装置,通过在选择模块对接收登陆模块中的已登录 终端的标识信息进行选择,从而生成目标终端标识信息,并将所述目标终端 标识信息和音频数据信息发送的方法,使得在后续过程中服务器音频数据和 进行定向音频传送的缺陷,实现了定向音频传送。
本发明音频定向传送方法,通过对不同终端发送的音频数据进行不同处 理的方法,即未发送目标终端标识信息的终端所发送的音频数据直接进行混 合编码并传送、发送目标终端标识信息的终端所发送的音频数据进行混合编 码后根据所述目标终端标识信息发送混合编码后的音频凄t据的方法,克服了 现有技术在会议过程中,个别或部分成员终端之间无法进行单独的语音交互 的缺陷,从而实现了音频定向传送。
本发明音频定向传送装置,通过对不同终端发送的音频数据进行不同处
理的方法,具体为通过第一发送模块对未发送目标终端标识信息的终端所 发送的音频数据直接进行混合编码并传送、通过第二发送模块对发送目标终 端标识信息的终端所发送的音频数据进行混合编码后根据所述目标终端标识 信息发送混合编码后的音频数据的方法,克服了现有技术在会议过程中,不 能使得个别或部分成员终端之间进行单独的语音交互的缺陷,从而实现了音 频定向传送。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
图1为本发明音频定向传送方法第一实施例的流程图2为本发明音频定向传送方法第二实施例的流程图3为本发明音频定向传送方法第三实施例的流程图4为本发明音频定向传送方法第四实施例的流程图5为本发明音频定向传送装置第一实施例的结构示意图6为本发明音频定向传送装置第一实施例中发送模块的一种结构示意图7为本发明音频定向传送装置第一实施例中发送模块的另一种结构示 意图8为本发明音频定向传送装置第二实施例的结构示意图。
具体实施例方式
本发明音频定向传送方法第 一 实施例
如图1所示,为本发明音频定向传送方法第一实施例的流程图,本发明
音频定向传送方法具体包括
步骤101、发送带有标识信息的登陆请求给用于管理网络会议的服务器, 所述标识信息与终端唯一对应,并所述标识信息包含有所述终端的网际协议 (Internet Protocol,简称为IP)地址、所述终端的登录名或所述终端的号 码;
步骤102、根据已发送的登录请求,接收登录响应信息,所述登录响应信
息至少包含有给所述标识信息唯一分配的音轨信息和已登陆终端的标识信 自.
步骤103、根据所述已登录终端的标识信息,选择至少一个已登录终端的 标识信息,并生成目标终端标识信息;
步骤104、发送所述目标终端标识信息和音频数据。这里的音频数据可以 为模拟音频数据或数字音频数据。如果发送的音频数据为数字音频数据的时 候,则在后续处理过程中不需要进行模/数转换;如果发送的音频数据为模拟 音频数据的时候,则需要对所述模拟音频数据进行模/数转换,使得所述模拟 音频数据变成数字音频数据,这样有利于后续的处理操作。
本发明音频定向传送方法第一实施例,通过带有标识信息的登录请求登 录服务器,并且根据登录响应信息中的已登录终端标识信息生成目标终端标
准确管理发送目标终端标识信息的终端发送的音频数据,并对所述音频数据
员终端之间进行单独的语音交互的缺陷,从而实现了网络中音频定向传送。
本发明音频定向传送方法第二实施例
如图2所示,为本发明音频定向传送方法第二实施例的流程图,本发明 音频定向传送方法第二实施例在本发明音频定向传送方法第一实施例的基础
上进行了改进,本发明音频定向传送方法具体包括
步骤201、发送带有标识信息的登陆请求给用于管理网络会议的服务器,
所述标识信息与终端唯一对应,并所述标识信息包含有所述终端的网际协议
(Internet Protocol,简称为IP)地址、所述终端的登录名或所述终端的号码;
步骤202、根据已发送的登录请求,接收登录响应信息,所述登录响应信
息至少包含有给所述标识信息唯一分配的音轨信息和已登陆终端的标识信 自■
步骤203、根据所述已登录终端的标识信息,选择至少一个已登录终端的 标识信息,并生成目标终端标识信息; 步骤204、发送音频数据给服务器;
步骤205、根据已发送的音频数据,接收与所述音频数据对应的接收响应 信息,所述接收响应信息用于表示服务器已经接收所述发送音频数据;
步骤206、发送所述目标终端标识信息给服务器,使得所述目标终端标识 信息和发送的音频数据——对应。
本发明音频定向传送方法第二实施例,通过先发送音频数据后,再发送 目标终端标识信息的方法,使得服务器可以将每一段音频数据和目标终端标 识信息——对应起来,使得服务器可以根据目标终端标识信息对每一段音频 数据进行混合编码,并根据目标终端标识信息发送,实现了音频定向传送。
在本发明音频定向传送方法第二实施例中,可以先发送目标标识信息, 并接收与所述目标标识信息对应的响应信息之后,再发送音频数据,这样也 可以使得服务器将每一段音频数据和目标终端标识信息——对应起来,从而 最终实现音频定向传送。
本发明音频定向传送方法第三实施例
如图3所示,为本发明音频定向传送方法第三实施例的流程图,本发明 音频定向传送方法第三实施例在本发明音频定向传送方法第一实施例的基础
上进行了改进,本发明音频定向传送方法具体包括
步骤301、发送带有标识信息的登陆请求给用于管理网络会议的服务器, 所述标识信息与终端唯一对应,并所述标识信息包含有所述终端的网际协议 (Internet Protocol,简称为IP)地址、所述终端的登录名或所述终端的号 码;
步骤302、根据已发送的登录请求,接收登录响应信息,所述登录响应信
息至少包含有给所述标识信息唯一分配的音轨信息和已登陆终端的标识信 台、.
步骤303、根据所述已登录终端的标识信息,选择至少一个已登录终端的 标识信息,并生成目标终端标识信息;
步骤3Q4、发送所述目标终端标识信息;
步骤305、根据目标终端标识信息,发送编解码规则,所述编解码规则用 于编码音频数据或者解码音频数据,并且所述编码规则与所述音频数据唯一 对应;
步骤306、发送音频数据给服务器。
本发明音频定向传送方法第三实施例,通过发送编解码规则和音频数据 的方法,使得服务器根据接收到的编解码规则对所述音频数据进行混合编码, 并将所述编解码规则根据目标信息进行发送,将音频数据进行广播式发送的 方法,克服了现有技术不能使得个别或部分成员终端之间进行单独的语音交 互的缺陷,实现了音频定向传送。
在本发明音频定向传送方法第三实施例中,可以将发送的音频数据具体 根据目标终端标识信息发送音频数据,这样服务器接收到音频数据之后对音 频数据进行有针对性地混合编码,并将进行混合编码后的数据根据所述的目 标终端标识信息进行发送,实现了音频定向传送。在这里可以先将音频数据
发送,然后再将编解码规则发送的方法,同样可以实现音频定向传送。这种 方法具体实现过程中,发送音频数据之后,接收与所发送的音频数据对应的 响应信息之后,再将与所发送的音频数据对应的编解码规则。这样可以确保 发送的音频数据和发送的编解码规则——对应,这样的话,有利于网络会议 中定向音频传送的准确性。
本发明音频定向传送方法第四实施例
如图4所示,为本发明音频定向传送方法第四实施例的流程图,本发明
音频定向传送方法具体包括如下步骤
步骤401、接收多个终端的登陆请求,每一个登陆请求带有与所述终端唯 一对应的标识信息,所述标识信息包含有所述终端的网际协议地址、所述终 端的登录名或所述终端的号码。
步骤402、根据所述登陆请求,分配音轨,并生成分配音轨信息,所述分 配音轨信息与所述登陆请求的标识信息唯一对应。
步骤403、根据所述登陆请求,发送与所述登陆请求对应的登录响应信息, 所述登录响应信息至少包含有分配音轨信息和已登录终端的标识信息;
步骤404、接收一个或多个终端发送的目标终端标识信息,目标终端标识 信息是终端根据已登录终端的标识信息选择而生成的信息。
步骤405、通过分配给每个终端的音轨加工所述终端发送的音频数据,生 成加工后音频数据。在这里所述终端发送的音频数据可以为模拟音频数据或 数字音频数据,若所述终端发送的数据为模拟音频数据,则需要对所述终端 发送的音频数据进行模/数转换滞后,再对音频数据进行加工。在这里加工音 频数据具体为对音频数据进行压缩处理,或者对音频数据进行加密处理, 或者对音频数据进行变音处理等。
步骤406、将未发送目标终端标识信息的终端对应的加工后音频数据进行 混合编码,并将编码后音频数据发送给所有终端。
步骤407、将发送目标终端标识信息的终端对应的加工后音频数据进行混
合编码,发送给与所述目标终端标识信息对应的终端。
本发明音频定向传送方法第四实施例,通过对不同终端发送的音频数据 进行不同处理的方法,即未发送目标终端标识信息的终端所发送的音频数据 直接进行混合编码并传送、发送目标终端标识信息的终端所发送的音频数据 进行混合编码后根据所述目标终端标识信息发送混合编码后的音频数据的方 法,克服了现有技术在会议过程中,不能使得个别或部分成员终端之间进行 单独的语音交互的缺陷,从而实现了音频定向传送。
在本发明音频定向传送方法第四实施例中,服务器还可以对未发送目标 终端标识信息的终端和发送目标终端标识信息的终端进行分组管理,即,将 未发送目标终端标识信息的终端组成第一群组、将发送目标终端标识信息的 终端组成第二群组,将第一群组内的终端发送的音频数据进行混合编码后,
群发给第一群组和第二群组内的所有成员;将第二群组内的终端发送的音频
数据进行混合编码后,根据发送音频数据终端发送的目标终端标识信息、对 所述混合编码后数据进行传送,从而实现了音频定向传送。进一步地,在第 二群组内,根据不同终端发送的目标终端标识信息,将第二群组内的成员终 端再进行分组,以便于服务器对终端发送的音频数据进行管理。并且还可以
改变步骤406和步骤407的顺序,同样可以实现本发明的目的。
进一步地,在本发明音频定向传送方法第四实施例中,接收一个或多个 终端的发送的目标终端标识信息之后还可以包括接收由发送目标终端标识 信息的终端发送的编码规则,所述编解码规则用于编码音频数据或者解码音 频数据的步骤。这样的话步骤407具体为发送目标终端标识信息的终端对 应的加工后音频数据,根据所述编码规则进行混合编码,发送给与所述目标 终端标识信息对应的终端。这样的话具有定向传送音频需求的终端,通过发 送与需要定向传送的音频数据对应的编解码规则,使得在服务器中实现对定 向传送的音频的进行特定的编解码,并将生成的数据信息传送给所有成员终 端、或者根据目标终端标识信息定向传送给个别终端。在这里服务器将以特
定编解码规则进行混合编码而生成的数据信息传送给所有终端的时候,由于 没有收到相应编解码^L则的终端无法对相应的音频数据进行解码,因此结果 上等于该终端没有收到该音频数据信息。如果将混合编码后生成的信息,根 据目标终端标识信息,进行传送,则一方面可以节省传送信息信道的资源,
从而提高信息的传输效率;另 一方面还可以防止不应该接收音频数据信息的 终端通过一些强制窃耳又的手段接收到音频数据时,不能对所述音频lt据进行 解码,从而提高了定向音频传送的安全性。
本发明音频定向传送装置第 一 实施例
如图5所示,为本发明音频定向传送装置第一实施例的结构示意图,本 发明音频定向传送装置具体包括如下
登陆请求模块501,用于发送带有标识信息的登陆请求,所述标识信息与 终端唯一对应,并所述标识信息包含有所述终端的网际协议地址、所述终端
的登录名或所述终端的号码;
接收登陆响应模块502,用于接收登录响应信息,所述登录响应信息至少 包含有给所述标识信息唯一分配的音轨信息和已登陆终端的标识信息;
选择模块503,根据所述已登录终端的标识信息,用于选择至少一个已登 录终端的标识信息,并生成目标终端标识信息;
发送模块504,用于发送所述目标终端标识信息和音频数据。
本发明音频定向传送装置第一实施例,通过在选择模块503对接收登陆 模块502中的已登录终端的标识信息进行选择,从而生成目标终端标识信息, 并将所述目标终端标识信息和音频数据信息发送的方法,使得在后续过程中 服务器音频数据和标识信息进行处理,从而克服现有技术无法使得个别或部 分成员终端之间进行单独的语音交互的缺陷,实现了定向音频传送。
在本发明音频定向传送装置第一实施例中,如图6所示,为本发明音频
定向传送装置第一实施例中发送模块的一种结构示意图,发送模块504可以 具体包括入下
发送音频数据单元5041,用于发送音频数据;
音频数据接收确认单元5042,用于接收与所述音频数据对应的接收响应 信息,所述接收响应信息用于表示服务器已经接收所述发送音频数据;
发送目标终端标识信息单元5043,用于发送所述目标终端标识信息。
这种结构的发送单元504,通过发送音频数据单元、音频数据接收确认单 元和发送目标终端标识信息单元先将发送音频数据之后,根据与发送音频对 应的响应信息,发送与发送音频对应的目标终端标识信息,使得服务器根据 目标终端标识信息对所述音频数据进行处理,从而克服了现有技术不能使个 别或部分会议成员终端之间进行定向传送的缺陷。
在本发明音频定向传送装置第一实施例中,如图7所示,为本发明音频 定向传送装置第一实施例中发送模块的另一种结构示意图,发送模块504可 以具体包括入下
发送目标终端标识信息单元5043,用于发送所述目标终端标识信息; 发送编码规则单元5044,根据目标终端标识信息,用于发送编解码规则,
所述编解码规则用于编码音频数据或者解码音频数据,并且所述编码规则所述音频数据唯一对应;
发送音频数据单元5041,用于发送音频数据。
这种结构的发送单元504,通过改变发送目标终端标识信息单元和发送音 频数据单元位置,并且在两个单元之间增加发送编码规则单元的方法,使得 终端发送编解码规则,从而在后续处理过程中服务器根据所述编解码规则对 所述音频数据进行处理,从而克服了现有技术不能使个别或部分会议成员之 间进行定向音频传送的缺陷,实现了定向音频传送。在这里发送所述编解码其他方式将所述编解码规则发送给目标终端。 本发明音频定向传送装置第二实施例
如图8所示,为本发明音频定向传送装置第二实施例的结构示意图,本
发明音频定向传送装置具体包括如下
接收登陆请求模块801,用于接收多个终端的登陆请求,每一个登陆请求 带有与所述终端唯一对应的标识信息,所述标识信息包含有所述终端的网际 协议地址、所述终端的登录名或所述终端的号码;
分配模块802,根据所述登陆请求,用于分配音轨,并生成分配音轨信息, 所述分配音轨信息与所述登陆请求的标识信息唯一对应。
发送登陆响应模块803,用于发送登录响应信息,所述登录响应信息至少 包含有分配音轨信息和已登录终端的标识信息。
接收目标终端标识信息;漠块804,用于接收一个或多个终端的发送的目标 终端标识信息,目标终端标识信息是终端根据已登录终端的标识信息选择而 生成的信息。
加工模块805,用于通过分配给每个终端的音轨加工所述终端发送的音频 数据,生成加工后音频数据。在这里所述终端发送的音频数据可以为模拟音 频数据或数字音频数据,若所述终端发送的数据为模拟音频数据,则需要对 所述终端发送的音频数据进行模/数转换,并变成数字音频数据之后,再对所 述数字音频数据进行加工。在这里加工音频数据具体为对音频数据进行压 缩处理,或者对音频数据进行加密处理,或者对音频数据进行变音处理等。
第一发送^t块806,用于将未发送目标终端标识信息的终端对应的加工后 音频数据进行混合编码,并将编码后音频数据发送给所有终端。
第二发送模块807,用于将发送目标终端标识信息的终端对应的加工后音 频数据,发送给与所述目标终端标识信息对应的终端。
本发明音频定向传送装置第二实施例,通过对不同终端发送的音频数据 进行不同处理的方法,具体为通过第一发送模块对未发送目标终端标识信 息的终端所发送的音频数据直接进行混合编码并传送、通过第二发送模块对 发送目标终端标识信息的终端所发送的音频数据进行混合编码后^U居所述目 标终端标识信息发送混合编码后的音频数据的方法,克服了现有技术在会议
过程中,不能使得个别或部分成员终端之间无法进行单独的语音交互的缺陷, 从而实现了音频定向传送。
在本发明音频定向传送装置第二实施例中,第一发送模块和第二发送模 块的位置即使改变了也可以实现本发明的目的。
在本发明音频定向传送装置第二实施例中,在发送登陆响应^^莫块803发 送登陆响应信息之后,还包括接收编码规则模块,用于接收由发送目标终端 标识信息的终端发送的编码规则,所述编解码规则用于编码音频数据或者解 码音频数据;此时,第二发送模块807,用于将发送目标终端标识信息的终端 对应的加工后音频数据,根据所述编码规则进行混合编码,发送给与所述目 标终端标识信息对应的终端。在这里接收编码规则模块只要位于登陆响应模 块803和第二发送模块807之间,即可实现本发明目的。这种实施方式,通 过接收音频数据信息和与所述音频数据对应的编解码MJ'J对所述音频^:据进 行混合编码,并发送的方法,有效防止了非目标终端接收相应的音频数据, 从而克服了现有技术不能使个别的会议成员之间进行定向音频传送的缺陷, 实现了定向音频传送。另外由于对需要定向传送的音频数据根据发送的编解 码规则进行了混合编码,所以还防止了非目标终端窃取相应音频数据的内容, 从而提高了信息传送的安全性。
本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读 取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括ROM、 RAM、》兹碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技
术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1、一种音频定向传送方法,其特征在于包括发送带有标识信息的登陆请求,所述标识信息与终端唯一对应,并所述标识信息包含有所述终端的网际协议地址、所述终端的登录名或所述终端的号码;接收登录响应信息,所述登录响应信息至少包含有给所述标识信息唯一分配的音轨信息和已登陆终端的标识信息;根据所述已登录终端的标识信息,选择至少一个已登录终端的标识信息,并生成目标终端标识信息;发送所述目标终端标识信息和音频数据。
2、 根据权利要求1所述的音频定向传送方法,其特征在于发送所述目标 终端标识信息和音频凄t据具体为发送音频数据;接收与所述音频数据对应的接收响应信息,所述接收响应信息用于表示 服务器已经接收所述发送音频数据; 发送所述目标终端标识信息。
3、 根据权利要求l所述的音频定向传送方法,其特征在于发送所述目标 终端标识信息和音频数据具体为发送所述目标终端标识信息;根据目标终端标识信息,发送编解码规则,所述编解码规则用于编码音 频数据或者解码音频数据,并且所述编码规则与所述音频数据唯一对应; 发送音频数据。
4、 一种音频定向传送装置,其特征在于包括登陆请求模块,用于发送带有标识信息的登陆请求,所述标识信息与终 端唯一对应,并所述标识信息包含有所述终端的网际协议地址、所述终端的 登录名或所述终端的号码; 接收登陆响应模块,用于接收登录响应信息,所述登录响应信息至少包含有给所述标识信息唯一分配的音轨信息和已登陆终端的标识信息;选择模块,根据所述已登录终端的标识信息,用于选择至少一个已登录终端的标识信息,并生成目标终端标识信息;发送模块,用于发送所述目标终端标识信息和音频数据。
5、 根据权利要求4所述的音频定向传送装置,其特征在于所述发送模块 具体包括发送音频数据单元,用于发送音频数据;音频数据接收确认单元,用于接收与所述音频数据对应的接收响应信息, 所述接收响应信息用于表示服务器已经接收所述发送音频数据; 发送目标终端标识信息单元,用于发送所述目标终端标识信息。
6、 根据权利要求4所述的音频定向传送装置,其特征在于所述发送模块 具体包括发送目标终端标识信息单元,用于发送所述目标终端标识信息; 发送编码规则单元,根据目标终端标识信息,用于发送编解码规则,所述编解码规则用于编码音频数据或者解码音频数据,并且所述编码规则与所述音频lt据唯一对应;发送音频数据单元,用于发送音频数据。
7、 一种音频定向传送方法,其特征在于包括接收多个终端的登陆请求,每一个登陆请求带有与所述终端唯一对应的 标识信息,所述标识信息包含有所述终端的网际协议地址、所述终端的登录 名或所述终端的号码;根据所述登陆请求,分配音轨,并生成分配音轨信息,所述分配音轨信 息与所述登陆请求的标识信息唯一对应;发送登录响应信息,所述登录响应信息至少包含有分配音轨信息和已登 录终端的标识信息;接收一个或多个终端发送的目标终端标识信息,目标终端标识信息是终端根据已登录终端的标识信息选择而生成的信息;通过分配给每个终端的音轨加工所述终端发送的音频数据,生成加工后 音频数据;将未发送目标终端标识信息的终端对应的加工后音频数据进行混合编 码,并将编码后音频数据发送给所有终端;将发送目标终端标识信息的终端对应的加工后音频数据进行混合编码, 发送给与所述目标终端标识信息对应的终端。
8、 根据权利要求7所述的音频定向传送方法,其特征在于接收一个或多 个终端的发送的目标终端标识信息之后还包括接收由发送目标终端标识信息的终端发送的编码MJ'j ,所述编解码规则 用于编码音频数据或者解码音频数据;则发送目标终端标识信息的终端对应的加工后音频数据,根据所述编码 规则进行混合编码,发送给与所述目标终端标识信息对应的终端。
9、 一种音频定向传送装置,其特征在于包括接收登陆请求模块,用于接收多个终端的登陆请求,每一个登陆请求带 有与所述终端唯一对应的标识信息,所述标识信息包含有所述终端的网际协 议地址、所述终端的登录名或所述终端的号码;分配模块,根据所述登陆请求,用于分配音轨,并生成分配音轨信息, 所述分配音轨信息与所述登陆请求的标识信息唯一对应;发送登陆响应模块,用于发送登录响应信息,所述登录响应信息至少包 含有分配音轨信息和已登录终端的标识信息;接收目标终端标识信息模块,用于接收一个或多个终端的发送的目标终 端标识信息,目标终端标识信息是终端根据已登录终端的标识信息选择而生 成的信息;加工模块,用于通过分配给每个终端的音轨加工所述终端发送的音频数 据,生成加工后音频数据;第 一发送模块,用于将未发送目标终端标识信息的终端对应的加工后音 频数据进行混合编码,并将编码后音频数据发送给所有终端;第二发送模块,用于将发送目标终端标识信息的终端对应的加工后音频 数据,发送给与所述目标终端标识信息对应的终端。
10、根据权利要求9所述的音频定向传送装置,其特征在于还包括接收编码规则模块,用于接收由发送目标终端标识信息的终端发送的编 码规则,所述编解码规则用于编码音频数据或者解码音频数据;此时,第二发送模块,用于将发送目标终端标识信息的终端对应的加工 后音频数据,根据所述编码规则进行混合编码,发送给与所述目标终端标识 信息对应的终端。
全文摘要
本发明涉及一种音频定向传送方法及装置,其中音频定向传送方法包括发送带有标识信息的登陆请求,所述标识信息与终端唯一对应,并所述标识信息包含有所述终端的网际协议地址、所述终端的登录名或所述终端的号码;接收登录响应信息,所述登录响应信息至少包含有给所述标识信息唯一分配的音轨信息和已登陆终端的标识信息;根据所述已登录终端的标识信息,选择至少一个已登录终端的标识信息,并生成目标终端标识信息;发送所述目标终端标识信息和音频数据。本发明通过发送目标终端标识信息和音频数据方法,防止了非目标终端接收相应的音频数据,从而克服了现有技术不能使个别或部分会议成员终端之间进行定向传送的缺陷,实现了音频定向传送。
文档编号H04L29/06GK101197841SQ20071030844
公开日2008年6月11日 申请日期2007年12月29日 优先权日2007年12月29日
发明者名 何 申请人:名 何