Group Voice Mixer On Labs

Preview:

DESCRIPTION

Group Voice Mixer is a client side API that provides developers a simple way to setup a multi user voice chat room with location based mixer capabilities. If several users are located in the same room and set the same location, the Group Voice Mixer will not mix the voice stream picked up from the microphones of the users in that location.

Citation preview

Group Voice Mixer

A labs.ericsson.com enablerhttp://labs.ericsson.com/apis/group-voice-mixer/

2

Group Voice Mixer

Group Voice Mixer is a client side API that provides developers a simple way to setup a multi user voice chat room with advanced mixer capabilities.

The API allows you to create an ad-hoc (currently only dial-in) voice chat room or “conference” from a Java ME client.

If several users are located in the same room and set the same location, the Group Voice Mixer will not mix the voice stream picked up from the microphones of the users in that location.

3

Why Group Voice Mixer?

By using the Group Voice Mixer your users will avoid echo problems and the annoying situation of getting the same sound directly from the person in the room and from the headset or speaker.

Simple way of adding voice functionality to your chat services.

4

Main Features of Group Voice Mixer

Add voice – i.e. create dial-in conference

Add users

Remove users

Mute

Set location – advanced mixing

5

Group Voice Mixer Overview

6

JAVA ME Client APIJava ME library that is easy to include in any mobile app

//The shell for the client should look something like this

//A constructor should look something like this

7

Recommended