新四季網

實現多媒體數據錄製的方法、設備和系統與流程

2023-06-08 05:42:36


本發明涉及通信技術領域,具體地,涉及一種實現多媒體數據錄製的方法、設備和系統。

背景技術:
在多媒體數據通信(如音視頻通信)中,對通信終端之間傳遞的多媒體數據(如音頻數據、視頻數據)進行錄製是一種常用的功能。隨著統一通信業務(UC,unifiedcommunication)和IP聯絡中心業務(IPCC,IPcontactcenter)的發展,客戶已經將錄製功能作為新建組網局點的一項不可或缺的特性,同時對大量的現網局點也要求進行改造以增加錄製功能。現在的主流錄製方法是基於多媒體數據分發的機制,即分發設備首先從接收的數據包中獲得所有多媒體數據,然後統一將所有這些多媒體數據分發給各臺錄製設備,每臺錄製設備分得一定路數的多媒體數據並將分到的多媒體數據錄製成文件。舉例說明,假設有3000路同時進行的通話,這3000路通話的數據包括3000路多媒體數據(包括音視頻數據)以及用於建立和管理用於傳輸這3000路多媒體數據的通道的信令,分發設備接收到3000路通話的數據包後,首先從數據包中獲取3000路通話的多媒體數據(如音視頻數據),然後將這3000路多媒體數據分發給12臺錄製設備進行錄製,如,採用均衡分發方式將3000路多媒體數據平均分配給12臺錄製設備錄製,每臺錄製設備分到250路多媒體數據,並將接收到的250路多媒體數據錄製成文件。由於分發設備需要處理和分發接收的所有多媒體數據,如果分發設備同時處理和分發的多媒體數據的數據量比較大,消耗的資源會比較多,會導致來不及實時處理和分發接收到的多媒體數據,存在性能瓶頸,從而使得錄製多媒體數據的效率較低。

