+ All Categories
Home > Technology > The Cloud: Enabling Real-time Video Services

The Cloud: Enabling Real-time Video Services

Date post: 13-Jul-2015
Category:
Upload: imtc
View: 180 times
Download: 0 times
Share this document with a friend
Popular Tags:
22
1 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential. The Cloud: Enabling Real-time Video Services Stefan Slivinski Distinguished Engineer Lifesize Communications
Transcript

1 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

The Cloud: Enabling Real-time Video

Services

Stefan Slivinski

Distinguished Engineer

Lifesize Communications

Other Cloud Services that Transformed Industries

Brief case studies – very brief

3 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Youtube simplified hosting and

sharing of videos

Enabled any website

to embed videos Video enabling

websites

4 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

AWS Elastic cloud

Pay for what you use

On demand computing

in the cloud

5 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Twilio easy to add voice calling

or SMS to any websites

or apps

No infrastructure to

install or maintain

no telco involvement

Hosted voice and SMS

services

Common Qualities of a Great Cloud Service

7 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Basic elements

to a great cloud

service

Rapid development

Accessible

documentation and API

Great customer support Accessibility

8 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Easy to use API

• Target mediocre

developers

• Lots of examples in

various languages

Simplicity

Basic elements

to a great cloud

service

9 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Customers expect

reliability

Performance, novelty,

usability don’t matter if

unreliable

Their solution depends

on you

Reliability

Basic elements

to a great cloud

service

Enabling Real Time Video Services

11 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Real time video

services

Accessible client to call from

Server side call queues

customer to representative assignment

Call recording (for quality assurance purposes)

Call transfer (multiway calling)

Call center example

The Building Blocks

Of Video as a Service

13 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Real time video

services

Client

• PC

• Smartphone

• Tablet

Real Time Video Services

• Call Service

• Queue Service

• Streaming Service

• Transcode Service

• Recording Service

• Multiway Service

The basic building

blocks

14 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

The Client

What is it?

Currently only supported by Firefox

and Chrome (IE/Safari can’t be far

behind)

Browser incompatibility

• Chrome refuses to support H.264

• IE/Safari likely won’t support VP8

• Firefox with do either VP8 or H.264

Server could provide transcode

service

PC: WebRTC

15 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

The Client WebRTC in smartphone browsers? • Would be limited to

Android until Safari catches up

App’s offer better use experience

Apps currently require heavy client

Smart Phones / Tablets

Service Architecture

17 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

The Real Time

Video Services

Self contained services

Each can be used

independently

Or connected to other

services

Basic requirements for

all services

The Whole is Greater than the Sum of it’s Parts

19 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Simple Use

Case

Recording Service

• Enable one step content publishing

Streaming Service

• Could be used to play back

recorded video

OR

Attach recording service to

streaming service

• Live Broadcast

Recording Service

Streaming Service

Conclusion

21 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Conclusion Client

• WebRTC codec fragmentation

will slow adaption

• Lack of light weight solution for

smartphone/tablet

Server

• Comprised of Real time video

services

• Basic building blocks become

all or part of a customers full

solution

22 © 2014 Lifesize, a division of Logitech. All Rights Reserved. Confidential.

Questions?


Recommended