在verto_communicator中添加呼叫入会功能
verto_communicator中添加呼叫入会功能
基于FreeSWITCH Version 1.9.0+git~20181001T145919Z~b5624eca20~64bit
一.修改fps:在vertoservice.js中添加25fps
二.调出layer设置:修改chat.html中confLayer
(1)将conf.canvasCount > 1修改为>0
(2)注释掉canvas设置部分,保留layer设置
三.修改中文:修改语言目录下的中文文件-zh
四.添加呼叫入会功能:
(1)修改conference_event.c中
if (!strcasecmp(action, "play") || !strcasecmp(action, "stop"))
添加!strcasecmp(action, "bgdial")
(2)在vertoService.js中
setLayer: function(memberID, canvasID)函数下面添加
bgDial: function(callstr) {
data.conf.modCommand("bgdial", null, callstr);
},
(3)在ChatController.js中
$scope.confLayer = function(memberID, canvasID)下面添加:
$scope.confBgdial = function(callstr) {
shortPrompt($translate.instant('TITLE_INSERT_CALLSTR'), function(callstr)
{
verto.bgDial(callstr);
});
};
(4)在chat.html模板中在
<div class="chat-history" ng-show="activePane == 'chat'">
上面的上面添加操作按钮之类:
<div class="chat-message-input">
<a href="" class="btn btn-xs" ng-click="confBgdial()" title="{{ 'CHAT_LAYER' |
translate }}"> 呼入会议</a></div>
(5)修改后编译:
在verto_communicator$ sudo grunt build
将编译后的dist文件复制到原来发布web目录
(6)呼叫字符串
1.{origination_callee_id_name=显示名称}user/1005 3500 公司会议
2.user/1005
实际上就是:conference 3500-192.200.253.10 bgdial {origination_callee_id_name=显示名称}user/1005 3500 公司会议
主叫名称api:
conference 3500-192.200.253.10 bgdial {origination_caller_id_name=test,origination_caller_id_number=1111}user/1005
被叫名称api(在fs_cli中中文不能设置,通过vc可以设置中文)
conference 3500-192.200.253.10 bgdial {origination_callee_id_name=显示名称,origination_callee_id_number=号码}user/1005
在verto_communicator中添加呼叫入会功能相关推荐
- OAF在打开的新页面中添加按钮,功能是关闭当前页面
OAF在打开的新页面中添加按钮,功能是关闭当前页面 javascript:close()
- python右键弹出菜单编写_python实现应用程序在右键菜单中添加打开方式功能
最近项目组开发的一个小工具想要在右键菜单中添加打开方式,以有道云笔记为例进行了需求拆解和代码编写 1.需求拆解: 如何实现手动添加右键菜单的打开方式: Step1:打开注册表编辑器,Win+R-> ...
- 富文本中添加字体选项功能_扑中的字体功能
富文本中添加字体选项功能 A little extra help for styling your text 样式设置方面的一些额外帮助 I recently learned about a litt ...
- 如何在app应用中添加支付宝支付功能
推广排名q.q①⑨⑨⑦〇⑦④⑥*如何在app应用中添加支付宝支付功能 作为一枚普通的商户,或者 App 的开发人员,如何在对支付完全不了解的情况下,让 App 成功接入支付功能呢? 1)App 想接入 ...
- 如何在App中实现朋友圈功能之四在朋友圈中添加发送图片功能——箭扣科技Arrownock
如何在App中实现朋友圈功能 之四 在朋友圈中添加发送图片功能 实现概念: 当用户在界面点击发送按钮的时候,如果已经有选择好的图片,我们的做法是先上传图片到服务器,再将图片Id作为Post的属性上传. ...
- flex html 控制编辑,在富文本编辑器中添加Tab键功能(Flex 3)
我试图在使用事件keyDown的富文本编辑器中添加Tab键功能.只需要清楚,在标签键上,我需要将控件保留在前面带有'\ t'空格的同一个文本框中,而不是跳到下一个对象.我尝试的下面的代码完全适用于te ...
- 在verto_communicator中添加视频floor轮询功能
只是实现了简单的视频轮询功能,还需要修改完善!!! 1.在src/partials/chat.html中添加 <div><p>{{num}}</p><butt ...
- 在若依项目中添加导入excel功能
无论是电子商务网站,还是办公网站,都免不了要把一些excel导入到数据库中的功能,若依已经为此需求提供了很不错的封装与扩展. 前提: 首先,你需要建一张表,来存储你要导入的数据.本例中表名及实例名为: ...
- 在GreenDao开源代码中添加FTS4全文检索功能
GreenDao并不支持全文检索,导致在大量数据中的查询效率低下.本文介绍了如何在GreenDao中添加支持全文检索的功能,希望对GreenDao粉有所帮助. 本文基于GreenDao V3.2.3 ...
最新文章
- 几种支持REST的Java框架
- 最长回文子串动态规划_九章算法 | 微软面试题:最长回文子串
- 通过Chocolatey软件包管理器安装.NET Core
- 食品安全--牛奶和蛋白质浅谈
- 工作305:对选择的数值清空
- CCNA2.0笔记_ACL
- unix grep命令_Linux / UNIX中的Grep命令
- 学习记录:xmind2testcase测试用例模板
- Python爬虫——多线程爬取阳光问政
- Android 小工具--圆形图片
- [转载]般若波罗蜜多心经
- C 语言 某人在国外留学,不熟悉当地的天气预报中的华氏温度值,请编程按每隔10°输出0°到300°之间的华氏温度的对照表,方便他对照查找
- 3d图形消隐c语言,一种3D图形背面消隐算法及其硬件加速实现
- Android 逆向笔记 —— 一个简单 CrackMe 的逆向总结
- IT行业里的热门技术
- ORACLE 数据文件创建,查询,删除,恢复 相关SQL 整理
- 2022数据合规与安全论坛
- 阿里云无影云桌面如何访问互联网?收费吗?
- SCMS中的链接值算法(CCSA版本)
- zjs-my-diary-20210326