Node.js的AMI客户端,NAMI 0.5.0 发布

jopen 8年前
   <p><a href="/misc/goto?guid=4958523521502121279" target="_blank">NAMI </a>(Nodejs AMI) 是 node.js 的 Asterisk Manager Interface 客户端,可让你侦听异步事件、发送动作以及接收响应。</p>    <h3>特性:<br /> </h3>    <p></p>    <ul>     <li>事件驱动(该框架会将事件分发给你的侦听者).</li>     <li>轻量级,易于使用和实用.</li>     <li>支持异步和同步事件(Actions with Responses, and Responses with Events associated).</li>    </ul>    <p> </p>    <p><a href="/misc/goto?guid=4958189921363669237" target="_blank">Asterisk </a>是一个开放源代码的软件VoIP PBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能,能够把你的x86机 器变成你自己的交换机,还能够当作一台企业级的商用交换机。Asterisk让人激动的事情是它在小企业预算可承受的范围内提供了商业交换机的功能和可伸 缩性。你可以使用一台老式的奔腾3计算机,让你的机构看起来就同世界上的大企业一样。</p>    <ul>     <li>Asterisk 能够支持传统的线路,包括:<br /> TDM (Time Division Multiplexing)<br /> T1/ E1 PRI/ PRA & RBS (Robbed Bit Signal)modes<br /> Analog phone lines/ phones (POTS)<br /> ISDN (Integrated Services Digital Network)<br /> Both BRI (Basic Rate)and PRI (Primary Rate) </li>     <li>Asterisk 支持的协议包括:<br /> Session Initiation Protocol (SIP)<br /> H. 323 (ITU standard, contributed support)<br /> Inter- Asterisk eXchange (IAX)<br /> Media Gateway Control Protocol (MGCP) </li>    </ul>    <h3>Asterisk能做什么?</h3>    <ul>     <li>附有目录的语音邮件服务 </li>     <li>电话会议、互动语音回应和电话排序 </li>     <li>通路呼叫 </li>     <li>呼叫方ID服务 </li>     <li>ADSI<br /> ······ </li>    </ul>    <h3>与硬件VOIP 比较</h3>    <p>Asterisk具有硬件VOIP 的常用功能。 <br /> Asterisk能够支持多媒体,具有可编程功能。 <br /> Asterisk有友好的管理界面。 <br /> Asterisk需要的带宽,一般为:32KB/ 线路。也就是说每支持一条线路,只需要增32KB 的带宽,但是需要网络质量良好。 <br /> Asterisk可支持成千的 客户端。(需要板卡与带宽支持)<br /> </p>    <p><b>NAMI 0.5.0 发布,该版本增加了 Originate动作,修复了读取异步事件的 bug。</b></p>    <p> </p>