2013-09-30 75 views
0

我正在使用FreeSWITCH並嘗試瞭解音頻流如何初始化。我正在使用ESL(入站和出站),並試圖錄制一些音頻。通過測試,我已經證明,對於橋接呼叫,會議和文件播放,音頻工作正常,但不適用於單腳音頻錄製 - 也就是說,直到我首先播放文件。FreeSWITCH Audio Stream Initialiase

在我的示例中,播放應用程序是從出站套接字執行的,然後該呼叫停放,並且入站套接字捕獲停車事件並開始記錄。隨着播放到位我得到的音頻,沒有它,我只是得到一個正確的持續時間無聲文件,可能意味着RTP流不活躍。

因此,我的問題是:我如何初始化RTP流進行記錄,而不是先播放文件?是否有這樣的命令,或者我可以傳遞給記錄應用程序的參數?

我的目標是瞭解如何在FreeSWITCH中初始化RTP流,並且非常感謝任何輸入。

感謝

回答

0

這已經回答了在一定程度上在FreeSWITCH的郵件列表。

可以播放空白音頻流,只要持續時間大於500毫秒,您就可以找到爲錄製操作而連接的音頻流。這與播放空白文件提示相同。

以此作爲文件名執行回放:silence_stream:// 1000