7
Group Voice Mixer A labs.ericsson.com enabler http://labs.ericsson.com/apis/group-voice-mixer/

Group Voice Mixer On Labs

Embed Size (px)

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

Page 1: Group Voice Mixer On Labs

Group Voice Mixer

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

Page 2: Group Voice Mixer On Labs

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.

Page 3: Group Voice Mixer On Labs

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.

Page 4: Group Voice Mixer On Labs

4

Main Features of Group Voice Mixer

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

Add users

Remove users

Mute

Set location – advanced mixing

Page 5: Group Voice Mixer On Labs

5

Group Voice Mixer Overview

Page 6: Group Voice Mixer On Labs

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

Page 7: Group Voice Mixer On Labs

7