freeswitch录音设置(不设置缓存)


问题:FreeSWITCH录音需要大约5秒的时间才能捕获到RTP流。

解决:
FreeSWITCH默认的录音参数配置是开启缓冲的(可能是内核缓存)
即RTP流大小到达65536字节写一次文件,想更接近实时流,关闭缓冲区即可。

action application=“set” data=“enable_file_write_buffering=false”
action application=“record_session” data="/tmp/test.wav"
action application=“info”
action application=“bridge” data=“user/dialedextension@{dialed_extension}@dialedextension@{domain_name}”/>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM