Forge SDK Introduction for TADHack

17
Introduction to forge by Acision May 2015

Transcript of Forge SDK Introduction for TADHack

Page 1: Forge SDK Introduction for TADHack

Introduction to forge by Acision

May 2015

Page 2: Forge SDK Introduction for TADHack

today’s presenters

Peter Dunkley – Technical Director, Acision

Acision’s WebRTC evangelist, and contributor to

WebRTC related open source projects, which

enable rich, high quality, RTC applications to be

developed for browsers, mobile platforms, and IoT

devices.

5/21/2015 © Acision 2015 2

Page 3: Forge SDK Introduction for TADHack

5/21/2015 © Acision 2015 3

who is acision?

Page 4: Forge SDK Introduction for TADHack

acision at a glance

Heritage & history

No.1 messaging provider in the world

20+ year history

2 trillion messages/ year

Global presence & reach

Innovation Operational excellence

35+ offices across 6 continents

650+ employees

100+ support team

1st to launch commercial SMSC

Cloud & virtualised servicesMulti-channel messaging +

WebRTC

Data insights

Carrier grade security

24/7 support5/21/2015 © Acision 2015 4

Page 5: Forge SDK Introduction for TADHack

Cloud based

consumer messaging

service launched through AcisionCloud Services

Store

Acision has been connecting the world for two decades

Formation

of Aldiscon

First commercial

SMS messaging

service

SMPP protocol enable

applicationsto send SMS

Logica

acquires

Aldiscon

First

commercial

MMS

deployment

Logica &

CMG

merge

First IP based total messaging

solution for 3G. First text

message voting for season 2 of

‘American Idol’ 7.5m votes cast

First

commercial

videomail

deployment

SMS based mobile

payments initiated at Globe

Enabled TV show

American Idol to

interact with a

record breaking

60M voters

Formation

of Acision

Handled more than

half of all text and

multimedia messages

sent at new year,

which totalled 43

billion worldwide

Strategic Partnership with Soli –

Integrated Communication

Services

First ringtone

delivered over

SMS

First CMG

SMSC

deployment

Strategic

Partnership turns to

acquisition of

Crocodile RCS

Global Telecom Business

and World Vendor Award

winners for enriched

messaging services

Launch of fuseMe

and Forge Rich

Communication

Services

Acquisition of

Mindmatics-

secure messaging

for the Enterprise

1988 1993 1996 1997 2002 2004 2006 2007 2008 2010 2012 2013 2014

IP

5/21/2015 © Acision 2015 5

Page 6: Forge SDK Introduction for TADHack

As consumers communicate in richer ways, an Enterprise opportunity emerges

enabling richer communications is key area of focus

Growing consumer demand Opportunity for revenue growth

Business

Drivers

Premium revenues from a personalized service

experience

Deals can be closed faster by connecting to the right

experts sooner

More ways to close business

5/21/2015 © Acision 2015 6

Page 7: Forge SDK Introduction for TADHack

welcome to forge

the real-time communications SDK

Page 8: Forge SDK Introduction for TADHack

RTCweb

There are a number of proprietary implementations that provide direct

interactive rich communication using audio, video, collaboration, games, etc.

between two peers' web-browsers. These are not interoperable, as they

require non-standard extensions or plugins to work. There is a desire to

standardize the basis for such communication so that interoperable

communication can be established between any compatible browsers.

Real-Time Communication in WEB-

Browsers (rtcweb) 2013-03-13 charter

5/21/2015 © Acision 2015 8

Page 9: Forge SDK Introduction for TADHack

WebRTC

The mission of the Web Real-Time Communications Working Group, part of the Ubiquitous Web Applications Activity, is to define client-side APIs to enable Real-Time Communications in Web browsers.

These APIs should enable building applications that can be run inside a browser, requiring no extra downloads or plugins, that allow communication between parties using audio, video and supplementary real-time communication, without having to use intervening servers (unless needed for firewall traversal, or for providing intermediary services)..

