1. - Video Streaming using Cloud Computing -
Ionut VODA - Zitec CTO & Partner
2. Summary
1. What is VideoPublishing ?
2. Core Concepts
3. Core Services(2 slides)
4. Platform Architecture
5. Scalability Issues
6. Cloud Benefits
7. About Zitec
3. What is VideoPublishing ?
audio
images
videos
SaaS media platform built on AWS
Content Management System for your media
on-demand/live content delivery
fully customizable through API
4. Core Concepts
• high available (99.95% uptime)
• scalable
• fault tolerant
• redundant
5. Core Services (1)
API
• cross platform RESTful API
• HTTP protocol
• XML/JSON response formats
Conversion Service
• parallel processing
• ingests ~150 video codecs
• ~130 audio codecs
• ~130 image formats
6. Core Services (2)
Content Delivery
• true streaming
• on-demand/live
• CDN
Asset Storage
• Amazon S3
Administration Console
• built on top of our API
• web interface
9. Cloud Benefits
NO for infrastructure setup
"pay as you go" model
• 1 computing machine ~$0.18/hour
• 1 GB of storage ~$0.10/month
• 1 GB of bandwidth ~$0.11/month
10. About Zitec
• Founded 2003, financed through Outsourcing
• Over 30 FTE
• Focused on medium and high complexity projects
• Zend Authorized Reseller
• Most ZCE/ZF certified Engineers in a .ro company
• Zitec Projects
o VideoPublishing.com (shareholder)
o HotelPeeps.com
o Sharoid.com