一种VoIP录音的方法和装置的制作方法

文档序号:7710680阅读:102来源:国知局
专利名称:一种VoIP录音的方法和装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种VoIP录音的方法和装置。
背景技术
VoIP ( Voice over IP, IP语音)作为 一种在IP (Internet Protocol ,因特网
协议)网络上进行语音传输的技术,已经在政府、金融、企业等众多行业广 泛部署,为用户提供了一种经济高效的IP语音解决方案。随着VoIP的使用范 围越来越广,对VoIP的用户需求也越来越多,VoIP录音就是其中之一。VoIP 录音要求除对电话进行录音外,还需要能够完成录音的存储、备份、管理、 检索播放等多种功能。
现有技术中,VoIP录音采用镜像抓包技术实现,将录音服务器和IP话机 同时连接到以太网交换机上,通过交换机的端口镜像功能,将IP话机所连接 的端口镜像到录音服务器所连接的端口上,使录音服务器可以抓到所有端口 的语音数据,进行录音。
现有技术中,通过镜像抓包技术进行VoIP录音存在以下缺点 对录音服务器和交换机的性能要求高,录音服务器必须具备镜像功能; 需要在VoIP网络的各节点上部署录音设备,VoIP录音的集中管理困难。

发明内容
本发明提供了一种VoIP录音的方法和装置,以实现通过录音服务器接收 IP话机实时发送的通话报文,对IP话机的通话进行录音,从而可以集中使用 录音服务器管理IP话机的录音。
本发明提供一种VoIP录音的方法,应用于因特网语音录音系统,该系统 包括IP话机、所述IP话机的通话对端、以及录音服务器,包括
所述IP话机向所述录音服务器发送录音启动报文;所述录音启动报文中 携带录音启动标志;所迷IP话机实时复制与所述通话对端的通话报文,将所述通话报文向所
述录音服务器发送;
所述IP话机向所述录音服务器发送录音结束报文;所述录音结束报文中 携带录音结束标志;所述录音启动报文、录音结束^t艮文以及通话报文中还携 带本次通话的呼叫ID,使所述录音服务器根据所述呼叫ID、所述录音启动标 志以及所述录音结束标志处理所述通话报文,完成对所述IP话机本次通话的录音。
所述IP话机实时复制与所述通话对端的通话报文,将所述通话报文向所 述录音服务器发送包括
在所述IP话机解码来自所述通话对端的通话报文,将所述通话报文转化 为模拟声音讯号之前,或者在所述IP话机将模拟声音讯号编码为通话报文之 后,所述IP话机复制所述通话报文;
所述IP话机封装所述通话报文,在所述通话报文前加入所述录音服务器 的IP地址,向所述录音服务器发送所述封装后的通话报文。
向所述录音服务器发送所述封装后的通话报文具体为
所述IP话机通过与通话对端连接的端口或者该端口以外的端口向所述录 音服务器发送所述封装后的通话报文。
所述IP话机向录音服务器发送录音启动报文之前,还包括所述IP话机 接收语音服务器根据管理员IP话机的请求发送的启动录音控制信令;
所述IP话机向所述录音服务器发送录音结束报文之前,还包括所述IP 话机接收语音服务器根据管理员IP话机的请求发送的结束录音控制信令。
所述管理员IP话机的请求携带启动或者结束录音特性码、所述IP话机的 号码以及录音授权码;所述语音服务器根据所述录音授权码判断是否向所述 IP话机发送录音控制信令。
所述IP话机向所述录音服务器发送录音启动报文或者录音结束报文具体
为与通话对端结束通话后停止录音。
一种VoIP录音的装置,应用于因特网语音录音系统,该系统包括IP话机、
所述IP话机的通话对端、以及录音服务器,所述装置具体为所述IP话机或者
包含于所述IP话机内,包括
录音报文发送单元,用于向所述录音服务器发送录音启动报文或录音结 束报文,所述录音启动报文中携带录音启动标志,所述录音结束报文中携带 录音结束标志;
通话报文发送单元,用于实时复制与所述通话对端的通话报文,并将所 述通话报文向所述录音服务器发送;所述录音启动报文、录音结束报文以及 通话报文中还携带本次通话的呼叫ID,使所述录音服务器根据所述呼叫ID、 所述录音启动标志以及所述录音结束标志处理所述通话"R文,完成对所述IP 话才几本次通话的录音。
还包括
编解码单元,用于解码来自所述通话对端的通话报文,将所述通话报文 转化为模拟声音讯号;或者将模拟声音讯号编码为通话报文; 所述通话报文发送单元包括
报文复制子单元,用于在所述编解码单元解码来自所述通话对端的通话 报文之前,或者在所述编解码单元将模拟声音讯号编码为通话报文之后,复 制所述通话:f艮文;
封装发送子单元,用于封装所述报文复制子单元复制的通话报文,在所 述通话"R文前加入所述录音服务器的IP地址,向所述录音服务器发送所述封 装后的通话报文。
还包括
录音配置单元,用于在所述录音报文发送单元向录音服务器发送录音启 动报文之前,接收语音服务器根据管理员IP话机的请求发送的启动录音控制 信令;在所述录音报文发送单元向所述录音服务器发送录音结束报文之前, 接收语音服务器根据管理员IP话机的请求发送的结束录音控制信令。所述管理员IP话机的请求携带启动或者结束录音特性码、所述IP话机的
号码以及录音授权码;所述语音服务器根据所述录音授权码判断是否向所述 IP话机发送录音控制信令。
所述录音配置单元还可以用于接收预设的录音配置,或者接收所述IP话 机向语音服务器注册时所述语音服务器下发的录音配置;
所述录音报文发送单元具体用于根据所述录音配置单元接收的录音配 置,与通话对端建立通话后启动录音,与通话对端结束通话后停止录音。
与现有技术相比,本发明至少具有以下优点
IP话机向录音服务器发送实时复制的通话报文,使录音服务器根据该通 话报文对IP话机的通话进行录音,从而可以使用远程录音服务器或者本地录 音服务器对IP话机的通话进行录音,便于集中使用录音服务器管理IP话机的 录音,节约网络资源。


