2. What are we going to do today?
… build a 360 streaming solution
… talk about using AWS
… but seriously, what’s with the cheap 360 camera?
… using a few scripts, in about 10 minutes
3. When I was your age… we stitched space shuttles
4. Multi Camera, High Resolution, High Bandwidth, Low Compression
The Challenge
5. Origination Delivery
MULTI-CAMERA MEZ, LIVE
OR VOD CONTENT
B2C PLAYBACK TO CONSUMER
OR B2B DELIVERY
Encoding
CDN
Devices
Cost
Most of these challenges are solved by utilizing media encode and transport standards along
with AWS best practices for low latency, elastic, highly available infrastructure
10. Mapping Services & Partners to an End to End Workflow
Building a Pipeline
11. Ingest Store Transform Process
PUSH OR PULL
MEZ, LIVE & VOD
CREATE A CENTRALIZED
CONTENT LAKE ON S3
MEDIA DELIVERY AND/OR
HANDS-ON POSTPRODUCTION
SCALE OUT ON ELASTIC
CAPACITY FOR ALL PROCESSING
Content production and post-production companies are leveraging AWS to accelerate and streamline creative, editing,
compositing and streaming delivery workloads with highly scalable cloud computing and storage.
Media Pipeline
12. Ingest
PUSH OR PULL
MEZ, LIVE & VOD
AWS Services
Amazon S3 Transfer Acceleration: Remote location ingest
AWS Direct Connect: For high bandwidth, deterministic live media
AWS Snowball: Petabyte scale data transfer (in and out)
Amazon Cloudfront: Global content delivery network
Elemental Appliances: On-prem video encode/prep for ingest
Partners
Media Ingest
13. AWS Services
Amazon S3: Highly scalable, durable object storage
Amazon Glacier: Secure, durable, petabyte-scale data archival
Amazon EFS: Simple, elastic, scalable file system
Amazon EBS: Persistent block storage
AWS Marketplace: Partner solutions for storage (on/off-prem)
Partners
Store
CREATE A CENTRALIZED
CONTENT LAKE ON S3
Asset Storage
20. Storage
Long Term
Archive
All tiers
accessible through
a single API
Oldest content trickles
down to glacier
automatically to save cost
Amazon S3
S3 Infrequent Access
Amazon Glacier
LifeCyclePolicies
Near-line
Storage
Frequently
Accessed
- 6-pack
- Sts-95
- Atsc whd-tv
- The American Advanced Television Systems Committee (ATSC) HDTV system had its public launch during the live coverage of the lift-off.[11] The signal was transmitted coast-to-coast, and was seen by the public in science centers, and other public theaters specially equipped to receive and display the broadcast.[11] The broadcast was made possible by the Harris Corporation, which sponsored the equipment necessary for transmitting and receiving the broadcast.[11] The broadcast was hosted by former CBS News anchor Walter Cronkite, and former Gemini/Apollo-era astronaut Pete Conrad.[12]
- STS-95 was a Space Shuttle mission launched from Kennedy Space Center, Florida on 29 October 1998, using the orbiter Discovery.
- these are common processes for content production across pp/p/finishing/etc
Broader perspective
Still have the ingest/archive and delivery components applicable here
- Typical services that we see in each category
- these are common processes for content production across pp/p/finishing/etc
- ingest
- moving content to aws in part or whole
- does not preclude hybrid
- key here is flexibility to rapidly import source content
- storage not limited to aws alone
- global filesystem, caching appliances for editors that work on-prem
- in cloud, on prem or hybrid partner solutions
- marketplace to spin many up
- appliances for edit
- protocols to move bits
- local and attached storage
- desktop apps all the way up to full paas solutions that incorporate spot, etc.
- spot for ec2
- scheduling and management
- rendering, processing, encryption (watermarking), proxies, etc.
- s3 output, which enables cloudfront -> delivery
The PCoIP protocol is optimized for cloud delivery
Consumes 60-80% less bandwidth for text and graphics
Requires 50+% less server CPU leaving more cycles for the applications
The PCoIP protocol delivers fundamentally better image quality for text and 3D graphics
- a lot of this can be fully automated with lifecycle rules
- you decide when you trickle content down into cold storage
- s3ia same performance, durability, etc as s3 - only pricing structure is different based on access pattern