免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3116 | 回复: 1
打印 上一主题 下一主题

5月第4周 freeiris2 开发进度周报 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-30 19:30 |只看该作者 |倒序浏览
由于freeiris2已经逐渐的接近正式版.在正式版发布前将每周发布一次freeiris2开发进度的周报,让大家即使了解最新的开发情况。

本周,设计完成了好几样功能.

高性能AGI引擎agispeedy 已经准备就绪:
agispeedy 可以让perl程序的性能直线提升.而且比普通agi编写更为简单.

原理是这样,agispeedy以独立的socket server形式存在,perfork模式工作,等客户请求时将资源转移给你自己编写的程序.你的agi程序,相当于agispeedy的动态模块.

exten => _X.,1,AGI(agi://127.0.0.1/modulename?key=value&key=value)
当你的客户这样访问时候,agispeedy会自动的将modulename转换成为:
/freeiris2/agimod/modulename.static 或 /freeiris2/agimod/modulename.dynamic
进行处理。并且将所有AGI接口和用户提交上来的参数一并转换给你的程序.
agispeedy的优势:
1.直线性能提升,性能接近asterisk app,再也不用被agi性能低下困绕
2.asterisk无关性,agispeedy不象app那样需要编译,需要依赖asterisk版本,他与asterisk无关
3.编写灵活,如果想更高的性能就写成static如果想普通的就写成dynamic
关于agispeedy技术,可以参考freeiris2的开发版相关目录


系统选项
通话参数:
所有现在freeiris.conf中跟通话有关系的参数
SIP协议:
IAX2协议:
RTP:
协议的基本设置
统计:
通话记录CDR
高级设置:
webclient部分参数
rpcserver的配置:服务端数据库、服务端其他参数
配置文件访问器: 配置文件浏览,创建,修改,删除(onwer必须跟web服务器一样才能删除)
        只能访问freeiris(/etc/freeiris)和asterisk(/etc/asterisk)两个目录下的文件

当前帐户:
重置软件
重启系统

硬件相关:
硬件部分已经完成到自动生成dahdi的system.conf地步.板卡驱动选择的是hardware telephony detect免费版.
这个软件可以自动根据fri2需要生成板卡驱动,而且可以数字模拟卡混插,系统也能识别驱动。


下周工作重点:
下两周的工作,将融合在一起,也就是说不会有6月第一周的报告。
下两周将设计完成:"板卡web部分的设置","web部分完善",后台系统指令,安装管理
并且下两周将发布tarball格式的alpha1版


hoowa.sun
2009-5-30

论坛徽章:
0
2 [报告]
发表于 2009-06-02 16:11 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP