2. 2
Index
Index
Media Management in
Cloud Computing
- Cloud Computing Solutions
- Media in Cloud Computing
- Ingestion
- Live ingestion
- Vod ingestion
- Archiving
- Interact DAM
- Live archive
- Management
- Transcoding
- Editing
- Search
- AAA
- Monitoring
- Playout
- Interact Streaming PaaS
- Integration
- Interact Media Factory
- Use cases
3. Cloud Computing Solutions
Cloud
Compu.ng
Solu.ons
–
benefits
of
Interact
solu.ons
• We design our solutions based on our customer requirements by proposing
extremely flexible, scalable solutions.
• We offer our customers availability of ongoing direct control over the whole
infrastructure.
• We assign a technical consultant to our customers who supports the Company
directly through all the preceding and following steps to Cloud Computing.
• We offer our customers detailed account of costs based on the definition of a
clear precise and punctual plan.
Benefits of Interact solutions
4. Cloud Computing Solutions
Cloud
Compu.ng
Solu.ons
–
about
us
• PaaS and SaaS architectures since 2008.
• Amazon Web Services partner since 2012.
• 75% of our architectures are in Cloud (Public, Private, VPC).
• 60 instances running on AWS
• 4500 hours live events in 2012.
• Over 1,000,000 multimedia assets managed by our Interact DAM
software
• One of our cases: 460,000 monthly visitors with peaks of 8.000 users/hour
and 200,000 monthly transcoding minutes.
About us
5. Media in Cloud Computing
Media
in
Cloud
Compu.ng
–
Digital
media
and
streaming
• PaaS and SaaS designed to ensure maximum reliability, versatility and
scalability for live and on-demand audio/video content
• Ingestion, transcoding and editing audio/video directly in cloud
• Multiformat (Windows, Real, QuickTime, Flash, 3gpp,mp4) and
multiprotocol (HLS, HDS, RTMP) distribution with any CDN
• Authentication and streaming protection with cloud solutions
• Digital Right Management and pay-per-view services
• Digital Asset Management in SaaS with Amazon Web Services
• Consulting, design and configuration thanks to Interact Cloud Solutions Team
• System integration
Digital Media and Streaming
6. Media in Cloud Computing
Media
in
cloud
–
Inges.on
–
Archive
–
Media
Management
–
Monitoring
–
Playout
–
Integra.on
Ingestion – Archive – Media Management – Monitoring – Playout – Integration
Interact
Cloud
Media
Management
Archive
Ingestion
Integration
Monitoring
Playout
7. Ingestion
Inges.on
–
live
inges.on
[1/4]
Live ingestion
Any Format
Any Format
Any Protocol
Any Protocol
10. Ingestion
Inges.on
–
live
inges.on
[4/4]
Live ingestion: mobile live ingestion
Sputnik Server on-demand: recombining the various streams of the Bond video
transmission and delivery to CDN or decoders
11. Ingestion
Inges.on
–
on-‐demand
inges.on
[1/2]
On-demand ingestion
• Your live video ingestion can become, in real time, a vod asset thanks to our
Digital Asset Manager Software Interact DAM and nDVR technology.
• Also Interact DAM is a system that permit you to updating your on-demand
audio/video files directly in our cloud based on Amazon Web Services
• Multiple Upload & Editing
• Upload via HTTP(S) and FTP(S)
• Automatic Ingestion via watching folder via feed xml, RSS and MRSS
• Intranet Feed Ingestion by a direct-secure channel from intranet to VPC
• Preview of the loaded files
• flexible definition of metadata
• Workflow for loading, validation and updating.
13. Media in cloud
Media
in
cloud
–
Inges.on
–
Archive
–
Media
Management
–
Monitoring
–
Playout
–
Integra.on
Ingestion – Archive – Media Management – Monitoring – Playout – Integration
Interact
Cloud
Media
Management
Archive
Ingestion
Integration
Monitoring
Playout
14. Archive
Archive
–
Archive
with
Interact
DAM
• We store, protect, improve and valorize Digital Assets of media companies like
film and music producers, television and radio broadcasters.
• Our cloud storage is based on Amazon S3
• Unlimited number of asset with size from 1 B to 5 TB
• 99.999999999% durability and 99.99% availability
• Data management is entrusted to our Digital Asset Manager Interact DAM
• automates the functionalities of acquiring, indexing, filing, researching,
updating, transforming and delivering contents onto multiple channels.
• Management of end users with availability of accessing for indoor and
outdoor users for searching single or sets of files.
• Editing and transcoding images and videos in various formats.
Archive with Interact DAM
15. Archive
Archive
–
live
archive
[1/2]
• Recording of live streams (Audio/Video, audio-only or video-only) directly on
Cloud Storage (nDVR):
• Recording H.264 video à Transcoding à Any format
• Recording AAC or MP3 audio à Transcoding à Any format
• Amazon S3 and EBS with Interact nDVR server provides a powerful ,scalable
and cheaper way to record and Archive terabytes of Live Video
• Live archive permit to time-shift content and use trick play features such as
Rewind, Pause, Forward and return to live
Live archive
16. Archive
Archive
–
live
archive
[2/2]
• Different archiving strategies
• Append: append the new stream to the end of the previous DVR store
• Delete: Delete the old DVR store and start a new one
• Version: Create a new DVR store with the next available version number
• Customizable filename (%stream%profile%customer%date)
• Retention: window highly customizable
• Post archive operations
• Move files for backup or other services integration (CDN)
• Transcoding and/or merge/split files
• Notifications by email, RSS, MRSS
Live archive
17. Media in cloud
Media
in
cloud
–
Inges.on
–
Archive
–
Media
Management
–
Monitoring
–
Playout
–
Integra.on
Ingestion – Archive – Media Management – Monitoring – Playout – Integration
Interact
Cloud
Media
Management
Archive
Ingestion
Integration
Monitoring
Playout
18. Media Management
Media
Management
–
benefits
• Transcoding
• Various (Cloud) Trascoding strategy with Interact DAM
• SD and HD video content
• No compute or storage limits thank to Amazon Web Services IaaS
• Live video editing with Interact Cut & Join Software
• S3 integration or other CDN integration
• EC2 spot instances for merge/split and encoding again
• Advanced Search
• Integrate fast and highly scalable search functionality with Cloud Search
• Access control, Authentication and Authorization directly in Cloud
Benefits
19. Media management
Media
management
–
Cloud
transcoding
Cloud transcoding
• Simple Dashboard integrated on Interact DAM for select transcoding strategy
• Locally with EC2 + FFmpeg instances
• Backgroung transcoding: EC2 Spot Instances à save cost 86%
• Amazon Elastic Transcoder
• Zencoder
24. Media management
Media
management
–
Cloud
transcoding
Cloud transcoding: SD e HD transcoding benchmark
0
50
100
150
200
250
300
File Singolo Files Multipli (4)
Audio/video SD
Audio/Video HD
Audio
• HD Video: 223 MB (3’30”)
• SD Video: 520 MB (23’)
• MP3 Audio: 42 MB (60’)
25. Media management
Media
management
–
live
video
edi.ng
[1/3]
• Audio/Video editing directly on SaaS with Interact Cut & Join software
• Split and Merge of Video files
• Add audio, text and transitions effects
• Export in any format
• Publishing/Upload on other CDN
• Integration with Amazon S3 by Moviemasher SDK
• Input file: Bucket or Volumes
• Output file: Bucket or volumes
Live Video Editing
26. Media management
Media
management
–
live
video
edi.ng
[2/3]
Live Video Editing: movie masher on EC2
• Live video editing based on Moviemasher with Amazon Web Services
• Files reside logically on Interact DAM and physically on Amazon S3
• Transcoding task managed by Amazon SQS service e Cut & Join software
• Transcoder servers are Amazon EC2 Instances
Movie Masher
Transcoder
SQS
S3
27. Media management
Media
management
–
live
video
edi.ng
[3/3]
Live Video Editing: cut & join screenshoots
1
2
3
Load file
Crop-in crop-out
Save file
28. Media management
Media
management
–
cloud
search
Cloud search
• Advanced research tool with interact DAM and Amazon Cloud Search
• Scale up and scale down seamlessly as the amount of data or query
volume changes.
• Ensure low latency and high throughput performance even at large scale.
29. Media management
Media
management
–
AAA
[1/4]
• Authentication, Authorization and Accounting for manage and control
streaming sessions without the cost and complexity of an on-premises deploy
• Implement a specific actions when certain session events occur.
• Integration with Billing systems.
• Provides media access security and fraud protection
• Protect the stream end-to-end
• Two components provided as SaaS
1. Interact Session and Security service for backend authentication system
and user-channel management.
2. RealNetworks security and session manager installed on EC2 instances
for URLs and stream protection
Authentication, Authorization and Accounting
30. Media management
Media
management
–
AAA
[2/4]
Authentication, Authorization and Accounting: authentication example
1 Clients-Channels
Control
2
Token
management
33. Media in cloud
Ingestion – Archive – Media Management – Monitoring – Playout – Integration
Interact
Cloud
Media
Management
Archive
Ingestion
Integration
Monitoring
Playout
Media
in
cloud
–
Inges.on
–
Archive
–
Media
Management
–
Monitoring
–
Integra.on
–
Playout
34. Monitoring
Monitoring
–
monitoring
tasks
and
events
Monitoring task and events
• Monitors all activities and events about your media directly in cloud using
Interact Control Dashboard
• Summarizes the data associated with each product or service you use (billing,
encoder, streaming server, and third party services)
• Fully integrated with Cloud Watch for monitoring resources (instances,
storage, etc) and IAM for billing and report
• Fully integrated with Elastic Transcoder or Zencoder for info about
transcoding operation
• Fully integrated with Helix Server, Wowza Server or Adobe FMS for info
about streaming services
• Fully integrated with Teracue, Viewcast, Teradek and FMLE
• You can extend monitor to any other service that provide HTTP API
35. Monitoring
Monitoring
–
Sta.s.cs
Media distribution statistics
• Interact Control Dashboard provide also a panel about advanced media
distribution statistics
• Shows real-time and daily streaming server stats (connections,
bandwidth, traffic, view time, duration, etc) and web server stat (social
and content)
• We use Amazon Web Services for create detailed report
• No compute limits while generating statistics
• No storage limits for input/output data
37. Media in cloud
Ingestion – Archive – Media Management – Monitoring – Playout – Integration
Interact
Cloud
Media
Management
Archive
Ingestion
Integration
Monitoring
Playout
Media
in
cloud
–
Inges.on
–
Archive
–
Media
Management
–
Monitoring
–
Integra.on
–
Playout
38. Playout
Playout
–
Interact
Streaming
solu.ons
[1/2]
Interact Streaming solutions
• With Interact streaming solutions we delivery any format throught any protocol
to any device with any streaming server … everywhere.
• Our streaming PaaS are designed for high availabilty and reliability
• Our streaming PaaS are fully scalable (vertically and horizontally)
• With autoscaling our customers save up 70%
• Our streaming PaaS can be integrated with Amazon CloudFront or other CDN
such as Youtube.
• Our streaming platforms can be totally in cloud or in Edge-Origin configuration
with origin server on-premises.
• No peaks bandwidth/users problem
40. Playout
Playout
–
Interact
Streaming
solu.ons
[1/2]
Interact Streaming solutions: to any device averywhere
• To any device
• Multi player integration: Flash, Silverlight, JWPlayer, realplayer, VLC
• HTML5 support
• HTTP Streaming ( HDS, HLS, MPEG-DASH, Smooth)
• Everywhere
• Web Tv / Corporate TV
• Over the Top TV - STB, Blue Ray live players e gaming consoles
• Mobile Application
• Digital Signage
• Connected / Smart TV
• Rich Internet Application
41. Media in cloud
Ingestion – Archive – Media Management – Monitoring – Playout - Integration
Interact
Cloud
Media
Management
Archive
Ingestion
Integration
Monitoring
Playout
Media
in
cloud
–
Inges.on
–
Archive
–
Media
Management
–
Monitoring
–
Playout
–
Integra.on
42. Integration
Integra.on
–
services
integra.on
[1/2]
Services integration
• SaaS-to-Saas integration: integrates Interact SaaS with any external SaaS for
pull media, transcoding media and media delivery. Integration with external
Billing/Subscription System or Video Editing SaaS. Integration with Adobe
Creative Cloud for export/import your projects.
• Secure communication over high bandwidth networks
• SaaS-to-On-premises integration: integrate Interact SaaS with on-premises
software for pull media, authentication, authorization and delivery media.
• Keep sensitive data in house and use cloud for all other assets
• Using VPC or Public Cloud
44. Media in cloud
Ingestion – Archive – Media Management – Monitoring – Playout - Integration
Interact
Cloud
Media
Management
Archive
Ingestion
Integration
Monitoring
Playout
Media
in
cloud
–
Inges.on
–
Archive
–
Media
Management
–
Monitoring
–
Playout
–
Integra.on
45. Interact Media Factory
Interact
Media
Factory
–
overview
Overview
• Interact Media Factory is the Media Hub to collect, organize, edit, distribute
and sell multimedia content including video, audio and images, using all
possible channels and offering a service that can cover all possible needs of
businesses and users.
• Interact Media Factory on SaaS was designed on Amazon Web Services to
ensure high reliability and modularity that can be adapted to every need of
management and distribution of content
• Interact Media Factory is able to manage all media content in input and output
and organize their distribution and dissemination everywhere improving and
valorizing the content
46. Interact Media Factory
Interact
Media
Factory
–
scenarious
Scenarious
• Broadcast, Media e entertainment
• Magazine TV, Catchup TV and Over the Top TV
• PA and Organizations
• PA TV
• Content Provider
• VOD Store
• Telco
• Media Management System
• Mobile Application, Mobile TV and Mobile Radio
• Corporate
• Corporate TV and Intranet TV
• Media Management System
• Mobile Application
• Education& training
• E-learning
• VOD Store
47. Interact Media Factory
Interact
Media
Factory
–
features
Features
• The Interact Media Factory offers the following features
• Collection, ingestion of contents
• Storage of multimedia content
• Management of collaborative tools
• Media Management
• Management Formats
• Management and control of the platform
• Playout and Delivery
• Mobile Ready
• Integration with external systems and applications
• Professional Services
50. Use cases
Use
cases
–
Neomobile
VOD
Store
Neomobile VOD Store
Features:
• Interact DAM on EC2
• Streaming Live and VOD
• Integration With Zencoder
• Integration With external Billing
System
• Authentication, Authorization
and Accounting
• Monitoring and Backup
Systems
51. Use cases
Use
cases
–
Teleippica
Streaming
PlaQorm
Teleippica Streaming Platform
Features:
• Streaming Live H24
• Encoder management
• Integration With other
Streaming platform
• Authentication, Authorization
and Accounting
• Monitoring Systems