Download List

项目描述

PreViking is a telephony daemon written in C. It
has been designed with a modular structure that
easily allows the addition of different services and
the support of different hardware. Current
services include a calling card service and a call-
back service. PreViking provides an API which
includes many functions to do different telephony
operations such as call switching, playing/recording
messages, and listening/playing DTMF.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-06-21 07:39
0.4.9

使用一个路由服务器,允许路线的动态设置根据不同的标准(例如,接入号码,对方电话号码),会议使用所有的呼叫控制和DSP功能,一个新的回铃音服务,将不断尝试连接到一个繁忙的验证目的地号码,然后在用户回电话时,对方电话号码的答案,新的考验运营商的服务,允许不同的运营商明确的来电,共改写placeCall功能,CLI的身份验证和重组到在电话卡服务锁定选择,为许多错误,内存损坏修复和溢出错误,以及H323和CAPI的驱动程序的开始。
标签: Stable, Major feature enhancements
Use of a Routing Server that allows routes to be dynamically set based on different criteria (e.g., access number, destination number), session authentication for using all call control and dsp functions, a new ringback service that will continuously try to connect to a busy destination number and then call the user back when the destination number answers, a new test carrier service that allows different carriers to be explicitly choosen by the caller, a total rewrite of placeCall functionality, CLI authentication and reorganized account locking in the calling card service, fixes for numerous bugs, memory corruption, and overrun errors, and the beginnings of the H323 and CAPI drivers.

2001-03-28 03:46
0.4.8

PreViking现在已经开始记录所有的CDR记录1 BayonneDB服务器,而不是记录到交换机上的本地文件系统中。这允许多个PreViking切换到存储在一个中央资料库的CDR记录。该协议BayonneDB使用多播和广播等BayonneDB服务器允许可以复制,而且不是一单点故障而定。 PreViking现在也有一个呼叫中心服务,为等待连接到callcentre客户排队系统。客户有机会留下讯息,而不是等待。该消息被加载到一个通过HTTP的PUT给定的URL。该callcentre可以配置为开幕式和闭幕式时间和星期几时,无法开启。有一些电话卡及回拨服务,有更多的尝试再增加选择的一致性及就要求followups变化。
标签: Stable, Major feature enhancements
PreViking has now started to log all cdr records to a BayonneDB server
rather than logging to a file on the switch's local filesystem. This
allows multiple PreViking switches to store cdr records in a central
repository. The protocol that BayonneDB uses allows for multicast and
broadcast so BayonneDB servers can be replicated and are not
dependent on a single point of failure. PreViking also now has a Call
Centre service that provides a queueing system for customers waiting
to connect to a callcentre. Customers are given the chance to leave a
message instead of waiting. The message is loaded to a given URL by
HTTP PUT. The callcentre can be configured to have opening and closing
times and days of the week when it is not opened. There have been some
changes to the calling card and callback service to have more
consistency in the options for trying the number again and for making
followups on calls.

2001-02-15 23:44
0.4.7

的实时监控一直介绍,使管理员可以看到正在运行的守护进程的当前状态。现有资料包括积极的会议期间,拨打的号码和电话号码每届会议,以及多久会议已连接。也有一些的线程代码清理telephony.c和一些错误检查添加到语音流代码。
标签: Stable, Minor feature enhancements
A real-time monitor has been introduced that allows administrators to see the current status of a running deamon. Available information includes the number of active sessions, the dialed and calling numbers of each session, and how long the sessions have been connected. There has also been some cleanup to the threading code in telephony.c and some error checking added to the voice stream code.

2001-02-10 04:30
0.4.6

已经有许多更新的电话卡服务,以改善后所发挥的提示输入个人识别号码给用户。另外,信用度低的消息是在通话过程中发挥了信贷前用完。阿的CDR日志介绍,以便有更好的所有电话记录的。在计费服务器的主机名是加载从命令列,没有主机名必须编译进最后一recordURL功能已被添加到PreViking和应答电话服务利用。
标签: Stable, Minor feature enhancements
There are have been many updates to the calling card service to improve the prompts being played to the user after entering a pin. Also, a low credit message is played during a call before the credit runs out. A CDR log was introduced so that there is better logging of all calls made. The billing server's hostname is loaded from the command line so there is no need for the hostname to be compiled in. Finally, a recordURL function has been added to PreViking and utilised in the Answer Phone Service.

2001-01-30 15:13
0.4.5

许多迅速和语音功能已被添加。其中包括用于播放功能词,句子,日期,数字和序。测试服务已扩展至测试这些新的功能。功能已被添加到播放URL使用libcurl提示的文件,使文件的存储迅速分发。一个数字代码已经推出了输入文字,从电话的数字键盘。通用菜单处理功能已被添加,使交互式菜单,可以动态创建。也有许多bug修正,特别是在驱动程序代码。还有一个司机,目前购买QuickNet不工作,而应尽快解决的开始。
标签: Stable
Numerous prompt and voice functions have been added. These include functions for playing words, sentences, dates, numbers, and ordinals. The test service has been extended to test these new functions. Functions have been added to play prompt files from a URL using libcurl, allowing the storage of prompt files to be distributed. A number code has been introduced for entering text from a telephone's numeric keypad. Generic menu handling functions have been added that allow interactive menus to be dynamically created. There have also been numerous bugfixes, especially in the driver code. There is also the start of a Quicknet driver that currently doesn't work but should be fixed soon.

Project Resources