Transcript
Content Delivery Network Design for SP and Internet video
BRKSPV-2109
Massive Content Expansion
Premium Experiences
Any Content to Any Screen
Open, Flexible, Personalized
Non-TV Devices Increasingly Important
Relevance is becoming a multi-device proposition
Hyper-speed of Innovation
Mac/Mac mini
Apple TV
Apple iPhone OS3
Apple iPad
OS4
Evolution to IP Video for unified experience and monetization
3rd Wave Drives Infrastructure Requirements
Video Value Chain
SP\'s and 3rd party CDNs
Example Application - Market Disruptor
BBC iPlayer
Cisco\'s Video Vision
Example SP CDN Applications
Example CDN Application
BT Wholesale - Wholesale CDN
Example CDN Application
Telecom Italia Yalp
www.yalp.it
Comcast Fancast and TV Everywhere
Comcast Converged Products (CCP)/aka Excalibur
CDN Functions and Elements
CDN Content Delivery Applications
CDN Content Delivery System (CDS)
CDS Internet Streaming Functions
CDS Virtual Video Infrastructure
IP NGN and Video Overlay
Video Function Placement
Location Driven Requirements
Cisco Content Delivery Systems
CDS Generation 2 Hardware
CDE220-2S3 Multi-Service Flash SSD Streamer
CDE250 Modular Streamer
Advanced Video Service Module
Deployment Models
CDS VVI Architecture Evolution
CDS Deployment Scenarios
Content Acquisition and Distribution
Building an Internet CDN
- Location and Levels
- Device Groups
- Delivery Services
Content Acquisition and Distribution
- Location Leader
- Manifest Specfication
- Pre-Positioning
- Dynamic Cached
Live Programs
- Stream Splitting
Service and Content Routing
Service Routing
- SR Functions
Routing Methods
Service Routing
- Converage Zones
Redirection Methods
Service Router Redirection
Content Affinity Routing
Network Proximity Routing
NPS/Proximity with CDS
Proximity Service Routing - How it Works
CDN Selector
Streaming Protocols
CDS Multi-Service Edge Content Delivery
Client Devices and Players
Windows Media Engine
Movie-Streamer Engine
Flash (FMS) Engine
Web (HTTP) Engine
Motivation for HTTP ABR Streaming
Adaptive Streaming Network Signatures
ABR Streaming and CDN Considerations
Operational Considerations
Resiliency and Failover
CDS Manager
Analytics Reporting Data Collection
Sample CDN Reports
CMS Integration
DRM and Player Considerations
Rationale for Securing URLs
URL Verification on CDS
Example: Signing a URL
Flash / Silverlight and Cross-Domain Policy
Silverlight / Flash Client Security
Example CMS Intergration - Service Background
Key Takeaways
Questions?