技術實現要素:
本發明實施例提供一種實現多媒體數據錄製的方法,用於解決錄製多媒體數據的效率較低的問題。第一方面,提供了一種實現多媒體數據錄製的方法,所述方法包括:分發設備生成錄製指令,所述錄製指令包括多媒體數據識別信息,所述多媒體數據識別信息用於識別需要錄製的多媒體數據;所述分發設備向錄製設備發送所述錄製指令,以便於所述錄製設備識別所述多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據。在第一種可能的實現方式中,在所述分發設備生成錄製指令之前,所述方法還包括:所述分發設備接收信令,所述信令為用於建立傳輸所述多媒體數據的通道的信令;所述分發設備生成錄製指令具體為,所述分發設備根據所述信令獲取所述多媒體數據識別信息,生成包括所述多媒體數據識別信息的錄製指令。結合第一方面的第一種可能的實現方式,在第二種可能的實現方式中,所述根據所述信令獲取所述多媒體數據識別信息,具體包括:從所述信令的呼叫標識頭域獲取呼叫標識,將所述呼叫標識作為所述多媒體數據識別信息;或者所述信令包含會話描述協議SDP信息,從所述SDP信息的連接信息欄位獲取IP位址,將所述IP位址作為所述多媒體數據識別信息;或者,從所述SDP信息的媒體名稱與傳輸地址欄位獲取埠號,將所述埠號作為所述多媒體數據識別信息;或者,從所述SDP信息的連接信息欄位獲取IP位址並從所述SDP信息的媒體名稱與傳輸地址欄位獲取埠號,將所述IP位址和所述埠號作為所述多媒體數據識別信息。結合第一方面的第一種可能的實現方式或第二種可能的實現方式,在第三種可能的實現方式中,所述生成包括所述多媒體數據識別信息的錄製指令,具體包括:記錄所述獲取的多媒體數據識別信息,獲取用於指示錄製所述多媒體數據識別信息對應的多媒體數據的錄製指示信息後生成所述錄製指令。在第四種可能的實現方式中,在所述分發設備生成錄製指令之前,所述方法還包括:所述分發設備接收信令,所述信令為用於建立傳輸所述多媒體數據的通道的信令並且所述信令包含所述多媒體數據識別信息;所述分發設備生成錄製指令具體為,所述分發設備將所述信令作為所述錄製指令。結合第一方面的第一種至第四種任一可能的實現方式,在第五種可能的實現方式中,所述生成錄製指令之前還包括,確定所述信令滿足預先設置的第一錄製策略,所述第一錄製策略用於確定需要錄製的多媒體數據對應的信令。結合第一方面的第五種可能的實現方式,在第六種可能的實現方式中,所述確定所述信令滿足預先設置的第一錄製策略,具體包括,確定所述信令包含與預先設置的錄製號碼相匹配的主叫號碼或被叫號碼;或者,確定所述信令包含與預先設置的IP位址相匹配的IP位址。在第七種可能的實現方式中,在所述分發設備生成錄製指令之前,所述方法還包括:所述分發設備從控制設備接收所述多媒體數據識別信息。結合第一方面的第七種可能的實現方式,在第八種可能的實現方式中,生成包括所述多媒體數據識別信息的錄製指令之前,還包括:所述分發設備從所述控制設備接收所述多媒體數據識別信息對應的主叫號碼或被叫號碼,確定所述主叫號碼或被叫號碼與預先設置的錄製號碼相匹配。結合第一方面的第一種至第八種任一可能的實現方式,在第九種可能的實現方式中,所述分發設備根據預先設置的第二錄製策略確定用於錄製所述多媒體數據的錄製設備,並向所述確定的錄製設備發送所述錄製指令;或者,所述分發設備向與所述分發設備通信的所有錄製設備發送所述錄製指令,以便於所述所有錄製設備中的各個錄製設備判斷所述多媒體數據識別信息對應的多媒體數據是否為指示本錄製設備錄製的多媒體數據,並在判斷結果為是時錄製所述多媒體數據。結合第一方面或第一方面的第一種或第四種或第七種或第八種可能的實現方式,在第十種可能的實現方式中,所述多媒體數據識別信息包括:所述多媒體數據對應的呼叫標識;所述多媒體數據對應的IP位址;所述多媒體數據對應的埠號;或者所述多媒體數據對應的IP位址和埠號。在第十一種可能的實現方式中,所述分發設備根據預先設置的第三錄製策略生成所述錄製指令,所述第三錄製策略用於確定需要所述錄製設備錄製的多媒體數據對應的多媒體數據識別信息。結合第一方面的第十一種可能的實現方式,在第十二種可能的實現方式中,所述分發設備根據第三錄製策略生成所述錄製指令,具體包括,所述分發設備獲取預先設置的所述錄製設備對應的用戶身份識別信息,獲取預先設置的與所述用戶身份識別信息相對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令;或者,所述分發設備獲取預先設置的所述錄製設備對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令。結合第一方面的第十一種或第十二種可能的實現方式,在第十三種可能的實現方式中,所述多媒體數據識別信息包括:所述多媒體數據對應的IP位址;所述多媒體數據對應的埠號;或者所述多媒體數據對應的IP位址和埠號。結合第一方面或第一方面的第一種至第十三種任一可能的實現方式,在第十四種可能的實現方式中,所述錄製指令中還包括需要錄製的多媒體數據的數據類型,以便於所述錄製設備錄製所述數據類型對應的多媒體數據。第二方面,提供了一種實現多媒體數據錄製的方法,所述方法包括:錄製設備從分發設備接收錄製指令,所述錄製指令包括多媒體數據識別信息,所述多媒體數據識別信息用於識別需要錄製的多媒體數據;所述錄製設備根據所述多媒體數據識別信息識別需要錄製的多媒體數據;所述錄製設備錄製所述多媒體數據。在第一種可能的實現方式中,所述多媒體數據識別信息包括:所述多媒體數據對應的呼叫標識;所述多媒體數據對應的IP位址;所述多媒體數據對應的埠號;或者所述多媒體數據對應的IP位址和埠號。結合第二方面的第一種可能的實現方式,在第二種可能的實現方式中,所述多媒體數據識別信息包括呼叫標識,所述錄製設備判斷接收的數據包是否包含所述呼叫標識,如果包含,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括呼叫標識,所述錄製設備獲取包含所述呼叫標識的信令,從所述獲取的信令中獲取IP位址,並判斷接收的數據包中的目的IP位址或源IP位址是否為所述獲取的IP位址,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括呼叫標識,所述錄製設備獲取包含所述呼叫標識的信令,從所述獲取的信令中獲取埠號,並判斷接收的數據包中的目的埠號或源埠號是否為所述獲取的埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括呼叫標識,所述錄製設備獲取包含所述呼叫標識的信令,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的目的IP位址和目的埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括呼叫標識,所述錄製設備獲取包含所述呼叫標識的信令,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的源IP位址和源埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括IP位址,所述錄製設備判斷接收的數據包中的目的IP位址或源IP位址是否為所述錄製指令包括的IP位址,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括埠號,所述錄製設備判斷接收的數據包中的目的埠號或源埠號是否為所述錄製指令包括的埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括IP位址和埠號,所述錄製設備判斷接收的數據包中的目的IP位址和目的埠號,是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者所述多媒體數據識別信息具體包括IP位址和埠號,所述錄製設備判斷接收的數據包中的源IP位址和源埠號,是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據。結合第二方面、或第二方面的第一種、或第二方面的第二種可能的實現方式,在第三種可能的實現方式中,所述錄製設備根據所述多媒體數據識別信息識別需要錄製的多媒體數據之前,還包括,所述錄製設備從接收的多媒體數據中篩選出多媒體數據識別信息集對應的多媒體數據,所述多媒體數據識別信息集為預先配置的,或從分發設備獲取的,或根據之前接收的錄製指令包括的多媒體數據識別信息生成的;所述錄製設備具體根據所述多媒體數據識別信息從篩選出的多媒體數據中識別需要錄製的多媒體數據。結合第二方面的第三種可能的實現方式,在第四種可能的實現方式中,所述多媒體數據識別信息集,具體包括:IP位址範圍;或者埠號範圍。第三方面,提供了一種實現多媒體數據錄製的分發設備,所述分發設備包括:指令生成單元,用於生成錄製指令,所述錄製指令包括多媒體數據識別信息,所述多媒體數據識別信息用於識別需要錄製的多媒體數據;指令發送單元,用於向錄製設備發送所述錄製指令,以便於所述錄製設備識別所述多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據。在第一種可能的實現方式中,所述分發設備還包括:第一數據接收單元,用於接收信令,所述信令為用於建立傳輸所述多媒體數據的通道的信令;所述指令生成單元,具體用於根據所述信令獲取所述多媒體數據識別信息,生成包括所述多媒體數據識別信息的錄製指令。結合第三方面的第一種可能的實現方式,在第二種可能的實現方式中,所述指令生成單元,具體用於從所述信令的呼叫標識頭域獲取呼叫標識,將所述呼叫標識作為所述多媒體數據識別信息,並生成包括所述呼叫標識的錄製指令;或者,所述信令包含會話描述協議SDP信息,所述指令生成單元,具體用於從所述SDP信息的連接信息欄位獲取IP位址,將所述IP位址作為所述多媒體數據識別信息,並生成包括所述IP位址的錄製指令;或從所述SDP信息的媒體名稱與傳輸地址欄位獲取埠號,將所述埠號作為所述多媒體數據識別信息,並生成包括所述埠號的錄製指令;或從所述SDP信息的連接信息欄位獲取IP位址並從所述SDP信息的媒體名稱與傳輸地址欄位獲取埠號,將所述IP位址和所述埠號作為所述多媒體數據識別信息,並生成包括所述IP位址和所述埠號的錄製指令。結合第三方面的第一種或第二種可能的實現方式,在第三種可能的實現方式中,所述指令生成單元,具體用於根據所述信令獲取所述多媒體數據識別信息,記錄所述獲取的多媒體數據識別信息,並在獲取用於指示錄製所述多媒體數據的錄製指示信息後生成所述錄製指令。在第四種可能的實現方式中,所述分發設備還包括:第二數據接收單元,用於接收信令,所述信令為用於建立傳輸所述多媒體數據的通道的信令並且所述信令包含所述多媒體數據識別信息;所述指令生成單元,具體用於將所述信令作為所述錄製指令。結合第三方面的第一種至第四種任一可能的實現方式,在第五種可能的實現方式中,所述指令生成單元,還用於確定所述信令滿足預先設置的第一錄製策略;所述確定所述信令滿足預先設置的第一錄製策略,具體包括,確定所述信令包含與預先設置的錄製號碼相匹配的主叫號碼或被叫號碼;或者,確定所述信令包含與預先設置的IP位址相匹配的IP位址。在第六種可能的實現方式中,所述分發設備還包括:多媒體數據識別信息接收單元,用於從控制設備接收所述多媒體數據識別信息。結合第三方面的第六種可能的實現方式,在第七種可能的實現方式中,所述多媒體數據識別信息接收單元,還用於從所述控制設備接收所述多媒體數據識別信息對應的主叫號碼或被叫號碼;所述指令生成單元,還用於確定所述主叫號碼或被叫號碼與預先設置的錄製號碼相匹配。結合第三方面或第三方面的第一種至第七種任一可能的實現方式,在第八種可能的實現方式中,所述分發設備還包括錄製設備確定單元,用於根據預先設置的第二錄製策略確定用於錄製所述多媒體數據的錄製設備;所述指令發送單元,具體用於向所述確定的錄製設備發送所述錄製指令;或者,所述指令發送單元,具體用於向與所述分發設備通信的所有錄製設備發送所述錄製指令,以便於所述所有錄製設備中的各個錄製設備判斷所述多媒體數據識別信息對應的多媒體數據是否為指示本錄製設備錄製的多媒體數據,並在判斷結果為是時錄製所述多媒體數據。在第九種可能的實現方式中,所述指令生成單元,具體用於根據預先設置的第三錄製策略生成所述錄製指令,所述第三錄製策略用於確定需要所述錄製設備錄製的多媒體數據對應的多媒體數據識別信息。結合第三方面的第九種可能的實現方式,在第十種可能的實現方式中,所述指令生成單元,具體用於獲取預先設置的所述錄製設備對應的用戶身份識別信息,獲取預先設置的與所述用戶身份識別信息相對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令;或者,所述指令生成單元,具體用於獲取預先設置的所述錄製設備對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令。第四方面,提供了一種實現多媒體數據錄製的錄製設備,所述錄製設備包括:指令接收單元,用於從分發設備接收錄製指令,所述錄製指令包括多媒體數據識別信息,所述多媒體數據識別信息用於識別需要錄製的多媒體數據;多媒體數據識別單元,用於根據所述多媒體數據識別信息識別需要錄製的多媒體數據;錄製單元,用於錄製所述多媒體數據。在第一種可能的實現方式中,所述多媒體數據識別信息包括呼叫標識;所述多媒體數據識別單元,具體用於判斷接收的數據包是否包含所述呼叫標識,如果包含,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括呼叫標識,所述多媒體數據識別單元,具體用於根據所述呼叫標識獲取包含所述呼叫標識的信令,從所述獲取的信令中獲取IP位址,並判斷接收的數據包中的目的IP位址或源IP位址是否為所述獲取的IP位址,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者所述多媒體數據識別信息包括呼叫標識,所述多媒體數據識別單元,具體用於根據所述呼叫標識獲取包含所述呼叫標識的信令,從所述獲取的信令中獲取埠號,並判斷接收的數據包中的目的埠號或源埠號是否為所述獲取的埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括呼叫標識,所述多媒體數據識別單元,具體用於根據所述呼叫標識獲取包含所述呼叫標識的信令,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的目的IP位址和目的埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括呼叫標識,所述多媒體數據識別單元,具體用於根據所述呼叫標識獲取包含所述呼叫標識的信令,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的源IP位址和源埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括IP位址,所述多媒體數據識別單元,具體用於判斷接收的數據包中的目的IP位址或源IP位址是否為所述錄製指令包括的IP位址,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括埠號,所述多媒體數據識別單元,具體用於判斷接收的數據包中的目的埠號或源埠號是否為所述錄製指令包括的埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息具體包括IP位址和埠號,所述多媒體數據識別單元,具體用於判斷接收的數據包中的目的IP位址和目的埠號,是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者所述多媒體數據識別信息具體包括IP位址和埠號,所述錄製設備判斷接收的數據包中的源IP位址和源埠號是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據。結合第四方面或第四方面的第一種可能的實現方式,在第二種可能的實現方式中,所述錄製設備還包括數據接收單元,用於接收多媒體數據;所述錄製設備還包括多媒體數據篩選單元,用於從所述接收的多媒體數據中篩選出多媒體數據識別信息集對應的多媒體數據,所述多媒體數據識別信息集為預先配置的,或從分發設備獲取的,或根據之前接收的錄製指令包括的多媒體數據識別信息生成的;所述多媒體數據識別單元,具體用於根據所述錄製指令中包括的多媒體數據識別信息從篩選出的多媒體數據中識別需要錄製的多媒體數據。第五方面,提出了一種實現多媒體數據錄製的系統,所述系統包括:分發設備,具體為如第三方面或第三方面的第一種至第十種任一可能的實現方式所述的分發設備;錄製設備,具體為如第四方面或第四方面的第一種或第二種可能的實現方式所述的錄製設備。在第一種可能的實現方式中,所述系統還包括鏡像交換機,所述錄製設備從所述鏡像交換機接收所述多媒體數據。結合第五方面或第五方面的第一種可能的實現方式,在第二種可能的實現方式中,所述系統還包括控制設備,所述分發設備從所述控制設備接收信令或多媒體數據識別信息。通過上述方案,分發設備無需對所有多媒體數據進行處理與分發,只需要確定需要錄製的多媒體數據對應的多媒體數據識別信息並發送給錄製設備,由錄製設備識別所述多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據,分發設備處理的數據量很小,提升了錄製多媒體數據的效率。附圖說明為了更清楚地說明本發明實施例的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本發明實施例的系統架構示意圖;圖2是本發明實施例1的方法流程示意圖;圖3-1和圖3-2為SIP(sessioninitiationprotocol,會話發起協議)消息結構示例;圖4-1和圖4-2為封裝RTP(real-timetransportprotocol,實時傳輸協議)包的IP包的結構示例;圖5是本發明實施例1的優選示例實施方式示意圖;圖6是本發明實施例2的設備結構示意圖;圖7是本發明實施例2的另一設備結構示意圖;圖8是本發明實施例2的另一設備結構示意圖;圖9是本發明實施例3的設備結構示意圖;圖10是本發明實施例3的另一設備結構示意圖;圖11是本發明實施例3的另一設備結構示意圖;圖12是本發明實施例4的系統結構示意圖;圖13是本發明實施例的計算機系統結構示意圖。具體實施方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。如圖1所示,本發明實施例提供的錄製系統包括分發設備和錄製設備,分發設備向錄製設備發送包括多媒體數據識別信息的錄製指令,錄製設備識別所述多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據。可選地,所述錄製設備可以接收多媒體數據,並從接收的多媒體數據中識別所述多媒體數據識別信息對應的多媒體數據。所述分發設備,可以獨立部署,也可以與其它設備合設,如與其中一個錄製設備合設,或與計算機電話集成(CTI,computertelephonyintegration)設備、自動呼叫分配(ACD,automaticcalldistribution)設備、專用交換機(PBX,privatebranchexchange)、通用接入平臺(UAP,universalaccessplatform)等控制設備中的至少一個設備合設等。本發明實施例1提供了一種實現多媒體數據錄製的方法,方法流程示意圖如圖2所示,方法包括:110:分發設備生成錄製指令,所述錄製指令包括多媒體數據識別信息,所述多媒體數據識別信息用於識別需要錄製的多媒體數據;120:所述分發設備向錄製設備發送所述錄製指令;130:所述錄製設備識別所述多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據。具體地,所述錄製設備接收多媒體數據,並從所述接收的多媒體數據中識別所述多媒體數據識別信息對應的多媒體數據。優選地,所述錄製設備從鏡像交換機接收多媒體數據,所述鏡像交換機用於將通信雙方之間傳遞的多媒體數據的數據包鏡像出來發送給所述錄製設備。需要說明的是,所述錄製指令用於指示錄製設備錄製所述多媒體數據識別信息對應的多媒體數據,所述錄製指令中可以攜帶用於指示錄製設備執行錄製操作的操作命令,也可以不攜帶操作命令。對於錄製指令中不攜帶操作命令的實現方式,錄製設備確定接收的攜帶多媒體數據識別信息的消息是來自分發設備的,則可以默認該消息為錄製指令。根據本發明實施例,分發設備無需進行多媒體數據的處理與分發,分發設備只需要確定需要錄製的多媒體數據對應的多媒體數據識別信息並發送給錄製設備,由錄製設備識別所述多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據,分發設備處理的數據量很小,從而提升了錄製多媒體數據的效率。另外,分發設備消耗的資源比較少,因此可以與其它設備合設,從而減少伺服器設備、簡化組網。所述錄製指令包括的多媒體數據識別信息用於識別需要錄製的多媒體數據。所述多媒體數據具體可以是音頻數據、視頻數據、屏幕共享數據、圖像數據、文本數據等數據中的一種或多種。所述多媒體數據是通信雙方之間傳輸的多媒體數據,所述通信雙方後續分別稱為第一通信設備和第二通信設備,具體來說,在點對點通信場景中,通信雙方可以是該點對點通信的雙方,如座席設備和客戶終端、一個UC終端和另一個UC終端、一個UC終端和一個非UC終端等;在會議場景中,通信雙方可以是會議終端和會議伺服器,會議終端傳給會議伺服器的多媒體數據包括該會議終端的音頻信號或視頻信號,會議伺服器傳給會議終端的多媒體數據包括會議的音頻混音信號或其它會議終端的視頻信號。所述通信雙方之間傳輸的多媒體數據可以包括第一通信設備發給第二通信設備的多媒體數據(後續簡稱為多媒體數據一)和第二通信設備發給第一通信設備的多媒體數據(後續簡稱為多媒體數據二)。相應地,所述多媒體數據識別信息具體可以包括用於識別多媒體數據一的信息和用於識別多媒體數據二的信息,所述用於識別多媒體數據一的信息和用於識別多媒體數據二的信息可以是相同的也可以是不同的。所述多媒體數據識別信息,具體可以包括,所述多媒體數據對應的IP位址、或埠號、或IP位址和埠號。所述多媒體數據對應的IP位址是所述多媒體數據的源IP位址、或目的IP位址、或源IP位址和目的IP位址,所述多媒體數據包括的多媒體數據一和多媒體數據二均有對應的源IP位址和目的IP位址號,所述多媒體數據識別信息具體可以包括多媒體數據一對應的IP位址和多媒體數據二對應的IP位址,如,多媒體數據一的源IP位址以及多媒體數據二的源IP位址,又如,多媒體數據一的目的IP位址以及多媒體數據二的目的IP位址。所述多媒體數據對應的埠號是所述多媒體數據的源埠號、或目的埠號、或源埠號和目的埠號,所述多媒體數據一和多媒體數據二均有對應的源埠號和目的埠號,所述多媒體數據識別信息具體可以包括多媒體數據一對應的埠號和多媒體數據二對應的埠號,如,多媒體數據一的源埠號以及多媒體數據二的源埠號,又如,多媒體數據一的目的埠號以及多媒體數據二的目的埠號。需要說明的是,如果所述多媒體數據一的源IP位址與多媒體數據二的目的IP位址是相同的,則所述多媒體數據識別信息可以僅包括一個IP位址,該IP位址既可以作為多媒體數據一的源IP位址又可以作為多媒體數據二的目的IP位址;如果所述多媒體數據一的源埠號與多媒體數據二的目的埠號是相同的,則所述多媒體數據識別信息可以僅包括一個埠號,該埠號既可以作為多媒體數據一的源埠號又可以作為多媒體數據二的目的埠號。優選地,還可以在錄製指令中攜帶用於表示所述IP位址或埠號是源IP位址或源埠號還是目的IP位址或目的埠號的信息。所述錄製指令可以攜帶一路或多路多媒體數據的識別信息,其中,一路多媒體數據的識別信息示例如下:示例1:multimedia1:des(目的),IP位址1,埠號1multimedia2:des(目的),IP位址2,埠號2示例2:multimedia1:des(目的),IP位址1,埠號1multimedia2:sour(源),IP位址1,埠號1示例3:IP位址1,埠1示例4:multimedia1:sour(源),IP位址1,埠號1;des(目的),IP位址2,埠號2multimedia2:sour(源),IP位址3,埠號3;des(目的),IP位址4,埠號4示例5:multimedia1:IP位址1,埠號1multimedia2:IP位址2,埠號2在上述示例中,多媒體數據識別信息均以IP位址和埠號為例,同樣地,在上述示例中的IP位址和埠號也可以替換為IP位址或埠號。需要說明的是,如果所述多媒體數據包括音頻和視頻。所述音頻的多媒體數據識別信息和視頻的多媒體數據識別信息可能相同也可能不同,如果不同,且需要錄製設備同時錄製音頻和視頻,所述多媒體數據識別信息包括所述音頻的識別信息(如音頻的目的IP位址和目的埠號)和所述視頻的識別信息(如視頻的目的IP位址和目的埠號)。所述多媒體數據識別信息,具體還可以包括,需要錄製的多媒體數據對應的呼叫標識,所述多媒體數據對應的呼叫標識可以是,在用於建立傳輸所述多媒體數據的通道的信令中包含的呼叫標識。所述多媒體數據包括的多媒體數據一和多媒體數據二對應的呼叫標識是相同的。可選地,所述錄製指令還可以包括需要錄製的多媒體數據的數據類型,如音頻數據類型、視頻數據類型、屏幕共享數據類型、圖像數據類型、文本數據類型等數據類型中的一種或多種,用於指示錄製設備錄製指定的多媒體數據類型對應的多媒體數據,如,對於視頻電話通信,可以指定僅錄製該通信過程中傳輸的音頻數據,而不錄製視頻數據。下面分別介紹本發明實施例1的三種示例實施方式。示例實施方式A:分發設備根據接收的信令生成錄製指令。110A:分發設備接收信令並根據所述信令生成錄製指令,所述信令為用於建立傳輸所述多媒體數據的通道的信令。所述信令具體可以是從鏡像交換機接收的,也可以是從控制設備(如CTI)接收的。所述信令包括多媒體數據識別信息,所述分發設備具體可以根據所述信令獲取多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令;具體還可以將所述信令(如呼叫請求信令)作為錄製指令,具體地,可以直接將所述信令作為錄製指令,還可以刪除所述信令中的除多媒體數據識別信息以外的部分或全部信息後將所述信令作為錄製指令。如果所述分發設備接收的數據包括信令和多媒體數據,所述分發設備根據所述信令生成所述錄製指令之前,還可以包括,從所述數據中檢測出所述信令。所述信令,具體可以是SIP信令、H.323信令、H.248信令等,下面以SIP信令為例詳細闡述從所述信令中獲取多媒體數據識別信息的示例實施方式:示例實施方式1:從所述信令中獲取所述多媒體數據對應的呼叫標識,將該呼叫標識作為錄製指令中的多媒體數據識別信息。具體地,從所述信令的呼叫標識頭域獲取呼叫標識,如果所述信令為SIP信令,則具體為從所述信令的Call-ID頭域獲取Call-ID,Call-ID即為呼叫標識。可以從任意類型的信令中獲取呼叫標識,也可以僅從設定類型的信令中獲取呼叫標識,如呼叫請求信令INVITE、成功響應信令200OK、成功響應確認信令ACK等信令。以INVITE信令為例,如圖3-1所述,從該INVITE信令的Call-ID頭域可以獲取呼叫標識。示例實施方式2:從所述信令中獲取多媒體數據對應的IP位址或埠號,將所述IP位址或埠號作為多媒體數據識別信息。具體可以包括,從所述信令中的第一通信設備發送給第二通信設備的至少一條信令中獲取所述多媒體數據二的目的IP位址、或目的埠號、或目的IP位址和目的埠號,從所述信令中的第二通信設備發送給所述第一通信設備的至少一條信令中獲取所述多媒體數據一的目的IP位址、或目的埠號、或目的IP位址和目的埠號。優選地,所述信令包含會話描述協議(SDP信息,sessiondescriptionprotocol),從所述SDP信息的連接信息(connectioninformation)欄位(即「c=」行)獲取IP位址,或從所述SDP信息的媒體名稱與傳輸地址(medianameandtransportaddress)欄位(即「m=」行)獲取埠號,或從所述SDP信息的連接信息欄位獲取IP位址並且從所述SDP信息的媒體名稱與傳輸地址欄位獲取埠號。如果所述多媒體數據一的源IP位址與多媒體數據二的目的IP位址是相同的,或者所述多媒體數據一的源埠號與多媒體數據二的目的埠號是相同的,也可以僅從第一通信設備發給第二通信設備的至少一條信令獲取所述多媒體數據二的目的IP位址或目的埠號。在實際的通信場景中,所述第一通信設備和第二通信設備分別為主叫設備和被叫設備。具體地,可以解析主叫設備發送給被叫設備的呼叫請求信令(如SIPINVITE信令)以獲取主叫設備用於接收被叫設備發送的多媒體數據的IP位址或埠號;也可以解析被叫設備發送給主叫設備的臨時響應信令(如SIP183信令、SIP180信令等)或成功響應信令(如SIP200OK信令)以獲取被叫設備用於接收主叫設備發送的多媒體數據的IP位址或埠號。如圖3-1所示,是一個INVITE信令的示例。[email protected](後續簡稱1086)呼叫[email protected](後續簡稱8000),向8000發送SIPINVITE信令,從該INVITE信令中可以獲取1086用於接收8000發送的多媒體數據的相關參數,如該多媒體數據的目的IP位址(192.167.1.248)和該多媒體數據的目的埠號(10574)。如圖3-2所示,是一個SIP200OK消息體的示例,是1086對應的用戶摘機後向8000返回的SIP200OK信令,從該200OK信令中可以獲取8000用於接收1086發送的多媒體數據的相關參數,如該多媒體數據的目的IP位址(192.162.1.29)和該多媒體數據的目的埠號(11798)。優選地,可以從某一類型的信令(如INVITE信令)中獲取呼叫標識,用該呼叫標識去檢索接收的SIP信令從而得到包含該呼叫標識的其它SIP信令,然後從上述具有相同呼叫標識的信令中確定包含SDP信息的信令,並從所述確定出的信令的SDP信息中獲取IP位址或埠號。優選地,根據所述信令生成錄製指令之前還包括,判斷所述信令是否滿足預先設置的第一錄製策略,如果滿足,則根據所述信令生成所述錄製指令,所述第一錄製策略用於確定需要錄製的多媒體數據對應的信令。所述判斷所述信令是否滿足預先設置的第一錄製策略,具體包括,判斷所述信令是否包含與預先設置的錄製號碼相匹配的主叫號碼或被叫號碼,所述錄製號碼具體為需要錄製的多媒體數據對應的通信設備的號碼(如電話號碼),所述預先設置的錄製號碼可以是一個或多個,後續將所述一個或多個錄製號碼的集合稱為錄製號碼集;或者,判斷所述信令是否包含與預先設置的IP位址相匹配的IP位址,具體可以判斷所述信令的from頭域值、或to頭域值、或SDP信息的連接信息欄位的IP位址是否與預先設置的IP位址相匹配,所述預先設置的IP位址具體包括需要錄製的多媒體數據的IP位址。需要說明的是,由於包含相同的呼叫標識的信令均包含相同的主叫號碼和被叫號碼,所以,上述判斷所述信令是否包含與預先設置的錄製號碼相匹配的主叫號碼或被叫號碼,具體可以是,判斷所述信令是否包含獲取的呼叫標識,所述獲取的呼叫標識指的是從包含與預先設置的錄製號碼相匹配的主叫號碼或被叫號碼的信令中解析出的呼叫標識。在IPCC場景中,所述錄製號碼集優選是根據IPCC座席號碼制定的,具體來說,可以是根據錄製工號集合以及座席工號與座席號碼的對應關係生成的,所述錄製工號集合表示僅錄製該錄製工號集合中的座席工號所對應的座席代表的通信相關的多媒體數據。在IPCC實際應用場景中,座席可以註冊到CTI、ACD、PBX、UAP等控制設備上,設置所述錄製工號集合的可以是CTI、ACD、PBX、UAP等控制設備,後續僅以CTI為例加以詳細闡述。當座席代表籤入CTI的時候,CTI會記錄座席代表的工號與號碼的對應關係,相應地,上述由錄製工號集合以及座席工號與座席號碼的對應關係生成最新的錄製號碼集合的示例實施方式如下:如,CTI由錄製工號集合以及座席工號與座席號碼的對應關係表生成錄製號碼集合,並將該錄製號碼集合發送給分發設備,如果錄製工號集合發生變化(如有新的需錄製的座席工號註冊,即將新的座席工號添加到錄製工號集合)或座席工號與座席號碼的對應關係表發生變化(如,有座席代表籤入CTI、有座席代表籤出CTI),則相應更新錄製號碼集合,並將更新後的錄製號碼集合發送給分發設備;又如,CTI將錄製工號集合以及座席工號與座席號碼的對應關係表發送給分發設備並由該分發設備生成錄製號碼集合,如果錄製工號集合或座席工號與座席號碼的對應關係表發生變化,則相應地將最新的錄製工號集合或最新的對應關係表發送給分發設備並由分發設備更新該錄製號碼集合,也可以僅將更新部分的錄製工號或對應關係發送給分發設備並由分發設備更新該錄製號碼集合。可選地,所述錄製號碼集也可以是預先配置在分發設備上的。分發設備還可以根據錄製指示信息生成所述錄製指令,具體可以包括,先記錄錄製參數,如多媒體數據識別信息、多媒體數據類型等,待獲取錄製所述多媒體數據的錄製指示信息後生成包括錄製參數的所述錄製指令。獲取所述錄製指示信息的方法可以包括,從與所述信令具有相同的呼叫標識的信令(具體可以是SIPINFO信令)中獲取錄製指示信息。獲取所述錄製指示信息後,確定所述錄製指示信息所對應的已記錄的錄製參數,並生成包括所述錄製參數(如多媒體數據識別信息)的錄製指令,其中,確定所述錄製指示信息所對應的已記錄的錄製參數的方式可以包括,根據所述SIPINFO中包含的參數確定,如,所述記錄的錄製參數包括的多媒體數據識別信息為Call-ID,則可以根據SIPINFO中包括的Call-ID匹配記錄的錄製參數,又如,所述記錄的錄製參數包括的多媒體數據識別信息不是Call-ID,但同時記錄了錄製參數和Call-ID的關聯關係,則可以根據SIPINFO中包括的Call-ID和記錄的錄製參數與Call-ID的關聯關係匹配到記錄的錄製參數。另外,分發設備還可以在獲取到所述錄製指示信息後再獲取該呼叫對應的多媒體數據的錄製參數並生成包括該錄製參數的所述錄製指令。採用根據錄製指示信息生成錄製指令的方式,可以實現,在用戶指示要對本次通信的多媒體數據進行錄製的情況下才錄製,可以充分體現用戶的錄製意願,尤其適用於UC場景。優選地,所述分發設備在檢測到表示所述錄製指令對應的通信建立成功的信令(如SIP200OK、SIPACK)後發送所述錄製指令,採用該實現方式,可以避免錄製在通信建立之前傳輸的多媒體數據(如多媒體彩鈴數據),從而可以保證錄製的多媒體數據為通信雙方之間傳輸的多媒體數據。120A:分發設備向錄製設備發送所述錄製指令;具體地,可以是先確定需要錄製所述多媒體數據識別信息對應的多媒體數據的錄製設備,然後向所述確定的錄製設備發送所述錄製指令。確定所述錄製設備的方法,具體可以是,根據預先設置的第二錄製策略確定所述錄製設備。所述第二錄製策略可以包括基於負載均衡確定錄製設備的策略,如,將3000路通信的多媒體數據平均分配給12臺錄製設備進行錄製;又如,對於各錄製設備存在硬體性能差異的場景,比如有些是性能較高的新款設備,可以支持500路,有些是性能較低的舊款伺服器,可以支持200路,則可以根據各設備的能力規格,進行相應的負載均衡。所述第二錄製策略可以包括基於多媒體數據識別信息的特徵確定錄製設備的策略,如,儘可能使得分配給同一臺錄製設備的需錄製的多媒體數據對應的通信設備在組網部署上的邏輯位置儘可能是關聯的,即使得分配給同一臺錄製設備的需錄製的多媒體數據對應的IP位址儘可能是連續的,或者分配給同一臺錄製設備的需錄製的多媒體數據對應的埠號儘可能是連續的,如,假設有2400個用戶,這些用戶的通信設備傳輸的多媒體數據對應的IP位址分布在x.x.1.10-x.x.11.250,則可以將與IP位址範圍x.x.1.10-x.x.2.20對應的250路通信的多媒體數據分配給同一臺錄製設備錄製。所述第二錄製策略還可以包括根據設置的錄製設備與錄製號碼集的關聯關係確定錄製設備的策略,如,錄製設備1錄製錄製號碼集1所包含的號碼對應的多媒體數據。具體實現時,所述第二錄製策略可以包括多種錄製策略(如上述三種錄製策略)中的一種或多種。也可以不確定錄製該多媒體數據的錄製設備,而是直接向與該分發設備通信的所有錄製設備發送該錄製指令,由各個錄製設備確定該錄製指令包括的多媒體數據識別信息對應的多媒體數據是否為需要本錄製設備錄製的多媒體數據,優選地,在發送所述錄製指令之前,還可以包括,向各個錄製設備發送需要其錄製的多媒體數據識別信息集。另外,分發設備可以先生成所述錄製指令,獲取用戶指示後再向錄製設備發送所述錄製指令,獲取用戶指示的方法如步驟110A所述。採用獲取用戶指示後再向錄製設備發送所述錄製指令的方式,可以實現,在用戶指示要對本次通信的多媒體數據進行錄製的情況下才錄製,可以充分體現用戶的錄製意願,尤其適用於UC場景。130A:所述錄製設備接收到所述錄製指令後識別所述錄製指令中包括的多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據。可選地,所述錄製設備可以接收多媒體數據,並從接收的多媒體數據中識別所述多媒體數據識別信息對應的多媒體數據。優選地,所述錄製設備從鏡像交換機接收所述多媒體數據。需要說明的是,所述錄製設備接收的多媒體數據是封裝在接收的數據包中的。識別所述多媒體數據識別信息對應的多媒體數據,具體可以包括,判斷接收的數據包中是否包含所述多媒體數據識別信息,如果包括,則將所述數據包所包含的數據確定為所述多媒體數據識別信息對應的多媒體數據。具體地,所述多媒體數據識別信息具體包括IP位址,所述錄製設備判斷接收的數據包中的目的IP位址或源IP位址是否為所述錄製指令包括的IP位址,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息具體包括埠號,所述錄製設備判斷接收的數據包中的目的埠號或源埠號是否為所述錄製指令包括的埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括IP位址和埠號,所述錄製設備判斷接收的數據包中的目的IP位址和目的埠號,是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者所述多媒體數據識別信息具體包括IP位址和埠號,所述錄製設備判斷接收的數據包中的源IP位址和源埠號,是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據。下面以數據包為封裝RTP包的IP包為例詳加闡述從接收的多媒體數據中識別所述多媒體數據識別信息對應的多媒體數據的示例實施方式:如圖4-1和圖4-2所示,圖4-1是10086向8000發送的封裝RTP包的IP包,圖4-2是8000向10086發送的封裝RTP包的IP包。需要說明的是,在圖4-1和4-2中僅給出了IP包的源IP位址、目的IP位址、源埠號和目的埠號,省略了該IP包的其它欄位。下面以圖4-1和圖4-2所示的IP包為例舉例說明如下,在如下示例中,多媒體數據識別信息均以IP位址和埠號為例,在如下示例中的IP位址和埠號也可以替換為IP位址或埠號。示例1:錄製指令中的多媒體數據識別信息包括多媒體數據一的目的IP位址和目的埠號以及多媒體數據二的目的IP位址和目的埠號,如下:Multimedia1:des(目的),192.162.1.29,11798Multimedia2:des(目的),192.167.1.248,10574則通過比對多媒體數據識別信息中包括的目的IP位址和目的埠號與IP包中的目的IP位址和目的埠號,可以確定圖4-1所示的IP包和圖4-2所示的IP包中的多媒體數據均為需要錄製的多媒體數據,且可以確定圖4-1所示的IP包為多媒體數據一對應的數據包,圖4-2所示的IP包為多媒體數據二對應的數據包。需要說明的是,在示例1中也可以不在錄製指令中攜帶用於表示IP位址和埠號為源IP位址和源埠號或為目的IP位址和目的埠號的信息(如示例中的des)。所述錄製設備可以直接利用錄製指令中攜帶的IP位址和埠號與IP包中的源IP位址和源埠號進行匹配或與IP包中的目的IP位址和目的埠號進行匹配,如果匹配則將該IP包中的多媒體數據確定為需要錄製的多媒體數據。示例2:錄製指令中的多媒體數據識別信息包括多媒體數據一的目的IP位址和目的埠號以及多媒體數據二的源IP位址和源埠號,如下:Multimedia1:des(目的),192.162.1.29,11798Multimedia2:sour(源),192.162.1.29,11798則通過比對多媒體數據識別信息中包括的目的IP位址和目的埠號與IP包中的目的IP位址和目的埠號,可以確定圖4-1所示的IP包中的多媒體數據為需要錄製的多媒體數據,且可以確定圖4-1所示的IP包為多媒體數據一對應的數據包;通過比對多媒體數據識別信息中包括的源IP位址和源埠號與IP包中的源IP位址和源埠號,可以確定圖4-2所示的IP包中的多媒體數據為需要錄製的多媒體數據,且可以確定圖4-2所示的IP包為多媒體數據二對應的數據包。示例3:錄製指令中的多媒體數據識別信息包括多媒體數據的IP位址和埠號,該IP位址和埠號既作為多媒體數據一的目的IP位址和目的埠號又作為多媒體數據二的源IP位址和源埠號192.162.1.29,11798將多媒體數據識別信息中包括的IP位址和埠號作為目的IP位址和目的埠號與IP包中的目的IP位址和目的埠號進行比對,可以確定圖4-1所示的IP包中的多媒體數據為需要錄製的多媒體數據,且可以確定圖4-1所示的IP包為多媒體數據一對應的數據包;將多媒體數據識別信息中包括的IP位址和埠號作為源IP位址和源埠號與IP包中的源IP位址和源埠號進行比對,可以確定圖4-2所示的IP包中的多媒體數據為需要錄製的多媒體數據,且可以確定圖4-2所示的IP包為多媒體數據二對應的數據包。示例4:錄製指令中的多媒體數據識別信息包括多媒體數據一的源IP位址和源埠號以及多媒體數據一的目的IP位址和目的埠號,還包括多媒體數據二的源IP位址和源埠號以及多媒體數據二的目的IP位址和目的埠號Multimedia1:sour(源),192.167.1.248,10574;des(目的),192.162.1.29,11798Multimedia2:sour(源),192.162.1.29,11798;des(目的),192.167.1.248,10574則通過比對多媒體數據識別信息中包括的Multimedia1的源IP位址和源埠號、目的IP位址和目的埠號與IP包中的源IP位址和源埠號、目的IP位址和目的埠號,可以確定圖4-1所示的IP包中的多媒體數據為需要錄製的多媒體數據,且可以確定圖4-1所示的IP包為多媒體數據一對應的數據包;通過比對多媒體數據識別信息中包括的Multimedia2的源IP位址和源埠號、目的IP位址和目的埠號與IP包中的源IP位址和源埠號、目的IP位址和目的埠號,可以確定圖4-2所示的IP包中的多媒體數據為需要錄製的多媒體數據,且可以確定圖4-2所示的IP包為多媒體數據二對應的數據包。另外,還可以在數據包中擴展呼叫標識欄位,用於攜帶該數據包對應的呼叫標識(如Call-ID),如在RTP包頭域中擴展Call-ID欄位。如果所述多媒體數據識別信息為呼叫標識(如Call-ID),相應地,識別所述多媒體數據識別信息對應的多媒體數據,具體還可以包括,判斷接收的數據包中是否包含所述呼叫標識,如果包含,則將所述數據包包含的數據確定為需要錄製的多媒體數據。具體還可以結合數據包中可以用於區分多媒體數據一和多媒體數據二的信息(如數據包中的源IP位址)來確定多媒體數據一對應的數據包和多媒體數據二對應的數據包。所述錄製設備接收的還可以是包括信令和多媒體數據的數據。如果所述錄製指令中包括的多媒體數據識別信息為呼叫標識,可選地,所述錄製設備可以根據所述呼叫標識獲取包含所述呼叫標識的信令(如從接收的信令中匹配出包含所述呼叫標識的信令),從所述獲取的信令中獲取IP位址,並判斷接收的數據包中的目的IP位址或源IP位址是否為所述獲取的IP位址,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,從所述獲取的信令中獲取埠號,並判斷接收的數據包中的目的埠號或源埠號是否為所述獲取的埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的目的IP位址和目的埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的源IP位址和源埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據。需要說明的是,從所述匹配出的信令中獲取IP位址或埠號的方法同步驟110A所述。如果錄製的數據包括多媒體數據一和多媒體數據二,且多媒體數據一和多媒體數據二均包括音頻,優選地,所述錄製設備將所述多媒體數據一包括的音頻和所述多媒體數據二包括的音頻進行混音後錄製存儲下來。優選地,如果錄製指令還包括需要錄製的多媒體數據的類型,如音頻、視頻,則所述錄製設備還可以根據數據包中攜帶的多媒體數據的類型確定需要錄製的多媒體數據。優選地,錄製設備也可以從接收到的數據包中篩選出可能會被錄製的數據包,然後從篩選出的數據包中識別所述錄製指令包括的多媒體數據識別信息對應的數據包,所述多媒體數據識別信息集為預先配置的,或從分發設備獲取的,或根據之前接收的錄製指令包括的多媒體數據識別信息生成的。優選地,如果所述錄製設備接收的是包括信令和多媒體數據的數據,具體可以是,所述錄製設備從接收到的數據中檢測出數據包,並從檢測出的數據包中篩選出多媒體數據識別信息集對應的數據包並從篩選出的數據包中識別所述錄製指令包括的多媒體數據識別信息對應的數據包。所述篩選操作,具體可以是根據本地存儲的多媒體數據識別信息集進行篩選,所述多媒體數據識別信息集可以是IP位址集合(如IP位址範圍)、或埠號集合(如埠號範圍)、或IP位址集合和埠號集合,所述IP位址範圍或埠號範圍具體可以是完全連續的範圍也可以是階段連續的範圍,以IP位址範圍為例,完全連續的IP位址範圍示例為x.x.1.10-x.x.2.20,階段連續的IP位址範圍示例為x.x.1.10-x.x.1.120和x.x.1.120-x.x.2.20。所述多媒體數據識別信息集可以是從所述分發設備接收的,也可以是根據所述分發設備發送的錄製指令包括的多媒體數據識別信息生成的,如,將接收的錄製指令包括的需要本錄製設備錄製的多媒體數據識別信息記錄下來形成多媒體數據識別信息集。由於多媒體數據識別信息集包括的多媒體數據識別信息不是完全離散的,而是完全連續或階段連續的,即這些多媒體數據識別信息之間是有邏輯關係的,所以,所述多媒體數據識別信息集可以以連續範圍的邏輯表達式來表示(如埠號10000-10030、IP位址x.x.10.10-x.x.11.70等),便於快速比對篩選出可能需要錄製的媒體。所述篩選操作,具體還可以是根據其它篩選條件進行篩選,如數據包類型(如僅錄製音頻數據)等。需要說明的是,如果所述錄製設備接收的是包括信令和多媒體數據的數據,即接收的數據包包括封裝信令的數據包和封裝多媒體數據的數據包,所述錄製設備從接收到的多媒體數據中識別所述錄製指令包括的多媒體數據識別信息對應的多媒體數據之前,還可以包括,從所述數據中檢測出多媒體數據,即從接收的數據包中檢測出封裝多媒體數據的數據包。優選地,錄製設備還可以先緩存接收到的數據包,從緩存的數據包中篩選出可能會被錄製的數據包。具體示例實施方式如下:首先對收到的數據包進行緩存(如按實時先進先出方式緩存),然後執行實時比對的篩選操作,只要數據包不符合多媒體數據識別信息集的邏輯表達式,則實時拋掉,如果符合,則篩選出該數據包。需要說明的是,如果所述錄製設備接收的是包括信令和多媒體數據的數據,即接收的數據包包括封裝信令的數據包和封裝多媒體數據的數據包,具體可以,實時緩存所述接收到的數據包,從所述緩存的數據包中檢測出封裝多媒體數據的數據包並從檢測出的封裝多媒體數據的數據包中篩選出多媒體數據識別信息集對應的數據包。對收到的多媒體數據進行實時緩存並根據邏輯表達式實時比對以篩選出包含可能需要錄製的多媒體數據的數據包供後續從所述篩選出的數據包中識別包含需要錄製的多媒體數據的數據包進行錄製,可以應對較大的實時網絡流量,從而進一步提升錄製設備的效率。可選地,如果分發設備不先確定錄製多媒體數據的錄製設備,而是直接向與該分發設備通信的所有錄製設備發送用於指示錄製該多媒體數據的錄製指令,則各個錄製設備需要確定該錄製指令包括的多媒體數據識別信息對應的多媒體數據是否為需要本錄製設備錄製的多媒體數據,具體可以根據所述多媒體數據識別信息集確定,即如果所述錄製指令包括的多媒體數據識別信息屬於所述多媒體數據識別信息集,則確定該多媒體數據識別信息對應的多媒體數據為需要本錄製設備錄製的多媒體數據。優選地,分發設備和錄製設備接收的為相同的數據,所述數據包括信令和多媒體數據,具體可以是從鏡像交換機接收的鏡像數據。如圖5所示,是示例實施方式A的一種優選的示例實施方式。鏡像交換機將匯聚的鏡像數據(如圖5所示的3000路鏡像數據)分別發送給分發設備和各個錄製設備,所述鏡像數據包括信令和多媒體數據。所述分發設備接收所述鏡像數據後,根據所述鏡像數據包括的信令生成包含多媒體數據識別信息的錄製指令,並指示需要錄製該多媒體數據識別信息對應的多媒體數據的錄製設備錄製該多媒體數據。所述錄製設備接收所述鏡像數據後,根據接收的錄製指令包括的多媒體數據識別信息從接收的鏡像數據所包括的多媒體數據中識別需要錄製的多媒體數據並錄製,錄製的文件可以存儲在錄製設備上,也可以存儲在與所述錄製設備通信的存儲設備上。採用該優選示例實施方式,能夠實現大容量局點場景下的自動多媒體數據錄製,幾乎不存在處理容量上限,只要將通信的相關數據匯聚到一個埠後鏡像給錄製系統的分發設備,錄製系統就能獨立高效地完成多媒體數據錄製。在實際部署中,可以將超大容量局點的通信相關數據分別通過多個埠匯聚和鏡像出來,分別對每個埠鏡像出來的通信多媒體數據進行錄製。根據本發明實施例1的示例實施方式A,分發設備無需進行多媒體數據的處理與分發,分發設備只需要處理接收的信令並根據所述信令確定需要錄製的多媒體數據對應的多媒體數據識別信息並發送給錄製設備,由錄製設備識別所述多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據,分發設備處理的數據量很小,消耗的資源比較少,因此一般不會引起性能瓶頸,從而提升了錄製多媒體數據的效率。示例實施方式B:分發設備根據獲取的多媒體數據識別信息生成錄製指令。110B:分發設備從控制設備接收多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令。具體地,所述控制設備從接收的信令中獲取多媒體數據識別信息並將獲取的多媒體數據識別信息發送給分發設備,分發設備生成包括所述多媒體數據識別信息的錄製指令;所述控制設備還可以從信令中獲取所述多媒體數據識別信息對應的主叫號碼或被叫號碼並發送給分發設備,分發設備判斷所述主叫號碼或被叫號碼是否與預先設置的錄製號碼相匹配,如果匹配則生成包括所述多媒體數據識別信息的錄製指令。120B:與120A類似,不再贅述;130B:與130A類似,不再贅述。在示例實施方式B中,所述控制設備解析信令獲取多媒體數據識別信息並發送給分發設備供其生成錄製指令,所述分發設備無需接收並解析信令,進一步減輕了分發設備的處理負擔,進一步提升了錄製多媒體數據的效率。需要說明的是,示例實施方式B主要針對分發設備與控制設備合設的情況。在實際應用中,所述錄製指令還可以包括所述多媒體數據識別信息對應的通信的相關描述信息,包括但不限於:所述通信雙方的號碼、座席的工號、客戶的身份信息、座席與客戶通信過程中的數據類交互信息、錄製價值信息、評價信息等,用於錄製設備錄製多媒體數據的同時記錄下所述描述信息供後續使用。在示例實施方式A中,所述描述信息具體可以是所述分發設備從所述信令中解析出來的;在示例實施方式B中,所述描述信息具體可以是控制設備從接收的信令中解析出來並發送給分發設備的。示例實施方式C:分發設備根據預先設置的第三錄製策略生成錄製指令。110C:分發設備根據預先設置的第三錄製策略生成所述錄製指令,所述第三錄製策略用於確定需要各錄製設備錄製的多媒體數據的多媒體數據識別信息。具體可以是,預先設置每個錄製設備對應的用戶身份識別信息,並預先設置所述用戶身份識別信息與多媒體數據識別信息(如IP位址、或埠號、或IP位址和埠號)的對應關係,所述用戶身份識別信息具體可以是電話號碼(如UC用戶的電話號碼、座席電話號碼)、座席工號等。所述分發設備分別獲取所述預先設置的各個錄製設備對應的用戶身份識別信息,進而獲取與所述用戶身份識別信息相對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令。具體還可以是,預先設置每個錄製設備對應的多媒體數據識別信息,所述分發設備分別獲取所述預先設置的各個錄製設備對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令。所述生成包括所述多媒體數據識別信息的錄製指令,具體可以是,針對每個錄製設備分別生成一個錄製指令,將獲取的每個錄製設備對應的多媒體數據識別信息分別放到針對該錄製設備生成的錄製指令中;具體還可以是,針對與該分發設備通信的所有錄製設備生成相同的錄製指令,將獲取的每個錄製設備對應的多媒體數據識別信息都放到該錄製指令中,同時在該錄製指令中攜帶錄製設備與該錄製設備對應的多媒體數據識別信息的關聯關係。120C:分發設備向錄製設備發送所述錄製指令;具體地,如果在步驟110C中是針對每個錄製設備分別生成一個錄製指令,則將針對各個錄製設備生成的錄製指令分別發送給該設備;如果在步驟110C中是針對與該分發設備通信的所有錄製設備生成相同的錄製指令,則向所有錄製設備都發送該錄製指令。130C:所述錄製設備接收到所述錄製指令後從接收的多媒體數據中識別所述錄製指令中包括的多媒體數據識別信息對應的多媒體數據並錄製所述識別的多媒體數據。如果所述錄製指令中包括錄製設備與該錄製設備對應的多媒體數據識別信息的關聯關係,則先根據所述關聯關係確定出本錄製設備對應的多媒體數據識別信息,再從接收的多媒體數據中識別所述確定出的多媒體數據識別信息對應的多媒體數據並錄製所述識別的多媒體數據。所述識別操作和錄製操作的具體實現可以參照130A。在示例實施方式C中,分發設備無需解析信令,直接根據第二錄製策略將當前需要各錄製設備錄製的多媒體數據的識別信息分別發送給各錄製設備。採用該實施方式,分發設備的處理效率較高,實現成本較低。需要說明的是,在本發明實施例1中,所述分發設備還可以向所述錄製設備發送錄製附加信息,所述錄製附加信息可以包括用於指示錄製方式的信息,如,對於視頻多媒體數據的錄製,可以是根據解析度等對視頻進行分等級錄製,例如,完整錄製標清以下的視頻,分片段錄製高清視頻(每256個多媒體數據幀中只錄製64個幀等)。所述錄製附加信息可以攜帶在錄製指令中,也可以通過不同於錄製指令的其它指令發送。根據本發明實施例1,本發明實施例2提出了一種實現多媒體數據錄製的分發設備100。如圖6所示,所述實現多媒體數據錄製的分發設備100可以包括:指令生成單元1002,用於生成錄製指令,所述錄製指令包括多媒體數據識別信息,所述多媒體數據識別信息用於識別需要錄製的多媒體數據;指令發送單元1003,用於向錄製設備發送所述錄製指令,以使得所述錄製設備識別所述多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據。如圖7所示,優選地,所述分發設備100還可以包括數據接收單元1001A,所述數據接收單元用於接收數據,所述數據包括信令,所述信令為用於建立傳輸多媒體數據的通道的信令,具體地,可以是通過第一網卡(可以包括一塊或多塊網卡)接收所述數據;所述指令生成單元,具體用於根據所述信令生成所述錄製指令。優選地,所述指令生成單元,還用於判斷所述信令是否滿足第一錄製策略,所述第一錄製策略用於確定需要錄製的多媒體數據對應的信令,如果滿足,則根據所述信令生成所述錄製指令。如,判斷所述信令是否包含與預先設置的錄製號碼相匹配的主叫號碼或被叫號碼,如果滿足,則根據所述信令生成所述錄製指令,所述錄製號碼具體為需要錄製的多媒體數據對應的通信設備的號碼(如電話號碼);又如,判斷所述信令是否包含與預先設置的IP位址相匹配的IP位址,所述預先設置的IP位址具體包括需要錄製的多媒體數據的源IP位址或目的IP位址,如果滿足,則根據所述信令生成所述錄製指令。優選地,所述信令包含會話描述協議SDP信息,所述指令生成單元,具體用於從所述SDP信息的連接信息(connectioninformation)欄位(即「c=」行)獲取IP位址並生成包括所述IP位址的錄製指令,或從所述SDP信息的媒體名稱與傳輸地址(medianameandtransportaddress)欄位(即「m=」行)獲取埠號並生成包括所述埠號的錄製指令,或從所述SDP信息的連接信息欄位獲取IP位址並從所述SDP信息的媒體名稱與傳輸地址欄位獲取埠號並生成包括所述IP位址和所述埠號的錄製指令;或者,具體用於從所述信令的呼叫標識Call-ID頭域獲取呼叫標識並生成包括所述呼叫標識的錄製指令。如果所述數據包括信令和多媒體數據,所述設備還可以包括信令檢測單元,用於從所述數據中檢測出信令。優選地,如果所述分發設備還具有錄製多媒體數據的功能,所述分發設備還可以包括錄製單元1004,所述指令發送單元還用於向所述錄製單元發送錄製指令,以指示所述錄製單元錄製所述多媒體數據識別信息對應的多媒體數據;所述錄製單元錄製所述多媒體數據識別信息對應的多媒體數據,具體地,所述錄製單元接收到錄製指令後,從接收到的多媒體數據中識別所述錄製指令包括的多媒體數據識別信息對應的多媒體數據並錄製。優選地,所述錄製單元通過第二網卡(可以包括一塊或多塊網卡)接收所述多媒體數據或通過第二網卡接收包括信令和所述多媒體數據的數據並從所述數據中檢測出所述多媒體數據。所述第一網卡和所述第二網卡可以是同一網卡,優選地,也可以是不同的網卡。對於將分發設備與現有的錄製設備合設的場景,如果第一網卡和第二網卡是不同的網卡,則實現信令接收與檢測功能的網絡鏈路和實現錄製操作的網絡鏈路在物理網絡上是分開的,使得合設後的信令接收與檢測流程同原錄製設備的錄製流程在網絡鏈路上互相獨立,有利於保證較高的錄製多媒體數據的性能。可選地,所述指令生成單元,具體用於根據預先設置的第三錄製策略生成所述錄製指令,所述第三錄製策略用於確定需要各錄製設備錄製的多媒體數據的多媒體數據識別信息。所述指令生成單元,具體可以用於獲取預先設置的各個錄製設備對應的用戶身份識別信息,進而獲取預先設置的與所述用戶身份識別信息相對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令,所述用戶身份識別信息具體可以是電話號碼(如UC用戶的電話號碼、座席電話號碼)、座席工號等,所述多媒體數據識別信息可以是IP位址、或埠號、或IP位址和埠號;所述指令生成單元,具體還可以用於分別獲取預先設置的各個錄製設備對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令。所述生成包括所述多媒體數據識別信息的錄製指令,具體可以是,針對每個錄製設備分別生成一個錄製指令,將獲取的每個錄製設備對應的多媒體數據識別信息分別放到針對該錄製設備生成的錄製指令中;具體還可以是,針對與該分發設備通信的所有錄製設備生成相同的錄製指令,將獲取的每個錄製設備對應的多媒體數據識別信息都放到該錄製指令中,同時在該錄製指令中攜帶錄製設備與該錄製設備對應的多媒體數據識別信息的關聯關係。如圖8所示,所述分發設備還可以包括多媒體數據識別信息接收單元1001B,用於接收多媒體數據識別信息,具體可以是從控制設備接收所述控制設備從接收的信令中獲取的多媒體數據識別信息;所述指令生成單元,具體用於生成包括所述多媒體數據識別信息的錄製指令。優選地,所述多媒體數據識別信息接收單元,還用於獲取所述多媒體數據識別信息對應的主叫號碼或被叫號碼,所述指令生成單元還用於,判斷所述主叫號碼或被叫號碼是否與預先設置的錄製號碼相匹配,並在判斷結果為是時生成包括所述多媒體數據識別信息的錄製指令。優選地,所述設備還包括錄製設備確定單元,用於根據預先設置的第二錄製策略確定用於錄製所述多媒體數據識別信息對應的多媒體數據的錄製設備;所述指令發送單元,具體用於向所述確定的錄製設備發送所述錄製指令;或者,所述指令發送單元,具體用於向與所述分發設備通信的所有錄製設備發送所述錄製指令,以便於各錄製設備判斷所述錄製指令中包括的多媒體數據識別信息對應的多媒體數據是否為指示本錄製設備錄製的多媒體數據,並在判斷為是時錄製所述多媒體數據。具體地,可以使用專用硬體電路(如現場可編程門陣列(FPGA,fieldprogrammablegatearray)等硬體電路)實現所述分發設備的部分或全部功能,具體可以是,利用所述硬體電路實現所述分發設備包括的一個或多個單元的功能,從而進一步提升分發設備的性能。所述分發設備100的具體功能實現參見本發明實施例1。根據本發明實施例1,本發明實施例3提出了一種實現多媒體數據錄製的錄製設備200。如圖9所示,所述實現多媒體數據錄製的錄製設備200包括:指令接收單元2001,用於從分發設備接收錄製指令,所述錄製指令包括多媒體數據識別信息,所述多媒體數據識別信息用於識別需要錄製的多媒體數據;多媒體數據識別單元2005,用於根據所述多媒體數據識別信息識別需要錄製的多媒體數據;錄製單元2006,用於錄製所述多媒體數據。可選地,如圖10所示,所述錄製設備還可以包括數據接收單元2002,用於接收數據,所述數據包括多媒體數據,優選地,具體用於從鏡像交換機接收所述數據。所述多媒體數據識別單元,具體用於從所述接收的多媒體數據中識別多媒體數據識別信息對應的多媒體數據。所述錄製指令包括的多媒體數據識別單元的具體功能實現如下所述:所述多媒體數據識別信息具體包括呼叫標識,所述多媒體數據識別單元,具體用於判斷接收的數據包是否包含所述呼叫標識,如果包含,則將所述數據包包含的數據確定為需要錄製的多媒體數據。或者,所述多媒體數據識別信息具體包括呼叫標識,所述多媒體數據識別單元,具體用於根據所述呼叫標識獲取包含所述呼叫標識的信令(如從接收的信令中匹配出包含所述呼叫標識的信令),從所述獲取的信令中獲取IP位址,並判斷接收的數據包中的目的IP位址或源IP位址是否為所述獲取的IP位址,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者從所述獲取的信令中獲取埠號,並判斷接收的數據包中的目的埠號或源埠號是否為所述獲取的埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的目的IP位址和目的埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的源IP位址和源埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據。或者,所述多媒體數據識別信息具體包括IP位址,所述多媒體數據識別單元,具體用於判斷接收的數據包中的目的IP位址或源IP位址是否為所述錄製指令包括的IP位址,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據。或者,所述多媒體數據識別信息具體包括埠號,所述多媒體數據識別單元,具體用於判斷接收的數據包中的目的埠號或源埠號是否為所述錄製指令包括的埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據。或者,所述多媒體數據識別信息具體包括IP位址和埠號,所述多媒體數據識別單元,具體用於判斷接收的數據包中的目的IP位址和目的埠號,是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息具體包括IP位址和埠號,所述錄製設備判斷接收的數據包中的源IP位址和源埠號是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據。優選地,所述數據接收單元接收的數據具體包括信令和多媒體數據;所述設備還包括多媒體數據檢測單元,用於從所述接收的數據中檢測出多媒體數據;所述多媒體數據識別單元,具體用於根據所述多媒體數據識別信息從所述檢測出的多媒體數據中識別需要錄製的多媒體數據。如圖11所示,優選地,所述錄製設備200還包括多媒體數據篩選單元2004,所述多媒體數據篩選單元用於從所述接收的多媒體數據中篩選出多媒體數據識別信息集對應的多媒體數據,所述多媒體數據識別信息集具體可以是預先配置的,或從分發設備獲取的,或根據之前收到的錄製指令包括的多媒體數據識別信息生成的,所述多媒體數據識別信息集,具體可以為IP位址範圍、或埠號範圍、或IP位址範圍和埠號範圍;所述多媒體數據識別單元,具體用於根據所述錄製指令中包括的多媒體數據識別信息從篩選出的多媒體數據中識別需要錄製的多媒體數據。優選地,所述錄製設備200還包括數據緩存單元2003,用於實時緩存接收到的數據,所述數據包括多媒體數據;所述多媒體數據篩選單元,具體用於從所述緩存的多媒體數據中篩選出多媒體數據識別信息集對應的多媒體數據。優選地,所述指令接收單元通過第三網卡(可以包括一塊或多塊網卡)接收所述錄製指令;所述數據接收單元通過第四網卡(可以包括一塊或多塊網卡)接收所述數據。所述第三網卡和所述第四網卡可以是同一網卡,優選地,也可以是不同的網卡,如果第三網卡和第四網卡是不同的網卡,則錄製設備與分發設備進行通信(如接收錄製指令)的網絡鏈路和實現錄製操作的網絡鏈路在物理網絡上是分開的,互相獨立,有利於提升錄製設備的性能。具體地,可以使用專用硬體電路(如FPGA等硬體電路)實現所述錄製設備的部分或全部功能,具體可以是,利用所述硬體電路實現所述錄製設備包括的一個或多個單元的功能,從而進一步提升錄製設備的性能。所述錄製設備的具體功能實現參見本發明實施例1。根據本發明實施例1至3,本發明實施例4提出了一種實現多媒體數據錄製的系統。如圖12所示,所述實現多媒體數據錄製的錄製系統包括:分發設備,具體為實施例2所述的分發設備;錄製設備,具體為實施例3所述的錄製設備;優選地,所述錄製系統還包括第一鏡像交換機,所述錄製設備從所述第一鏡像交換機接收多媒體數據,可選地,所述系統還包括第二鏡像交換機,所述分發設備從所述第二鏡像交換機接收信令。需要說明的是,所述第一鏡像交換機和所述第二鏡像交換機可以是同一鏡像交換機。所述錄製系統還可以包括存儲設備,所述存儲設備用於存儲所述錄製設備錄製的多媒體數據文件。可選地,所述錄製系統還包括控制設備,所述分發設備從所述控制設備接收信令或多媒體數據識別信息,如果所述分發設備從所述控制設備接收的是多媒體數據識別信息,具體地,所述控制設備用於從接收的信令中獲取多媒體數據識別信息並將獲取的多媒體數據識別發送給分發設備,所述分發設備具體用於生成包括所述多媒體數據識別信息的錄製指令;優選地,所述控制設備還用於從信令中獲取所述多媒體數據識別信息對應的主叫號碼或被叫號碼並發送給分發設備,所述分發設備還用於判斷所述主叫號碼或被叫號碼是否與預先設置的錄製號碼相匹配,如果判斷結果為是,則生成包括所述多媒體數據識別信息的錄製指令。所述錄製系統的具體功能實現參見本發明實施例1至3。本發明實施例1和2所述的分發設備能夠以電子硬體、或者計算機軟體和電子硬體的結合來實現。如果以計算機軟體和電子硬體的結合來實現,具體地,可以是通過在計算機上運行電腦程式來實現,所述電腦程式包括程序代碼(programcode),在計算機上運行所述電腦程式可以實現本發明實施例1所述的方法。所述計算機包括但不限於PC機、伺服器、PAD、筆記本便攜機。所述計算機的系統結構示意圖如圖13所示,包括處理器、存儲器、存儲控制器、通信裝置,還可以包括持久化存儲器、持久化存儲控制器、顯示裝置、顯示控制器、輸入裝置、I/O控制器。所述存儲器用於存儲電腦程式和數據,所述電腦程式包括程序代碼,所述程序代碼包括計算機操作指令。所述計算機操作指令包括用於實現本發明實施例2提出的分發設備的各個單元的功能的計算機操作指令。所述數據包括處理所述計算機操作指令需要的數據和執行所述計算機操作指令產生的數據,具體可以包括分發設備接收的數據(包括信令)、從信令中獲取的多媒體數據識別信息、讀入存儲器的預先設置的錄製策略、接收的多媒體數據識別信息、生成的錄製指令等。所述存儲器具體為易失性存儲器。所述存儲控制器用於尋址、存取所述存儲器中存儲的操作指令和數據。所述存儲控制器受到所述處理器的控制。所述主處理器用於執行存儲器存儲的電腦程式。所述主處理器即中央處理器(CPU,centralprocessingunit),是計算機核心單元。所述持久化存儲器用於持久化存儲應用程式、作業系統和文件數據。所述應用程式具體可以包括所述分發設備的電腦程式對應的應用程式,存儲的文件數據具體包括保存預先設置的錄製策略的文件。所述持久化存儲裝置包括但不限於磁碟、磁帶、存儲卡等。所述持久化存儲控制器用於尋址、存取所述持久化存儲器中的應用程式、作業系統和文件數據。所述持久化存儲器受到所述處理器的控制。所述顯示裝置用於展現計算機處理結果。所述計算機處理結果具體可以是實施例1和2中的操作過程和操作結果,包括配置錄製策略的配置過程和配置結果等。所述顯示裝置包括但不限於顯示器、顯示屏、觸控螢幕等。所述顯示控制器用於控制所述顯示裝置展現計算機處理結果。所述輸入裝置用於輸入操作指示。所述操作指示具體可以包括實施例1和2中用於配置錄製策略的操作指示。所述輸入裝置包括但不限於鍵盤、滑鼠、觸控螢幕等。所述I/O控制器用於控制計算機系統的輸入和輸出。所述I/O控制器具體用於控制所述輸入裝置的輸入。所述通信裝置用於將所述分發設備連接到Internet、Intranet或區域網路上。具體地,在實施例1和2中,分發設備可以通過所述通信裝置接收信息,如接收信令、多媒體數據識別信息、控制設備發送的錄製號碼集等,還可以通過所述通信裝置發送信息,如向所述錄製設備發送錄製指令、錄製附加信息等。所述通信裝置包括但不限於網卡、GPRS模塊、WIFI模塊、3G模塊等。本發明實施例1和3所述的錄製設備能夠以電子硬體、或者計算機軟體和電子硬體的結合來實現。如果以計算機軟體和電子硬體的結合來實現,具體地,可以是通過在計算機上運行電腦程式來實現,所述電腦程式包括程序代碼(programcode),在計算機上運行所述電腦程式可以實現本發明實施例1所述的方法。所述計算機包括但不限於PC機、伺服器、PAD、筆記本便攜機。所述計算機的系統結構包括處理器、存儲器、存儲控制器、通信裝置,還可以包括持久化存儲器、持久化存儲控制器、顯示裝置、顯示控制器、輸入裝置、I/O控制器。所述存儲器用於存儲電腦程式和數據,所述電腦程式包括程序代碼,所述程序代碼包括計算機操作指令。所述計算機操作指令包括用於實現本發明實施例3提出的錄製設備的各個單元的功能的計算機操作指令。所述數據包括處理所述計算機操作指令需要的數據和執行所述計算機操作指令產生的數據,具體可以包括錄製設備接收的數據(包括多媒體數據)、多媒體數據識別信息集、從分發設備接收的錄製指令等。所述存儲器具體為易失性存儲器。所述存儲控制器用於尋址、存取所述存儲器中存儲的操作指令和數據。所述存儲控制器受到所述處理器的控制。所述主處理器用於執行存儲器存儲的電腦程式。所述主處理器即中央處理器(CPU,centralprocessingunit),是計算機核心單元。所述持久化存儲器用於持久化存儲應用程式、作業系統和文件數據。所述應用程式具體可以包括所述錄製設備的電腦程式對應的應用程式,存儲的文件數據具體包括保存實施例1和3中錄製生成的多媒體數據文件、記錄通信相關描述信息的資料庫文件等。所述持久化存儲裝置包括但不限於磁碟、磁帶、存儲卡等。所述持久化存儲控制器用於尋址、存取所述持久化存儲器中的應用程式、作業系統和文件數據。所述持久化存儲器受到所述處理器的控制。所述顯示裝置用於展現計算機處理結果。所述計算機處理結果具體可以是實施例1和3中的操作過程和操作結果,包括錄製過程、錄製結果等。所述顯示裝置包括但不限於顯示器、顯示屏、觸控螢幕等。所述顯示控制器用於控制所述顯示裝置展現計算機處理結果。所述輸入裝置用於輸入操作指示。所述操作指示具體可以包括實施例1和3中用於配置多媒體數據識別信息集的操作指示。所述輸入裝置包括但不限於鍵盤、滑鼠、觸控螢幕等。所述I/O控制器用於控制計算機系統的輸入和輸出。所述I/O控制器具體用於控制所述輸入裝置的輸入。所述通信裝置用於將所述錄製設備連接到Internet、Intranet或區域網路上。具體地,在實施例1和3中,錄製設備可以通過所述通信裝置接收信息,如接收多媒體數據、分發設備發送的錄製指令、分發設備發送的錄製附加信息等,還可以通過所述通信裝置發送信息,如向存儲設備發送錄製的多媒體數據文件。所述通信裝置包括但不限於網卡、GPRS模塊、WIFI模塊、3G模塊等。根據本發明實施例1和實施例2,本發明實施例5提出了一種實現多媒體數據錄製的分發設備。所述分發設備包括處理器和存儲器,所述存儲器用於存儲操作指令,所述處理器執行所述操作指令來實現如下功能。所述分發設備生成錄製指令,所述錄製指令包括多媒體數據識別信息,所述多媒體數據識別信息用於識別需要錄製的多媒體數據,向錄製設備發送所述錄製指令,以便於所述錄製設備識別所述多媒體數據識別信息對應的多媒體數據並錄製所述多媒體數據。在一種可能的實現方式中,所述分發設備接收信令,所述信令為用於建立傳輸所述多媒體數據的通道的信令,並在接收所述信令後根據所述信令獲取所述多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令。所述多媒體數據識別信息具體可以包括多媒體數據對應的呼叫標識、或所述多媒體數據對應的IP位址、或所述多媒體數據對應的埠號,或所述多媒體數據對應的IP位址和埠號。根據所述信令獲取所述多媒體數據識別信息,具體可以為,從所述信令的呼叫標識頭域獲取呼叫標識,將所述呼叫標識作為所述多媒體數據識別信息;具體還可以為,所述信令包含會話描述協議SDP信息,從所述SDP信息的連接信息欄位獲取IP位址,將所述IP位址作為所述多媒體數據識別信息;或者,從所述SDP信息的媒體名稱與傳輸地址欄位獲取埠號,將所述埠號作為所述多媒體數據識別信息;或者,從所述SDP信息的連接信息欄位獲取IP位址並從所述SDP信息的媒體名稱與傳輸地址欄位獲取埠號,將所述IP位址和所述埠號作為所述多媒體數據識別信息。所述分發設備獲取所述多媒體數據識別信息後,還可以先將所述獲取的多媒體數據識別信息記錄在存儲器中,並在獲取用於指示錄製所述多媒體數據識別信息對應的多媒體數據的錄製指示信息後生成所述錄製指令。在另一種可能的實現方式中,所述分發設備接收的信令包括多媒體數據識別信息,接收所述信令後,還可以直接將所述信令作為所述錄製指令。結合上述兩種實現方式,所述分發設備在生成錄製指令之前還包括,確定所述信令滿足預先設置的第一錄製策略,所述第一錄製策略用於確定需要錄製的多媒體數據對應的信令。具體可以為,確定所述信令包含與預先設置的錄製號碼相匹配的主叫號碼或被叫號碼;或者,確定所述信令包含與預先設置的IP位址相匹配的IP位址。需要說明的是,所述預先設置的第一錄製策略是存儲在持久化存儲器中並加載到所述存儲器中的,所述分發設備在確定所述信令滿足預先設置的第一錄製策略之前從所述存儲器中讀取所述第一錄製策略。在另一種可能的實現方式中,所述分發設備從控制設備接收所述多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令。優選地,所述分發設備還從所述控制設備接收所述多媒體數據識別信息對應的主叫號碼或被叫號碼,確定所述主叫號碼或被叫號碼與預先設置的錄製號碼相匹配後生成包括所述多媒體數據識別信息的錄製指令。結合上述三種實現方式,優選地,所述分發設備可以根據預先設置的第二錄製策略確定用於錄製所述多媒體數據的錄製設備,並向所述確定的錄製設備發送所述錄製指令,需要說明的是,所述預先設置的第二錄製策略是存儲在持久化存儲器中並加載到所述存儲器中的,所述分發設備在根據預先設置的第二錄製策略確定用於錄製所述多媒體數據的錄製設備之前從所述存儲器中讀取所述第二錄製策略;可選地,所述分發設備還可以向與所述分發設備通信的所有錄製設備發送所述錄製指令,以便於所述所有錄製設備中的各個錄製設備判斷所述錄製指令中包括的多媒體數據識別信息對應的多媒體數據是否為指示本錄製設備錄製的多媒體數據,並在判斷結果為是時錄製所述多媒體數據。在另一種可能的實現方式中,所述分發設備可以根據預先設置的第三錄製策略生成所述錄製指令,所述第三錄製策略用於確定需要所述錄製設備錄製的多媒體數據對應的多媒體數據識別信息。具體地,所述分發設備可以獲取預先設置的所述錄製設備對應的用戶身份識別信息,獲取預先設置的與所述用戶身份識別信息相對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令;所述分發設備還可以獲取預先設置的所述錄製設備對應的多媒體數據識別信息,並生成包括所述多媒體數據識別信息的錄製指令。所述多媒體數據識別信息可以包括所述多媒體數據對應的IP位址,或所述多媒體數據對應的埠號,或所述多媒體數據對應的IP位址和埠號。需要說明的是,所述預先設置的第三錄製策略是存儲在持久化存儲器中並加載到所述存儲器中的,所述分發設備在根據預先設置的第三錄製策略生成所述錄製指令之前從所述存儲器中讀取所述第三錄製策略。結合上述四種實現方式,所述錄製指令中還可以包括需要錄製的多媒體數據的數據類型,以便於所述錄製設備錄製所述數據類型對應的多媒體數據。所述分發設備的具體實現參見本發明實施例1。根據本發明實施例1和實施例3,本發明實施例6提出了一種實現多媒體數據錄製的錄製設備。所述錄製設備包括處理器和存儲器,所述存儲器用於存儲操作指令,所述處理器執行所述操作指令來實現如下功能。所述錄製設備從分發設備接收錄製指令,所述錄製指令包括多媒體數據識別信息,所述多媒體數據識別信息用於識別需要錄製的多媒體數據,根據所述多媒體數據識別信息識別需要錄製的多媒體數據並錄製所述多媒體數據。所述多媒體數據識別信息具體可以包括多媒體數據對應的呼叫標識、或所述多媒體數據對應的IP位址、或所述多媒體數據對應的埠號。所述根據所述多媒體數據識別信息識別需要錄製的多媒體數據,具體可以為,所述多媒體數據識別信息具體包括呼叫標識,所述錄製設備判斷接收的數據包是否包含所述呼叫標識,如果包含,則將所述數據包包含的數據確定為需要錄製的多媒體數據。具體還可以為,所述多媒體數據識別信息具體包括呼叫標識,所述錄製設備根據所述呼叫標識獲取包含所述呼叫標識的信令,從所述獲取的信令中獲取埠號,並判斷接收的數據包中的目的埠號或源埠號是否為所述獲取的埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的目的IP位址和目的埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據;或者,從所述獲取的信令中獲取IP位址和埠號,並判斷接收的數據包中的源IP位址和源埠號是否為所述獲取的IP位址和埠號,如果判斷結果為是,則將所述數據包所包含的數據確定為需要錄製的多媒體數據。具體還可以為,所述多媒體數據識別信息具體包括IP位址,所述錄製設備判斷接收的數據包中的目的IP位址或源IP位址是否為所述錄製指令包括的IP位址,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息具體包括埠號,所述錄製設備判斷接收的數據包中的目的埠號或源埠號是否為所述錄製指令包括的埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息包括IP位址和埠號,所述錄製設備判斷接收的數據包中的目的IP位址和目的埠號,是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據;或者,所述多媒體數據識別信息具體包括IP位址和埠號,所述錄製設備判斷接收的數據包中的源IP位址和源埠號,是否為所述錄製指令包括的IP位址和埠號,如果判斷結果為是,則將所述數據包包含的數據確定為需要錄製的多媒體數據。。優選地,所述錄製設備從接收的多媒體數據中篩選出多媒體數據識別信息集對應的多媒體數據,並根據所述多媒體數據識別信息從篩選出的多媒體數據中識別需要錄製的多媒體數據,所述多媒體數據識別信息集為預先配置的,或從分發設備獲取的,或根據之前接收的錄製指令包括的多媒體數據識別信息生成的,具體可以包括IP位址範圍或埠號範圍。所述錄製設備的具體實現參見本發明實施例1。根據本發明實施例1、5和6,本發明實施例7提出了一種實現多媒體數據錄製的錄製系統。所述實現多媒體數據錄製的系統包括:分發設備,具體為實施例5所述的分發設備;錄製設備,具體為實施例6所述的錄製設備;優選地,所述錄製系統還包括第一鏡像交換機,所述錄製設備從所述第一鏡像交換機接收多媒體數據,可選地,所述系統還包括第二鏡像交換機,所述分發設備從所述第二鏡像交換機接收信令。需要說明的是,所述第一鏡像交換機和所述第二鏡像交換機可以是同一鏡像交換機。所述錄製系統還可以包括存儲設備,所述存儲設備用於存儲所述錄製設備錄製的多媒體數據文件。可選地,所述錄製系統還包括控制設備,所述分發設備從所述控制設備接收信令或多媒體數據識別信息,如果所述分發設備從所述控制設備接收的是多媒體數據識別信息,具體地,所述控制設備用於從接收的信令中獲取多媒體數據識別信息並將獲取的多媒體數據識別發送給分發設備,所述分發設備具體用於生成包括所述多媒體數據識別信息的錄製指令;優選地,所述控制設備還用於從信令中獲取所述多媒體數據識別信息對應的主叫號碼或被叫號碼並發送給分發設備,所述分發設備還用於判斷所述主叫號碼或被叫號碼是否與預先設置的錄製號碼相匹配,如果判斷結果為是,則生成包括所述多媒體數據識別信息的錄製指令。所述錄製系統的具體功能實現參見本發明實施例1、5和6。本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬體、或者計算機軟體和電子硬體的結合來實現。這些功能究竟以硬體還是軟體方式來執行,取決於技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的範圍。所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。在本申請所提供的幾個實施例中,應該理解到,所揭露的系統、設備和方法,可以通過其它的方式實現。例如,以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。所述功能如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬碟、只讀存儲器(ROM,Read-OnlyMemory)、隨機存取存儲器(RAM,RandomAccessMemory)、磁碟或者光碟等各種可以存儲程序代碼的介質。以上所述,僅為本發明的具體實施方式,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應所述以權利要求的保護範圍為準。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