2016-12-16 32 views

回答

0

你究竟想做什麼?你也許可以通過使用freeswitch或星號

+0

來做到這一點我想創建一個應用程序,播放聲音文件從標準輸入到SIP調用流。並寫入對方說的標準輸出。 – Vladislav

+0

然後您需要閱讀SIP規範並閱讀有關在SIP會話期間如何設置媒體的內容。將有兩個數據通道用於音頻。 SIP協議只是一種信令協議,沒有任何音頻。如果您要編寫自己的SIP客戶端,那麼您面前的工作量很大,因爲如果需要的話,會出現很多問題,特別是支持NAT的問題。您還將編碼/解碼來自ulaw,alaw,g729,gsm等的音頻流。 如果這是一個應該運行計算機的應用程序,請使用freeswitch/asterisk。你可以做到這一點。他們是開源 –

+0

我明確地不想寫完整的SIP堆棧:)我該如何使用freeswitch/asterisk?我已閱讀手冊,但沒有關於我需要的內容。 – Vladislav