SKYPE2RTC - TECHNICAL Specifications
Authors : |
Pablo Queixalos |
This document describes Skype2rtc implemention and how to use it. |
Created : |
14/08/2005 |
|
Modified : |
12/03/2006 |
Table of Contents
1.Introduction 2
2.Features 3
3.Security 3
4.Implementation 4
6.HOW TO 5
1.Hardware requirements 5
1.Software requirements 5
2.Wire connections 5
3.Commands 6
Glossary 7
Bibliography 7
Skype2RTC is a Skype plugin which provides an interface between Skype VoIP network and a PSTN line. In other words, it permits to call all over the world by Internet, using Skype and your home/office PSTN line.
VoIP
to PSTN diagram
Future :
'clean sound' gateway between Skype and PSTN or SkypeOut
Secured user logon
Multiple line support using SkypeOut or adding sound cards and voice-modems
User rights filtering by mask
Skype conference hosting
Detailled and verbosed actions logging
Remote administration (of the Skype2RTC bot)
Statistics and reporting
PSTN to Skype calls using "Skype short numbers"
Currently : (alpha 0.4.3)
Skype API supported by SkypeAPILib
login/logout
Local administration of the users (GUI)
Call (PSTN)
Call and Chat (via Skype)
Skype provides a encoded communication protocol between clients. You will not need to configure any firewall or proxy to use Skype2RTC. But your Skype client must be connected to the network. If not, the plugin will not be able to attach to the Skype Public API.
To secure the access of this PSTN line sharing system, you must define accounts. They are defined by three values :
Login name
Password
Rights mask more details in part 5
Call Limit
The rights mask field defines what the user can do. That means in wich country and how he will be able to phone using Skype2RTC. The mask also refers to the Call limitation.
This plugin's implementation is based on the Skype Public API capabilities and the use of a PSTN voice-modem. Respectively, we imply the JNI and the whole of AT commands to do that.
Current Skype2RTC API implementation |
Future Skype2RTC API implementation |
---|---|
|
|
SkypeAPI use
PC 400 MHz processor / 128 MB RAM
Sound card
Voice modem like the OLITEC SelfMemory 56k
Double male jack-jack cable
Internet Connection
Windows 2000 or XP
Skype working well
Java Runtime Environment
Libraries needed :
javax.comm For the serial port communication (RS232)
bridge2java See the SkypeAPILib
LOGIN
Synopsis :
Allows you to log in to the Skype2RTC bot running.
Syntax :
login [userName] [userPassword]
Exemple :
login admin passwd
LOGOUT
Synopsis :
Disconnects you from the Skype2RTC service.
You need to be logged on to execute this command.
Syntax :
logout
CALL
Synopsis :
Initiates a PSTN call. The following process is attempted :
The bot calls you by Skype.
When you pick up this call, the PSTN call is instantiated by the voice-modem.
You will hear the DTMF generation and the remote ring.
When you hang-up the skype call, the modem closes the line.
You need to be logged on to execute this command.
Syntax :
call [phoneNumber]
Exemple :
call 0033102030404
DTMF : Dual Tone Multi-Frequency
PSTN : Public Switched Telephone Network
RTC : The PSTN french equivalent, « Réseau de Télephonie Commuté »
http://www.tldp.org/HOWTO/VoIP-HOWTO.html
Home of the Skype2RTC & SkypeAPILib Projects.
: internal
: external
: download
: English
- [
Powered by Itseasy v0.3.7
|
Thème : Light Blue par Vanquish
] -
Les informations ne sont données qu'à titre indicatif.
© Skype2RTC, tous droits réservés - Reproduction interdite.
[ Page générée en 0.00569 secondes | Compression gZip active ]
Poids XHTML : 12.77 ko (16.69 ko non compressé) - CSS : 5.42 ko
Eléments chargés : 9.21 ko