Voxeo Labs presentation at Mobicents Summit 2011

Post on 05-Dec-2014

2.966 views 2 download

Tags:

description

 

Transcript of Voxeo Labs presentation at Mobicents Summit 2011

Jason GoeckeSan Francisco, CA - USA+1.415.704.4517

jsgoecke@voxeo.com

@jsgoecke

2© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

Voxeo Labs

Protocols | APIs | Business ModelsInnovate

Partnerships | Sponsorship | Education

Invest

Open Source

3© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

Highlights since 1999

1999 2011

VoiceXML

CCXML

Asterisk 1.0

Tropo

Twilio

Ribbit

4© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

We’ve Stopped Evolving

Two Reasons

Tech Limit Carriers

5© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

The Web has gone Real-Time

Web Cloud Comm

Node.js

WebSockets

WebRTC

XMPP / BOSH

6© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

Why not Communications?

7© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

Unification & Simplification

=Simplify Java Apps

Consistent Model

High Level Abstracts

Sync & Async

http://github.com/voxeo/moho

Converge JSR-289 & JSR-309

8© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

Live Communications API

9© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

What’s Possible?

Dial, Answer, Reject...Call Control

WAV/MP3, PGP EncryptionCall Recording

High Quality. >30 Languages. Speech Recognition

High Quality. >30 Languages. Text to Speech

Mixer APIConnect Calls Together

Detect beep, silence, fax, etc.Signal Detector

SMS, Push Notification, IMMessaging

Real-time subscriber presencePresence

Real-Time Location ServicesGeo Location

Register VoIP PhonesDevice Registration

10

© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

Moho Sample

11

© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

The Real-Time Cloud

=XMPP Extension

Make + Receive Calls

Media Control

Geo Location

Messaging

Device Registration

http://github.com/rayo/rayo-server

© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

Man in the Middle

Your App

© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation

Remoting Apps

Simple Clients

<iq>   <input xmlns=”urn:xmpp:rayo:input”>      <value>123</value>      <utterance>one two three</utterance>   </input></iq>

<iq>   <input xmlns=”urn:xmpp:rayo:input”>      <choices>[3 DIGITS]</choices>   </input></iq>

Rayo C

lien

t

Tropo’s Remoting Protocol

Open Source

Based on XMPP

Unified Media+Call Control

Asynchronous

Simple Clients

Review...

Thank You

Jason GoeckePresident

+1.415.704.4517

jsgoecke@voxeo.com

@jsgoecke