FreeSwitch中音乐功能保持和静音回铃声怎样设置

简介: FreeSwitch中音乐功能保持和静音回铃声怎样设置

Freeswitch 重新加载指定的模块一些模块修改配置文件后,需要重新加载,使用reloadxml 指令后好像不奏效,


在群中看到, reload mod_name ,就可以了。


比如,修改了语音合成模块,mod_flite,重新加载:  reload mod_flite


FreeSwitch中的音乐保持功能


Music on hold(MOH) ,即:音乐保持,在一般电话系统中都存在。FreeSwitch也支持该功能,并且保持音乐可配置。 FreeSwitch默认的配置中,用户通过某IP话机拨打 9664 ,呼叫建立后,就可以听到保持音乐。 查看当前系统中音乐文件的路径,可以通过 FS _CLI.EXE 运行 show_local_stream 来显示。 如果你想修改默认的保持音乐,可以自己添加一些好听的音乐进来,方法如下: (1)在 \sounds\music 新建一个文件夹 MOH_TEST,并拷贝音乐文件进去(WAV文件);


(2)在 \conf\autoload_configs\local_stream.conf.xml 中添加如下内容,                  <directory name="moh_test" path="$${sounds_dir}/music/MOH_TEST">                     <param name="rate" value="8000"/>                     <param name="shuffle" value="true"/>                     <param name="channels" value="1"/>                     <param name="interval" value="20"/>                     <param name="timer-name" value="soft"/>                   </directory> (3)  在  \conf\vars.xml 中添加如下内容,                 <X-PRE-PROCESS cmd="set" data="moh_test=local_stream://MOH_TEST"/> (4) 在 \conf\dialplan\default 中添加一个名为 moh_test_call.xml 的文件,内容如下:                 <include>                   <extension name="moh_test_call">                     <condition field="destination_number" expression="^96646$"/>                        <action application"playback" data="${moh_test}"/>                     </condition>                   </extension>                  </include>  (5)改变了默认的音乐文件后,需要重新加载  mod_local_stream 模块,在 FS_CLI.exe 中运行 reload mod_local_stream 即可生效。  (6)在 FS_CLI.EXE 中运行 reloadxml 或 按F6,即可生效。 
复制代码


通过某一IP 话机拨打 96646 后,即可听到你自己设置的保持音乐。

Freeswitch静音设置

 

网络异常,图片无法展示
|


通过 FreeSwitch ,是否可以直接播放语音文件?


FreeSwitch 中有一个 playback 的 application ,可以播放语音文件。


具体用法如下:


(1)播放本地文件


<action application="set" data="playback_terminators=none"/>                         <action application="playback" data="sounds/soundfile.wav"/>    
复制代码


(2)播放远程服务器上的文件


<action application="playback" data="${http_get(http://myserver.yo/media/hello_world.wav)}"/> 
复制代码


\

Freeswitch 设置回铃音 在dialplan的default.xml中设置:\


\

电话接通前,主叫听到的铃音。

相关文章
FreeSwitch命令:切换视频会议画面布局
FreeSwitch命令:切换视频会议画面布局
759 0
|
3月前
|
安全 API 开发工具
Android平台RTMP推送|轻量级RTSP服务如何实现麦克风|扬声器声音采集切换
Android平台扬声器播放声音的采集,在无纸化同屏等场景下,意义很大,早期低版本的Android设备,是没法直接采集扬声器audio的(从Android 10开始支持),所以,如果需要采集扬声器audio,需要先做系统版本判断,添加相应的权限。
|
3月前
|
编解码 开发工具 Android开发
Android平台实现屏幕录制(屏幕投影)|音频播放采集|麦克风采集并推送RTMP或轻量级RTSP服务
Android平台屏幕采集、音频播放声音采集、麦克风采集编码打包推送到RTMP和轻量级RTSP服务的相关技术实现,做成高稳定低延迟的同屏系统,还需要有配套好的RTMP、RTSP直播播放器
|
7月前
利用电脑投放手机声音且可不冲突同时播放电脑声音的方法
利用电脑投放手机声音且可不冲突同时播放电脑声音的方法
147 1
|
存储 编解码 缓存
海康摄像头开发笔记(一):连接防爆摄像头、配置摄像头网段、设置rtsp码流、播放rtsp流、获取rtsp流、调优rtsp流播放延迟以及录像存储
Hik防爆摄像头录像,因为防爆摄像头会有对应的APP软件,与普通的网络摄像头和球机不一样,默认认为它不可以通过web网页配置,所以弄了个来实测确认。经测试实际上也是可以通过web网页配置(与网络摄像头基本是一致的,在码流方面可能会有些不一样),然后提取rtsp流的,界面与球机无异,只是没有球机的云台控制功能,但是界面上也是有的。
海康摄像头开发笔记(一):连接防爆摄像头、配置摄像头网段、设置rtsp码流、播放rtsp流、获取rtsp流、调优rtsp流播放延迟以及录像存储
LabVIEW播放提示声音或者音乐
使用LabVIEW播放提示声音或者音乐,可在LabVIEW中右键鼠标:函数→声音→输出,选择相应的函数,如下图所示:
成功解决电脑麦克风不管用、电脑无法录制声音之出现的麦克风Realtek(R) Audio未插入
成功解决电脑麦克风不管用、电脑无法录制声音之出现的麦克风Realtek(R) Audio未插入
成功解决电脑麦克风不管用、电脑无法录制声音之出现的麦克风Realtek(R) Audio未插入
|
Web App开发 JavaScript 中间件
高版本Chrome VUE页面播放RTSP实时视频流,并抓图、录像、回放、倍速等
因为项目上需要把海康威视摄像头集成到WEB网页中播放,于是开始了对WEB播放摄像头方案的各种折腾。 2015年之前还可以用VLC原生播放器在Chrome、Firefox等浏览器中直接播放,延迟比较低,效果也还不错。可惜好景不长,从 2015年Chrome、Firefox等浏览器取消了对 NPAPI插件的支持,海康威视官方提供的 web3.0开发包也只能在低版本浏览器播放。
906 1
|
存储 视频直播
FreeSwitch中的录像和录音设置
FreeSwitch中的录像和录音设置