video platform selection
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