File: README

package info (click to toggle)
ant-phone 0.2.1-2
  • links: PTS
  • area: main
  • in suites: squeeze, wheezy
  • size: 2,836 kB
  • ctags: 2,747
  • sloc: ansic: 17,926; sh: 4,750; makefile: 595; yacc: 457; lex: 401; sed: 16
file content (133 lines) | stat: -rw-r--r-- 3,960 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
ANT - Ant is Not a Telephone
****************************
Copyright 2002, 2003, 2004, 2005 Roland Stigge


WHAT IT IS
==========

ANT is a telephone application written for GNU/Linux, CAPI 2.0 (ISDN
interface), GTK+ (GIMP Toolkit) and ALSA (sound system).


ABOUT ANT
=========

It directly interfaces ALSA and CAPI devices, so there is no need to install
extra software or hardware like PBX (Private Branch Exchange) or telephony
cards, if you've got direct access to an audio capable ISDN card and full
duplex (or multiple) soundcard.

For the soundcard interface you can use headphones (or speakers) and a
microphone, or a headset.

Currently, there is no direct mixer integration planned for ANT for several
reasons. For GNU/Linux, there are quite a lot of good mixer programs available
such as aumix, kmix, smix or tkmixer. The other reason is to make the program
more general. Not all sound devices have mixer support integrated and many
don't provide an obvious interface.

NOTE: Currently, this is a work in progress (beta version) and may contain
      bugs.


WHAT YOU WILL NEED
==================
to run:

* a computer
* an ISDN card with CAPI 2.0 telephony support for Linux
* GNU/Linux (as far as nobody has tried it on another platform yet)
* a full duplex sound card or two sound devices
  (one for input, another for output)
* a microphone (or your sound source of choice)
* speakers, or better: headphones
* instead of the last two points, you could also use a headset
* GTK+ 2.x
* libcapi20 (CAPI 2.0 support)
* libasound (ALSA support)
* libsndfile

to compile:

* GNU make
* GCC
* GTK+ 2.x development files
* libcapi20 development files (CAPI 2.0 support)
* libasound development files (ALSA support)
* libsndfile development files (for recording)


WHAT YOU MIGHT NEED
===================
* possibly a mixer application of your choice (e.g. aumix or smix) to set up
  your audio devices (check your recording and playback levels to make sure
  to hear your calling/called party and to be heard by them


FEATURES
========
* Of course, dialing out and receiving calls
* Caller id monitor
* Vanity number dialing support
* Big / little endian support for processor architecture and sound card
* Different 8 and 16 bit audio formats supported
* Different sampling speeds supported (if sound device(s) don't support
  native ISDN sampling speed)
* Setting outgoing (identifying) MSN (Multiple Subscriber Number) and
  MSNs to listen on
* Line Level Checker
* Works with ALSA
* Saved config file
* Saved Caller ID history
* Option to run an external command on incoming call (useful for external
  pager programs), add %s in template for calling party number, %n for
  own number
* Command line option to make a running instance of ANT make a call to a
  specific number (useful for external address book applications)
* Live recording to files
* Popup on incoming call
* Configurable preset buttons
* Isdnlog data import
* Tracking of unanswered calls
* Internationalization, native language support (NLS) for Dutch, German, French


HOW TO COMPILE ANT INSTALL
==========================

see INSTALL


HOW TO START
============

run:

   ant-phone


FREQUENTLY ASKED QUESTIONS (FAQ)
================================

For actuality reasons, please look at the FAQ section at http://www.antcom.de/


RELEASE CONDITIONS
==================

ANT is released under the GPL (GNU General Public License). Please read
the file named COPYING.


CONTACT
=======

Any suggestions, comments and bug reports (which are highly appreciated) go to
the ant-phone mailing list ant-phone-devel@nongnu.org. For discussion and
announcements, you can subscribe to the list at
http://mail.nongnu.org/mailman/listinfo/ant-phone-devel. You can also browse
the Mailing List Archives at http://mail.gnu.org/archive/html/ant-phone-devel/.
If this fails or for non-public discussion, contact the maintainer directly:
Roland Stigge <stigge@antcom.de>. Thanks in advance!