我正在尝试使用mod_fsv在FreeSWITCH中实现会议视频通话录音。 我已经尝试了这里提到的所有方法。 但每次我收到以下错误
[ERR] mod_fsv.c:964您要求写入不支持的16384字节数据。 请设置enable_file_write_buffering = false以使用.fsv格式
我尝试在拨号方案中使用uuid_setvar , global_setvar和<action application="set" data="enable_file_write_buffering=false"/> ,但错误仍然存在。
我正在使用最新的FreeSWITCH主仓库代码。
任何帮助或建议将不胜感激。 谢谢!
I am trying to implement conference video call recording in FreeSWITCH using mod_fsv. I have tried all the methods mentioned here. But each time I get the following error
[ERR] mod_fsv.c:964 You are asking to write 16384 bytes of data which is not supported. Please set enable_file_write_buffering=false to use .fsv format
I have tried setting enable_file_write_buffering using uuid_setvar, global_setvar and <action application="set" data="enable_file_write_buffering=false"/> in the dialplan but the error still persists.
I am using the latest FreeSWITCH master repo code.
Any help or suggestions will be appreciated. Thank you!
最满意答案
终于找到了解决方案!
在FreeSWITCH modules.conf启用mod_vlc并编译。 在您的dialplan 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关于视频录制中的音频的未解决的问题。 目前,没有录制音频或部分音频。 修复此问题后,相同的设置可以完美地运行。
Found the solution finally!
Enable mod_vlc in your FreeSWITCH modules.conf and compile. After this in your dialplan default.xml add the following lines:
<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"/>The record_concat_video variable is required to ensure the calling parties see each others video.
There is an open issue in mod_vlc regarding audio in the video recording. Currently either no audio or partial audio is recorded. Once this issue is fixed the same settings can work perfectly.
更多推荐
FreeSWITCH,mod_fsv,enable_file_write_buffering,使用,电脑培训,计算机培训,IT培训"/>
发布评论