2015-06-23 132 views
1

我正在嘗試使用mod_fsv在FreeSWITCH中實現會議視頻通話記錄。我已經嘗試了所有提到的方法here。但每次我收到以下錯誤FreeSWITCH通話記錄不起作用

[ERR] mod_fsv.c:964你問寫入16384個字節的數據不被支持 。請設置enable_file_write_buffering = false來使用 .fsv格式

我已經嘗試設置在撥號方案enable_file_write_buffering使用uuid_setvarglobal_setvar<action application="set" data="enable_file_write_buffering=false"/>但錯誤依然存在。

我正在使用最新的FreeSWITCH主回購碼。

任何幫助或建議,將不勝感激。謝謝!

回答

0

終於找到解決方案了!

在您的FreeSWITCH modules.conf中啓用mod_vlc並進行編譯。這在撥號方案後default.xml加上下面幾行:需要

<action application="set" data="record_concat_video=true"/> 
<action application="set" data="execute_on_answer=record_session $${recordings_dir}/${strftime(%Y%m%d%H%M%S)}_${caller_id_number}.mp4"/> 

record_concat_video變量,以確保呼叫方看到對方的視頻。

關於視頻錄製中的音頻,mod_vlc存在未解決的問題。目前沒有錄製音頻或部分音頻。一旦解決了這個問題,相同的設置可以完美地工作。