媒體資源控制協定(媒體資源控制協定)

MRCP(媒體資源控制協定)一般指本詞條

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

媒體資源控制協定(Media Resource Control Protocol, MRCP)是一種計算機網路套用層的通訊協定,用於語音伺服器向客戶端提供各種語音服務。

基本介紹

  • 中文名:媒體資源控制協定
  • 外文名:Media Resource Control Protocol
  • 縮寫:MRCP
  • 類型:通訊協定
媒體資源控制協定(Media Resource Control Protocol, MRCP)是一種通訊協定,用於語音伺服器向客戶端提供各種語音服務(如:語音識別語音合成,聲紋識別,錄音服務等)。MRCP並不定義會話連線,不關心伺服器與客戶端是如何連線的,MRCP的訊息通常是承載於其它協定之上,如:RTSPSIP等。
MRCP訊息使用類似於 HTTP 等許多Internet協定類似的明文信令文本格式,每個訊息包括三部分:首行,訊息頭,訊息體。首行表明訊息類型及返回碼等信息。訊息頭包括了若干行內容,每一行都形如 "欄位名:數值"。訊息體包括了訊息的詳細內容,長度在訊息頭中指定。
類似於 HTTP,MRCP使用請求(通常由客戶端發起)、回響模式。回響可以簡單的確認請求,或者給出關於處理的其它信息。例如,MRCP客戶端向服務端請求想要傳送一些音頻數據以進行處理(比如說語音識別),為此,服務端可以傳送一個包含連線埠號的回響,因為MRCP並未定義音頻數據的傳輸,所以,必須依靠其它的協定,比如說 RTP 來進行。
有兩個版本的MRCP協定,版本2使用SIP作為會話控制,版本1使用RTSP。
RFC4463 : A Media Resource Control Protocol (MRCP)
RFC6787 : Media Resource Control Protocol Version 2 (MRCPv2)

相關詞條

熱門詞條

聯絡我們