video platform selection

Post on 30-Apr-2015

398 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

This presentation covers video platform choices. It also looks at build it yourself options. Additional topics include video content screening and social distribution options.

TRANSCRIPT

LA CTO FORUM

SERGEY SUNDUKOVSKIY PH.D.

Video Platform Selection1

Business Model2

Business Flow3

Platform4

Platform API

VidInteract Crowd-Funding Platform

Video Player API

Interactive Video Player

API

CA

USE

S

API

SaveTogether

API

RA

ZOO

API

Crow

dRis

e

DonorsC

hoose

API

REST API

Platform API

VidInteract Crowd-Funding Platform

Video Player API

Interactive Video Player

Storage Hardware

Storage SoftwareServices

Storage API

Hosting Hardware

Hosting SoftwareServices

Hosting API

Transcoding Hardware

Transcoding SoftwareServices

Transcoding API

Streaming Hardware

Streaming SoftwareServices

Streaming API(CDN)

REST API

Video Platform Options

Third Party Complete Third Party SaaS + PaaS + IaaS Solution

Do IT Yourself Custom Software + Hardware Coupling

Hybrid Hybrid SaaS + PaaS + IaaS Coupling

6

3rd Party Video Platforms

Pros 3 in one solution (SaaS + PaaS + IaaS) Diverse format support (.mov, .mp4, avi, etc) VAST, VPAID support (IAB Specs) Rich analytics (interaction and play stats) Social distribution support (facebook, twitter, google+)

Cons Less flexibility Constrained concurrency “My house my Rules”

7

3rd Party Video Platforms8

Typical Video Platform Architecture9

Video Platform Business Size Matching10

Consumers/SOHO

Small & Medium Business

Midsize Companies

Large Companies

EnterpriseCompanies

Do It Yourself Video Platform

Pros Ultimate flexibility No concurrency constraints Simple business workflow layering Real-time data ingestion, processing display

Cons Requires diverse expertise Low economies of scale Expensive IT concerns (redundancy, failover, deliverability, etc)

11

Do It Yourself Video Platform Components12

+

+

+

Hybrid Video Platform Components

Pros Best of both worlds Just enough flexibility Elastic scalability (buy the base, pay for spikes)

Cons Requires diverse expertise Can get expensive

13

CDN Options14

Transcoding Options15

Storage Options16

Coupling Options

“One ring to rule them all” Amazon Elastic Transcoder Amazon EC2 Amazon S3 Amazon CloudFront

Custom Coupling (here is what we have done) Akamai CDN Amazon S3 Encoding.com Rackspace Cloud

17

Content Screening

Frame Analysis Camera Zoom Frame Difference Skin Ratio

Video TranscriptionHuman Screening

18

Player SizingPlayer WhitelistingSocial APISocial Embed Limitations

Social Distribution19

top related