Web Real-Time Communications

Working Group Charter

5/21/2015 © Acision 2015 9

Page 10: Forge SDK Introduction for TADHack

forge is a platform that enables rich, real-time

communications

4Own & 3rd Party

Content

Integration

Messaging, IP/Chat

VideoVoice

ENTERPRISE TOOLS

Measurement

Analysis

Business Information

ENVIRONMENT

Enterprise Class

architecture, security,

infrastructure and support

For operators,

replace service calls with video

chat session

For customer service centers, resolve issues/inquiries

more quickly

For banks, securely

message VIP customers on their mobile

device

Click-to-Call or Video Chat

from a website

Cost savingswith IP

Communication

Contextual information and screen-sharing from

a mobile device

5/21/2015 © Acision 2015 10

Page 11: Forge SDK Introduction for TADHack

why is it interesting?

Now, anyone can add next -generation

communication features on mobile apps and

websites.

DEVELOPER TOOLS

Quickly deploy, Measure

results and

scale your application

ENVIRONMENT

Enterprise Class

architecture, security,

infrastructure and support

forge by Acisionoffers…

1-Way or 2-Way Video Chat

VOIPCalling

IM / Chat

Group Chat

File transfer

5/21/2015 © Acision 2015 11

Page 12: Forge SDK Introduction for TADHack

with forge, it’s easy to add video, audio, SMS and IM features to a

website or app

High voice and video quality helps people interact and

collaborate, transforming healthcare, entertainment and

education companies

Call Centers can differentiate themselves with customer

empathy and engagement

Chrome, Firefox, etc.

File transfers, video chat and instant-messaging

conversations, all in one place. Integrate this with CRM

platforms for a greater customer service impact.

Browser and SDK Based Solution: Chrome, Firefox,

Opera, iPhone, Android

5/21/2015 © Acision 2015 12

Page 13: Forge SDK Introduction for TADHack

KEY FEATURES!

Facebook, Google+, GitHub, Office 365, LinkedIn and

Janrain now supported as OATH2 Authentication methods

Notifications (Apple and Google)

advanced communication functions & roadmap

Q3

Call hold and transfer

SIP interoperability (G.711, Opus and VP8)

Audio and video session using Opus and VP8

OAUTH2 Authentication

WebRTC Integration

Apple and Google Notifications

Broadcast Messaging

IP Voice Calls – P2P

IP Video Calls – P2P

Presence

IP Video Streaming

IP Voicecall-Broadcast and Video Conference

Chat / IP Messaging

Group Chat

SMS Fallback

File transfer (image, video, contact, location, files)

Recording (messaging, presence, voice and video)

NEW (March 2015)!

Group Chat

Recording / Archiving (Voice, Video, Messaging, Presence)

Roadmap Items (Summer 2015)

Video conferencing

Call queuing

Self-service developers environment

5/21/2015 © Acision 2015 13

Page 14: Forge SDK Introduction for TADHack

developers can set up an account at:

developers.forge.acision.com

Our advanced, easy to use communication APIs and SDK’s can be deployed directly with developers and enterprise customers

Supports iOS, Android and Javascript

Quickly add rich communication features, such as video chat, secure IP messaging and presence

Flexible deployment of messaging, voice and video

Free testing and 90-day trial on production accounts

Deployed and hosted via the Acision Cloud

5/21/2015 © Acision 2015 14

Page 15: Forge SDK Introduction for TADHack

documentation available online

We’ve prepared video

tutorials helping explain how

to set up the development

environment and how to

authenticate using simple

auth and oAuth2.

https://forge.acision.com/docs

5/21/2015 © Acision 2015 15

Page 16: Forge SDK Introduction for TADHack

downloading the SDK

5/21/2015 © Acision 2015 16

Page 17: Forge SDK Introduction for TADHack

Thank you & Questions

[email protected]

5/21/2015 © Acision 2015 17