Voice&Audio on the web
 

 

 

VIMAS Technologies works to bring the voice and audio on the web.

Web audio recorders

We offer a few web audio recorders to record audio from the web site and uploading audio files to web server via HTTP. They can be easy integrated to web page. The audio recorders implemented as Java applets which use native code to audio capture/playback and encoding/decoding.

Currently we offer 3 audio recording applets which record the audio in WAV, Mp3. Also, recording applets support audio streaming mode to stream audio from the web site.

We offer web audio recorders as Software Development Kits (SDK).

They are:

Each SDK includes recording applet, server script which receives audio file on the server, examples and documentation. Voice Recording Applet SDK additionally includes voice streaming applets which allows to playback the voice messages from the server.

Recording applets have JavaScript interface. It allows to control the applets via JavaScript.

Mp3 and WAV recording applets work on the Windows and Mac platform with all browsers. Voice recording applet works on the Windows platform only.

Also, it is possible to translate applet messages to national languages.

Web Voice Chat

Web Voice Chat is designed for voice and text chat on the web site. The main difference between Web Voice Chat and VoIP applications like Skype, GoogleTalk and others is, the Web Voice Chat client is java applet and can be easy integrated into the web page. So, the user should not install big size programs on the computer. He/she has only to open the web page with Web Voice Chat, log-in and talk.

The Web Voice Chat is client/server web application.
The server is java application, the client is java applet. Applet uses native code to sound capture/playback and voice encoding/decoding.
Applet works on the Windows and Mac OSs in the almost all browsers.

To voice transmission the TCP/IP connection is used. The voice bitstream has 16kbps bitrate. Web Voice Chat is NAT compatible. For voice transmission we use port 7778, text/data transmission  - port   7777, file transmission - port 7779. These ports can be changed in the configuration file on the server and in the applet parameters (text port only).

The connection in the Private Room (for 2 users) can be P2P or via server. During connetion establish The connection in the Conference Room (for more then 2 users) can be via server only.

Main limitation for number of the voice chat users is the bandwidth of internet connection  to server. 1 voice bitstream requires about 20kbps bandwidth ( 16kbps - voice and about 4kbps is TCP/IP headers). Also, the number of simultaneously running processes on the server may be limitation, but it is allows hundreds and thousands  processes.

The voice transmission delay is about 0.7...1 sec. It is depend on internet connection.

More >>

Web Voice Mail

Web voice mail allows to send voice messages from web sites to any existing e-mail client software, even to free web based e-mail like Hotmail and Yahoo. The recipient receives the usual e-mail message with link to Mp3 audio file. Recepient can download Mp3 file and listen it by any existing Mp3 playback program.

To voice message recording on the web voice mail page the audio recording applet is used. It records in Mp3 format.
Audio recording applet is developed in Java 1.1 and does not require the Java 1.3-1.5 plug-in installation.
To Mp3 encoding/decoding the LAME Mp3 audio codec is used.

More >>



Copyright (c) 1995-2006, VIMAS Technologies. Last modified 02/02/2009 16:14
E-mail: info@vimas.com