NOTES



I) WHM Audio Codec.
II) VoIP Software.
III) VoIP Services.



I) WHM Audio Codec.

A new and high performance codec for Voice and Music.

Recommended Parameters:
The computed compression rates are for 16 bits PCM inputs.
The computed bitrates are for one channel.


1) Voice, 8 kHz.
Compression Rate: 1/34.
Bitrate: 3.8 Kbps.

6 peaks, 10 bits.
4 bands, 4 bits.
Simple Decimation.
Local Peaks Only.
Corrected Scale.
No other option.

2) Voice, 22 kHz.
Compression Rate: 1/53.
Bitrate: 6.5 Kbps.

8 peaks, 10 bits.
4 bands, 4 bits.
Simple Decimation.
Local Peaks Only.
Corrected Scale.
No other option.

3) Music, 44 kHz, quality 1 ("48 Kbps").
Compression Rate: 1/14.
Bitrate: 48.2 Kbps.

16 peaks, 16 bits.
54 bands, 2 bits.
Simple Decimation and ADPCM.
Musical timbre.
Corrected scale.
No other option.

4) Music, 44 kHz, quality 2 ("64 Kbps").
Compression Rate: 1/11.
Bitrate: 63.7 Kbps.

22 peaks, 16 bits.
54 bands, 3 bits.
Simple Decimation and ADPCM.
Musical Timbre.
Corrected Scale.
No other option.

5) Music, 44 kHz, quality 3 ("96 Kbps").
Compression Rate: 1/7.
Bitrate: 95.4 Kbps.

32 peaks, 18 bits.
54 bands, 3 bits.
ADPCM without decimation.
Musical timbre.
Corrected Scale.
No other option.



II) VoIP Software.

WhMic (shareware version).
WhStream (commercial version).


PC-to-PC unlimited free communications around the world.
End-to-End secure Internet communication and diffusion programs.


- Many classical communication codecs are available (G.711, GSM 6.10, MP3, ...).
- WHM Audio Codec, a new and high performance codec is available.
- It is possible to choose the classical sampling rate (8 kHz) or a superior value.
- All data can be secured by enhanced cryptography.
- It is useful to use a multimedia headset with microphone.
- With WhMic and WhStream, it is possible to setup a desktop server (non web server) for audio diffusions to tens or hundreds of participants.
- With WhMic and WhStream, it is possible to setup a desktop server (non web server) for text messages (chat) between tens or hundreds of participants.
- With WhStream, it is possible to setup a desktop server (non web server) for bi-directional communications between tens or hundreds of participants.
- For the host, it is useful to have a static IP address or to take out a subscription to a dynamic DNS service (Internet domain name assigned to a varying IP address).

- If it is planned to buy a key with many participants (above 10), price reductions are possible:

sales@whmsoft.com

- For technical support:

whmic@whmsoft.com
whstream@whsoft.com

- The current versions of WhMic and WhStream have a proprietary communication interface. The versions 6.0 (WhMic) and 2.0 (WhStream) will be compatible with SIP / RTC and will include video communications. Furthermore, the graphical user interfaces will be improved.



III) VoIP Services.

- For a subscription, it is possible to communicate very simply with the product.

- Mandatory steps:

- Take out a subscription to the service at the following address:

http://www.whmsoft.com

- Download a ready to use version (key without any restriction, single user, valid for the duration of the subscription).
- Install the product.
- Open the "WhMic Communications" icon on the desktop or in the "WhMic" folder.
- Fill the fields of the "Web Server Parameters" dialog box (sub-menu "Parameters / Web Server Parameters"): give the user name and the user password chosen during the subscription.
- Fill the fields of the "TCP/IP DirectPlay Parameters" dialog box (sub-menu "Parameters / TCP/IP DirectPlay Parameters"): only choose a participant name different from the correspondent participant name and give the distant address.
The distant address is an IP address if the correspondent doesn't have a subscription or is in the form:

http://username.whmsoft.com

if the correspondent has a subscription.
- Start the program.

- The Web Server only verifies the subscription name and password and gives the IP address to the correspondent. All the other program features are unchanged, in particular the end-to-end security.
- The user must give the subscription name to the correspondent but not the password, because the computer IP address can be replaced by an other computer IP address which uses the same identifiers.