图1是本发明提供的VoIP录音的方法的流程示意图; 图2是本发明应用场景提供的VoIP录音的方法的应用场景示意图; 图3是在图2所示的应用场景中VoIP录音的方法的流程示意图; 图4是本发明的应用场景中管理员的IP话机M控制IP话机A启动或者 结束录音的过程示意图5是本发明提供的VoIP录音的装置的结构示意图。
具体实施例方式
与现有技术中依靠录音服务器的镜像功能进行VoIP录音不同,本发明中, 通过对IP话机进行配置,使IP话机具备媒体流复制功能。在需要录音时,IP 话机将实时复制的通话报文向录音服务器发送,并向录音服务器发送录音开 始标志、录音结束标志以及该路通话的呼叫ID,录音服务器才艮据该路通话的 呼叫ID组织相应的通话才艮文,生成录音文件,完成对IP话才几通话的录音。具体的,本发明提供一种VoIP录音的方法,应用于因特网语音录音系统, 该系统包括IP话机、所述IP话机的通话对端、以及录音服务器,如图1所示, 包括以下步骤
步骤sl01, IP话机向录音服务器发送录音启动报文;所述录音启动报文 中携带录音启动标志;
步骤sl02,所述IP话机实时复制与所述通话对端的通话才艮文,将所述通 话报文向所述录音服务器发送;
步骤sl03,所述IP话机向所述录音服务器发送录音结束^J:;所述录音 结束报文中携带录音结束标志;所述录音启动报文、录音结束报文以及通话 报文中还携带本次通话的呼叫ID,使所述录音服务器才艮据所述呼叫ID、所述
本次通话的录音。
下面结合具体应用场景详细介绍本发明提供的VoIP录音的方法,其中, 根据本发明提供的VoIP录音的方法,在具体实现时可以根据需要灵活设置不 同的录音方式,例如下面介绍的预置录音方式和"^安需录音方式。 首先结合具体应用场景详细介绍预置录音方式,如图2所示,该应用场 景中包括IP话机、与IP话机通话的对端、语音服务器以及录音服务器。其中, 与IP话机通话的对端可以为话机或者PC等通话工具。IP话4几与对端在语音 服务器上注册,语音服务器存储IP话机与对端的号码、IP地址等注册信息。 录音服务器可以为IP话机的本地服务器或者远端服务器,同一录音服务器可 以连接多个本地或远端IP话机,该多个IP话机可以在相同或不同的语音服务 器上注册。具体的,如图3所示,本应用场景提供的VoIP录音的方法包括以 下步骤
步骤s301, IP话机接收自动录音配置。
管理员根据需要选择需要对通话进行录音的IP话机,配置该话机具有自 动录音功能,主用为在与对端建立通话后启动录音,在与对端结束通话后 停止录音;具体的,可以设置IP话机在收发通话建立信令时启动录音,在收发通话拆除信令时停止录音。该录音配置也可以预先在语音服务器中配置, 当IP话机在语音服务器上注册时,语音服务器将该录音配置下发到IP话机。
步骤s302, IP话才几与对端建立通话,启动录音。
具体的,当IP话4几作为主叫时,IP话才几向对端发送通话建立请求,该请 求中携带对端的号码以及本端IP话机的号码。该请求首先^K送到语音服务 器,语音服务器根据对端的号码在对端的注册信息中找到对端的IP地址,根 据对端的IP地址向对端发送该请求。对端接收IP话机的通话建立请求后,向 IP话机发送响应,该响应为通话建立信令或者拒绝通话信令,该信令经过语 音服务器发送到IP话机。当IP话机接收对端的通话建立信令时,IP话机根 据预先配置启动录音。
当IP话机作为被叫时,IP话机接收对端的通话建立请求后,如果同意与 对端通话,则向对端发送通话建立信令,同时,IP话机根据预先配置启动录 备
曰c
步骤s303, IP话机向录音服务器发送录音启动报文。
IP话机启动录音后,向录音服务器发送录音启动报文,该录音启动报文 中封装IP话机本次通话的基本信息和录音开始标志。IP话机本次通话的基本 信息包括IP话机的MAC (Media Access Control,々某体访问控制)地址、主被 叫IP地址、主净皮叫号码、主净皮叫名称、呼叫ID、呼叫类型、编解码、加密密 钥等。具体的,录音启动报文可以根据需要选择不同的报文格式,本应用场 景中,录音启动才艮文为标准的XML (Extensible Markup Language,可扩展标 记语言)报文,其中封装IP话机本次通话的基本信息和录音启动标志,如下 所示<xml version-" 1.0" encoding=,,utf-8">
-<PhoneRecordFields xmlns:xsi="http:〃www.w3.org/2001 /XMLSchema-instance" xmlns: xsd=,,http:〃 www. w3 .org/2001 /XMLSchema"> <record—start>true</record—start> <phone—mac>FF-FF-FF-FF-FF-FF</phone—mac> <call—id/> <caller—ip/> <caller—number/> <caller_name/> <called—ip/> <cdl6d—number/> <called—name/>
<call—type>incoming</call—type> <call—codec>g71 lu</call—codec> <srtp—key/> </PhoneRecordFieIds>
其中,record—start为录音启动/停止标志,该值为true表示启动录音、false 表示停止录音,缺省为true; phone—mac为IP话才几的MAC地址;call—id为该 路通话的呼叫ID; caller—ip为主叫方的IP地址,主叫方为IP话机或者对端; caller—number为主叫方的号码;caller—name为主叫方的名称;相应的,called—ip 为被叫方的IP地址;called_number为被叫方的号码;called—name为被叫方的 名称;call—type为该路通话的呼叫类型,该值为incoming表示IP话机为^皮叫 方、outgoing表示IP话机为主叫方,缺省为incoming); call_codec为该路通 话釆用的编解码,srtp—key为该路通话进行加密的密钥。
步骤s304, IP话机实时复制与对端的通话报文,并将该通话报文向录音 服务器发送。
IP话^L与对端建立通话后,收发与对端的通话才艮文。
当IP话机向对端发送通话报文时,首先需要对该通话报文进行处理,在 通话报文中封装该路通话的呼叫ID、对端的UDP (User Datagram Protocol, 用户数据报协议)头以及对端的IP头,将封装后的通话报文向对端发送。在 收发与对端的通话报文的同时,IP话机实时复制该通话报文,并在复制后的 通话报文中封装该路通话的呼叫ID和录音服务器的UDP头以及录音服务器 的IP头,然后将封装好的通话报文向录音服务器发送。其中,IP话机通过与通话对端连接的端口或者该端口以外的端口向录音力良务器发送封装后的通话 报文,即IP话机可以通过专用端口向录音服务器发送通话报文,或者使用同 一端口向通话对端与录音服务器发送通话报文。
当IP话机接收到对端发送的通话报文时,首先对该报文进行解封装,去
掉该报文中封装的IP头、UDP头等信息,然后实时复制解封装后的报文,并 对该报文重新封装该路通话的呼叫ID和录音服务器的UDP头以及录音服务 器的IP头,然后将封装好的通话报文向录音服务器发送。 步骤s305, IP话才几与对端通话结束,停止录音。
具体的,IP话^U与对端通话结束时,IP话枳4妄收对端的通话拆除信令, 然后IP话^4艮据预先配置停止录音。
步骤s306, IP话机向录音服务器发送录音结束报文。
IP话机在录音结束才艮文中封装该路通话的呼叫ID以及录音结束标志。可 选的,为了不增加新的报文格式,录音结束报文可以采用与录音启动报文相 同的报文格式,例如XML报文格式,相应的,录音结束报文中除了封装呼叫 ID和录音结束标志外,还可以封装步骤s303中除呼叫ID外的其他通话基本 信息。
步骤s307,录音服务器根据IP话机发送的录音启动报文、通话报文以及 录音结束4艮文完成录音。
具体的,录音服务器根据录音启动报文、录音结束报文以及通话报文中 的呼叫ID,组织来自IP话机该路通话的通话报文,根据录音启动报文中携带 的编解码信息等将通话报文中的数据由数字格式转化为模拟声音讯号,形成 录音文件。
录音服务器对通话报文的组织可以有多种方式,例如录音服务器在接 收到录音启动报文后,为该路通话分配相应的存储空间,该存储空间与通话 报文的呼叫ID相应。当录音服务器接收到通化报文时,根据通话报文中封装 的呼叫ID将通话报文存储到已为该路通话分配的存储空间。当录音服务器接 收到录音结束报文后,根据录音结束报文中的录音结束标志获知通话结束, 组织与该路通话相应的存储空间中存储的通话报文,生成录音文件。录音服务器还可以根据录音启动报文中封装的主被叫信息、编解码、加密密钥以及 呼叫类型等完成录音的回放、存储和检索等操作。
下面结合具体应用场景详细介绍按需录音方式,该应用场景中除了包括
IP话机A、与IP话机通话的对端B、语音服务器以及录音服务器外,还包括 管理员的IP话才几M。其中,管理员的IP话才/UM用于控制IP话才/LA启动或 者结束录音。
由于IP话机启动录音后到结束录音前的操作同上一应用场景中介绍的过 程相同或相似,在此不再赘述。下面详细介绍管理员的IP话机M控制IP话 机A启动或者结束录音的过程,具体的,如图4所示,包括以下步骤
步骤s401,管理员的IP话机M向语音服务器发送启动/结束录音请求。
管理员根据实际需要选择IP话机启动/结束录音,此时,话机M向语音 服务器发送启动/结束录音请求,请求启动或者结束话机A的录音。
启动/结束录音请求中携带请求录音启动/结束信息、需要进行录音的IP 话机号码以及录音授权码。具体的,启动/结束录音请求可以采用SIP (Session Initiation Protocol,会话启动协议)格式,其中可以4吏用特性码表示请求录音 启动/结束信息、需要进行录音的IP话机号码以及录音授权码,例如使用特性 码feature—code表示录音启动/结束,特性码record_num表示要进行录音的IP 话机号码,特性码auth一code为录音授权码。
步骤s402,语音服务器判断话机M是否有权限要求指定的话机A启动/ 结束录音。
语音服务器中存储话机M以及话机A的注册信息,其中包括话机A启动 /结束录音所需要的录音授权码。当语音服务器接收到话机M发送的启动/结 束录音请求后,根据该请求中携带的话机A的号码查询存储的话机A的注册 信息,检测话机A的录音授权码与该请求中携带的录音授权码是否一致;如 果一致,语音服务器判断话机M具有控制话机A启动/结束录音的权限,执行 步骤s403;否则,语音服务器判断话机M不具有控制话机A启动/结束录音 的权限,执行步骤s404。步骤s403,语音服务器向话机A发送启动/结束录音控制信令,控制话机 A启动/结束录音。
具体的,当语音服务器判断话机M具有控制话才几A启动/结束录音的权限 时,语音服务器向话4几M发送请求允许响应,通知话4几M该请求被语音服务 器接收并被允许进行启动/结束录音操作。
启动/结束录音控制信令的格式同上述启动/结束录音请求的格式可以相 同,即采用SIP格式。话机A根据预先配置识别接收到的启动/结束录音控制 信令,获取该信令中携带的启动/结束录音命令,启动/结束录音。话机A与录 音服务器交互、启动/结束录音的具体过程以及启动录音后的摔:作同上一应用 场景中相同或相似,在此不再赘述。
步骤s404,语音服务器向话机M发送请求拒绝响应,通知话机M无权 控制话机A启动/结束录音。
通过采用本发明提供的方法,IP话机向录音服务器发送实时复制的通话 报文,使录音服务器根据该通话报文对IP话机的通话进行录音,从而可以使 用远程录音服务器或者本地录音服务器对IP话机的通话进行录音,便于集中 使用录音服务器管理IP话机的录音,节约网络资源。
本发明提供一种VoIP录音的装置,应用于因特网语音录音系统,该系统 包括IP话机、所述IP话机的通话对端、以及录音服务器,所述装置具体为所 述IP话机或者包含于所述IP话机内,如图5所示,该装置包括
录音报文发送单元11,用于向所述录音服务器发送录音启动报文或录音 结束报文,所述录音启动报文中携带录音启动标志,所述录音结束报文中携 带录音结束标志;
通话报文发送单元12,用于实时复制与所述通话对端的通话报文,并将 所述通话报文向所述录音服务器发送;所述录音启动报文、录音结束报文以 及通话报文中还携带本次通话的呼叫ID,使所述录音服务器根据所述呼叫ID、 所述录音启动标志以及所述录音结束标志处理所述通话报文,完成对所述IP 话才几本次通话的录音。优选的,本发明提供的装置,还包括
编解码单元13,用于解码来自所述通话对端的通话报文,将所述通话报 文转化为模拟声音讯号;或者将模拟声音讯号编码为通话报文。
所述通话报文发送单元12包括报文复制子单元121,用于在所述编解 码单元13解码来自所述通话对端的通话报文之前,或者在所述编解码单元13 将模拟声音讯号编码为通话报文之后,复制所述通话报文;封装发送子单元 122,用于封装所述报文复制子单元121复制的通话报文,在所述通话报文前 加入所述录音服务器的IP地址,向所述录音服务器发送所述封装后的通话报 文。
优选的,本发明提供的装置,还包括
录音配置单元14,用于在所述录音报文发送单元11向录音服务器发送录 音启动报文之前,接收语音服务器根据管理员IP话机的请求发送的启动录音 控制信令;在所述录音报文发送单元11向所述录音服务器发送录音结束报文 之前,接收语音服务器根据管理员IP话机的请求发送的结束录音控制信令。 其中,所述管理员IP话^U的请求携带启动或者结束录音特性码、所述IP话机 的号码以及录音授权码;所述语音服务器根据所述录音授权码判断是否向所 述IP话机发送录音控制信令。
或者
所述录音配置单元14用于接收预设的录音配置,或者接收所述IP话机向 语音服务器注册时所述语音服务器下发的录音配置;相应的,所述录音报文 发送单元11根据所述录音配置单元14接收的录音配置,与通话对端建立通 话后启动录音,与通话对端结束通话后停止录音。
通过采用本发明提供的装置,IP话机向录音服务器发送实时复制的通话 报文,使录音服务器根据该通话报文对IP话机的通话进行录音,从而可以使 用远程录音服务器或者本地录音服务器对IP话机的通话进行录音,便于集中 使用录音服务器管理IP话机的录音,节约网络资源。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬 件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技 术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体 现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使 得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行 本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中 的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描 述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例 的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进 一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于 此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1、一种VoIP录音的方法,应用于因特网语音录音系统,该系统包括IP话机、所述IP话机的通话对端、以及录音服务器,其特征在于,包括所述IP话机向所述录音服务器发送录音启动报文;所述录音启动报文中携带录音启动标志;所述IP话机实时复制与所述通话对端的通话报文,将所述通话报文向所述录音服务器发送;所述IP话机向所述录音服务器发送录音结束报文;所述录音结束报文中携带录音结束标志;所述录音启动报文、录音结束报文以及通话报文中还携带本次通话的呼叫ID,使所述录音服务器根据所述呼叫ID、所述录音启动标志以及所述录音结束标志处理所述通话报文,完成对所述IP话机本次通话的录音。
2、 如权利要求1所述的方法,其特征在于,所述IP话机实时复制与所述 通话对端的通话报文,将所述通话报文向所述录音服务器发送包括在所述IP话机解码来自所述通话对端的通话报文,将所述通话报文转化 为模拟声音讯号之前,或者在所述IP话机将模拟声音讯号编码为通话报文之 后,所述IP话机复制所述通话报文;所述IP话机封装所述通话报文,在所述通话报文前加入所述录音服务器 的IP地址,向所述录音服务器发送所述封装后的通话报文。
3、 如权利要求2所述的方法,其特征在于,向所述录音服务器发送所述 封装后的通话报文具体为所述IP话机通过与通话对端连接的端口或者该端口以外的端口向所述录 音服务器发送所述封装后的通话报文。
4、 如权利要求1-3中任一项所述的方法,其特征在于, 所述IP话机向录音服务器发送录音启动报文之前,还包括所述IP话机接收语音服务器才艮据管理员IP话机的请求发送的启动录音控制信令;所述IP话机向所述录音服务器发送录音结束报文之前,还包括所述IP 话机接收语音服务器根据管理员IP话机的请求发送的结束录音控制信令。
5、 如权利要求4所述的方法,其特征在于,所述管理员IP话机的请求携 带启动或者结束录音特性码、所述IP话机的号码以及录音授权码;所述语音 服务器根据所述录音授权码判断是否向所述IP话机发送录音控制信令。
6、 如权利要求1-3中任一项所述的方法,其特征在于,所述IP话机向所 述录音服务器发送录音启动报文或者录音结束报文具体为所述IP话机根据预设的录音配置、或者根据在所述IP话机向语音服务器 注册时所述语音服务器下发的录音配置,与通话对端建立通话后启动录音, 与通话对端结束通话后停止录音。
7、 一种VoIP录音的装置,应用于因特网语音录音系统,该系统包括IP 话机、所述IP话机的通话对端、以及录音服务器,所述装置具体为所述IP话 机或者包含于所述IP话机内,其特征在于,包括录音报文发送单元,用于向所述录音服务器发送录音启动报文或录音结 束报文,所述录音启动报文中携带录音启动标志,所述录音结束报文中携带 录音结束标志;通话报文发送单元,用于实时复制与所述通话对端的通话报文,并将所 述通话报文向所述录音服务器发送;所述录音启动报文、录音结束报文以及 通话报文中还携带本次通话的呼叫ID,使所述录音服务器根据所述呼叫ID、 所述录音启动标志以及所述录音结束标志处理所述通话报文,完成对所述IP 话才几本次通i舌的录音。
8、 如权利要求7所述的装置,其特征在于,还包括编解码单元,用于解码来自所述通话对端的通话^L文,将所述通话报文转化为模拟声音讯号;或者将模拟声音讯号编码为通话报文; 所述通话报文发送单元包括报文复制子单元,用于在所述编解码单元解码来自所述通话对端的通话 报文之前,或者在所述编解码单元将模拟声音讯号编码为通话报文之后,复 制所述通话^R文;封装发送子单元,用于封装所述报文复制子单元复制的通话报文,在所 述通话报文前加入所述录音服务器的IP地址,向所述录音服务器发送所述封装后的通话报文。
9、 如权利要求7或8所述的装置,其特征在于,还包括 录音配置单元,用于在所述录音报文发送单元向录音服务器发送录音启动报文之前,接收语音服务器根据管理员IP话机的请求发送的启动录音控制 信令;在所述录音报文发送单元向所述录音服务器发送录音结束报文之前, 接收语音服务器根据管理员IP话机的请求发送的结束录音控制信令。
10、 如权利要求9所述的装置,其特征在于,所述管理员IP话机的请求 携带启动或者结束录音特性码、所述IP话机的号码以及录音4受权码;所述语 音服务器根据所述录音授权码判断是否向所述IP话机发送录音控制信令。
11、 如权利要求9所述的装置,其特征在于,所述录音配置单元还用于接收预设的录音配置,或者接收所述IP话机向 语音服务器注册时所述语音服务器下发的录音配置;所述录音报文发送单元具体用于根据所述录音配置单元接收的录音配 置,与通话对端建立通话后启动录音,与通话对端结束通话后停止录音。
全文摘要
本发明公开了一种VoIP录音的方法和装置,该方法包括IP话机向录音服务器发送录音启动报文;所述录音启动报文中携带录音启动标志;所述IP话机实时复制与所述通话对端的通话报文,将所述通话报文向所述录音服务器发送;所述IP话机向所述录音服务器发送录音结束报文;所述录音结束报文中携带录音结束标志;所述录音启动报文、录音结束报文以及通话报文中还携带本次通话的呼叫ID,使所述录音服务器根据所述呼叫ID、所述录音启动标志以及所述录音结束标志处理所述通话报文,完成对所述IP话机本次通话的录音。本发明中,通过录音服务器接收IP话机实时发送的通话报文,对IP话机的通话进行录音,从而可以集中使用录音服务器管理IP话机的录音。
文档编号H04M3/42GK101605184SQ20091015995
公开日2009年12月16日 申请日期2009年7月23日 优先权日2009年7月23日
发明者郭晓军, 龙夫军 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1