Video platform selection

482 views
416 views

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
482
On SlideShare
0
From Embeds
0
Number of Embeds
66
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Video platform selection

  1. 1. LA CTO FORUMSERGEY SUNDUKOVSKIY PH.D.Video Platform Selection1
  2. 2. Business Model2
  3. 3. Business Flow3
  4. 4. Platform4Platform APIVidInteract Crowd-Funding PlatformVideo Player APIInteractive Video PlayerAPICAUSESAPISaveTogetherAPIRAZOOAPICrowdRiseDonorsChooseAPIREST API
  5. 5. Platform APIVidInteract Crowd-Funding PlatformVideo Player APIInteractive Video PlayerStorage HardwareStorage SoftwareServicesStorage APIHosting HardwareHosting SoftwareServicesHosting APITranscodingHardwareTranscoding SoftwareServicesTranscoding APIStreaming HardwareStreaming SoftwareServicesStreaming API(CDN)REST API
  6. 6. Video Platform OptionsThird Party Complete Third Party SaaS + PaaS + IaaS SolutionDo IT Yourself Custom Software + Hardware CouplingHybrid Hybrid SaaS + PaaS + IaaS Coupling6
  7. 7. 3rdParty 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
  8. 8. 3rdParty Video Platforms8
  9. 9. Typical Video Platform Architecture9
  10. 10. Video Platform Business Size Matching10Consumers/SOHOSmall & Medium BusinessMidsize CompaniesLargeCompaniesEnterpriseCompanies
  11. 11. 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
  12. 12. Do It Yourself Video Platform Components12+++
  13. 13. 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 expensive13
  14. 14. CDN Options14
  15. 15. Transcoding Options15
  16. 16. Storage Options16
  17. 17. 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 Cloud17
  18. 18. Content ScreeningFrame Analysis Camera Zoom Frame Difference Skin RatioVideo TranscriptionHuman Screening18
  19. 19. Player SizingPlayer WhitelistingSocial APISocial Embed LimitationsSocial Distribution19

×