2016-05-16 68 views
0

我試圖記錄電話會議,以便以後在他們的音頻可以審查。要求是將每條腿分別記錄在一個單獨的文件中。做一些Google搜索之後,一種做法是使用record_session並將RECORD_STEREO設置爲true。這將導致主叫方和接收方音頻流被放置在單獨的通道中。記錄所有會議腿在FreeSWITCH

我使用的撥號規則驗證碼橋應用之前:

<action application="set" data="RECORD_STEREO=true"/> 
<action application="record_session" data="$${base_dir}/recordings/${strftime(%Y-%m-%d-%H-%M-%S)}_$1_${caller_id_number}.wav"/> 

的問題是我不能分裂渠道得到各個流,我在所有記錄文件中的所有數據流。

任何想法如何解決這個小問題。

謝謝您的建議。

回答

1

你真的不需要使用RECORD_STEREO - RECORD_WRITE_ONLY會做到這一點。

<action application="set" data="RECORD_WRITE_ONLY=true"/> 
<action application="record_session" data="/opt/freeswitch/recordings/archive/${strftime(%Y-%m-%d-%H-%M-%S)}_${destination_number}_${caller_id_number}_write.wav"/> 

這樣,你就必須爲每一個進入會議的人一個單獨的文件。

+0

非常感謝。 –