-
媒體資源控制協議
鎖定
媒體資源控制協議(Media Resource Control Protocol, MRCP)是一種計算機網絡應用層的通訊協議,用於語音服務器向客户端提供各種語音服務。
- 中文名
- 媒體資源控制協議
- 外文名
- Media Resource Control Protocol
- 作 用
- 語音服務器向客户端提供各種語音服務
媒體資源控制協議(Media Resource Control Protocol, MRCP)是一種通訊協議,用於語音服務器向客户端提供各種語音服務(如:語音識別,語音合成,聲紋識別,錄音服務等)。MRCP並不定義會話連接,不關心服務器與客户端是如何連接的,MRCP的消息通常是承載於其它協議之上,如:RTSP,SIP等。
MRCP消息使用類似於 HTTP 等許多Internet協議類似的明文信令文本格式,每個消息包括三部分:首行,消息頭,消息體。首行表明消息類型及返回碼等信息。消息頭包括了若干行內容,每一行都形如 "字段名:數值"。消息體包括了消息的詳細內容,長度在消息頭中指定。
類似於 HTTP,MRCP使用請求(通常由客户端發起)、響應模式。響應可以簡單的確認請求,或者給出關於處理的其它信息。例如,MRCP客户端向服務端請求想要發送一些音頻數據以進行處理(比如説語音識別),為此,服務端可以發送一個包含端口號的響應,因為MRCP並未定義音頻數據的傳輸,所以,必須依靠其它的協議,比如説 RTP 來進行。
有兩個版本的MRCP協議,版本2使用SIP作為會話控制,版本1使用RTSP。
- 參考資料
-
- 1. RFC4463 : A Media Resource Control Protocol (MRCP) .ietf.2006-08[引用日期2019-02-16]
- 2. RFC6787 : Media Resource Control Protocol Version 2 (MRCPv2) .ietf.2012-11[引用日期2019-02-16]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:7次歷史版本
- 最近更新: 银银66188