summaryrefslogtreecommitdiff
path: root/Protocols/IAX/Docs/iax_readme.txt
blob: 79c60a831c89e9886b212b82b541b5e24a905881 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
IAX protocol
------------

CAUTION: THIS IS A ALPHA STAGE PLUGIN. IT CAN DO VERY BAD THINGS. USE AT YOUR OWN RISK.

This is a protocol that make voice calls using Inter-Asterisk eXchange (IAX) protocol. It is based in the IAXCLient library and in the work of sje in his IAX plugin.

Currently it allows to make and receive calls. All the GUI is handled by Voice Service plugin. It has no contacts (nor it will have). It also allows at most 3 concurrent calls. If someone needs more than that just tell me.

I've created this protocol with 2 goals: have an IAX implementation using the new protocol API and improve voice service.

WARNING: You can create only one instance of the protocol. If you create the second one miranda will crash and keep crashing at each startup. I'll fix it soon


Todo:
- More than one instance
- Protocol icons
- Use netlib to send/receive packages?
- Ask for new password at first login if "Save password" is not checked


The first versions will be compiled as debug and contain the dependency plugin to help setup. Before releasing in FL I'll change that.

To report bugs/make suggestions, go to the forum thread: http://forums.miranda-im.org/showthread.php?p=195413