SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
All rights reserved. © Bitmovin Inc 2019
April 17TH
, 2020
Analytics for
Workflow Automation
BITMOVIN | TOUCHSTREAM
All rights reserved. © Bitmovin Inc 2020
Moderator & Panelists
All rights reserved. © Bitmovin Inc 2020
Sean
McCarthy
Moderator Ninja
Christoph
Prager
Product Manager
Analytics
Brenton
Ough
CEO & Co-Founder,
Touchstream
Pedro
Tavanez
OTT Monitoring &
Development
● Intro
○ The Bitmovin Story
● Benefits of Automation
● Bitmovin Analytics
○ What it is
○ How it works
○ Architecture
● Multi-Codec
○ What it is & Why It Matters
○ Context Aware Encoding
● Operational Monitoring - Touchstream
● Q/A
Agenda
All rights reserved. © Bitmovin Inc 2020
Bitmovin’s Backstory
Chris Müller
CTO & Co-Founder
Stefan Lederer
CEO & Co-Founder
Summary
● Company founded in 2013
● Co-created the MPEG DASH standard
● YCombinator 2015
● 30+ US Patents
● Athena Research Project
Solutions
ENCODER PLAYER ANALYTICS
All rights reserved. © Bitmovin Inc 2020
All rights reserved. © Bitmovin Inc 2020
Exceptional
Viewer
Experience
Increase viewer
satisfaction by
exceeding expectations
on video quality
Faster Time
to Market
Get assets, products
and, services to
market faster and
more efficiently
Operational
Optimization
Control cost,
mitigate risk and
better manage
complexity
PLAYER
Reach viewers on largest number
of devices using a multi-device
player. It’s flexible and easy to
deploy, utilizing built-in SVOD and
AVOD features, giving complete
control of the viewing experience.
ENCODER
Deliver content in the highest
quality at the lowest streaming
costs. Prepare content at high speed
and deploy in any environment.
ANALYTICS
Fix playback issues with real-time
data before your viewers see it.
Monitor infrastructure performance
insights, anytime, all the time.
Visualize data, your way.
All rights reserved. © Bitmovin Inc 2020
Why Automation Matters
It’s a pillar of optimizing operations
Cost Reduction
Free up Engineering Resources (Eliminate Repetitive Tasks)
Accuracy and Consistency
All rights reserved. © Bitmovin Inc 2020
Cost adds up across the delivery
chain: transcode, storage, delivery
$$$/(HR)
PREPARATION COST
$/GB
Storage Costs
$/GB
CDN Costs
$/Impression+
All rights reserved. © Bitmovin Inc 2020
Benefits of Automation
+ +
CDN / Distribution
Storage
Consumption
Encoder
Touchstream
Real-time player analytics capture valuable
data which can inform other systems
PRODUCT HIGHLIGHTS
Real-time data enables optimized video and ad workflows based on viewer experience
1. All data in real-time: go from macro-view to
micro-view while your audience is still watching
2. Industry benchmarks, alerts, and suggestions
to focus technical resources on the most
important issues
3. Data analysis tools - Integrated with widely
adopted tools (e.g. Grafana, Google Studio,
Tableau) making data accessible across
different business and technical users and
bulk export of the dataset
All rights reserved. © Bitmovin Inc 2020
Analytics
● Customers can query data
in many ways
● Central piece is the API
● Real-time: data is available via
the API and the dashboard
within 5-8 seconds
● Access data in maximum
granularity
● SQL-style query language
Real-time data
All rights reserved. © Bitmovin Inc 2020
User
Bitmovin
Analytics
Dashboard
Data
Export
Dashboard
Visualization
Tools
API
A Multi-Codec World
All rights reserved. © Bitmovin Inc 2020
Codec Efficiencies Compared to H.264
HEVC
40%
More efficient
than H.264
VP9
40%
More efficient
than H.264
E.g. a HEVC encoded file will use 40% less bitrates than a H.264 encoded file
AV1
30%
More efficient than
HEVC/VP9
All rights reserved. © Bitmovin Inc 2020
All rights reserved. © Bitmovin Inc 2020
Adjust, optimize and deliver
This dramatic increase in streaming video consumption
will not break the internet. However, there is public
pressure directed at content distributors to lower
bandwidth consumption while still delivering a
high-quality experience for their viewers.
40-50% Higher Efficiency
All rights reserved. © Bitmovin Inc 2020
Standard way:
Encode all assets
Suitable use-cases
● Predictable distribution of
viewers amongst assets
● Predictable device/browser
fragmentation
● Long asset life cycles: Cost
amortized over a longer life cycle
● Long-tail: Also non-top titles on
average achieve break-even
viewing figures
The 40% less distribution cost for 76%
of your plays, have to outweigh the
additional costs of encoding 100% of
your assets in VP9 in addition to H.264
All rights reserved. © Bitmovin Inc 2020
Produce Multiple
Codecs Initially
VIDEO CODEC SUPPORT
All rights reserved. © Bitmovin Inc. 2020
Bitrate ladder efficiencies The graph shows the different measure taken to
reduce bitrates and the relative bitrate reductions for every step
Hulu Japan - Multi Codec Case
All rights reserved. © Bitmovin Inc 2020
Bitrate (kbps) Resolution
200 256 x 144
400 512 x 288
750 640 x 360
1200 853 x 480
1600 1024 x 576
2500 1280 x 720
3500 1280 x 720
4500 1920 x 1080
6500 1920 x 1080
Total Size 1566.2 MB
Bitrate (kbps) Resolution
240 512 x 288
456 854 x 480
693.44 1024 x 576
1317.54 1280 x 720
2104.61 1920 x 1080
3361.86 1920 x 1080
Total Size 587.3 MB
Bitrate (kbps) Resolution
240 854 x 480
416.87 1024 x 576
792.05 1920 x 1080
1378.81 1920 x 1080
2400.26 1920 x 1080
Total Size 383.6 MB
Standard
H.264 Ladder
Per-Title
H.264 Ladder
Per-Title
H.265/VP9 Ladder
-34.68%-56.92%
Average Bitrate
2350 Kbps > 1045.6 Kbps (-56%)
Storage Consumed
1363 MB > 383.6 Kbps (-72%)
QOE (Full HD Available)
4500 Kbps > 792.05 Kbps (-82%)
Hulu Japan
achieved 30%
CDN savings
All rights reserved. © Bitmovin Inc 2020
Add some automation for when
it makes the most sense
● Un-predictable viewing patterns
● Ever changing viewer
characteristics: browser and
device distribution change regularly
● Short asset life cycle: Encoding costs are
amortized over a short period of time
● Potential use cases: Publishers, News
broadcast, Sports platforms
All rights reserved. © Bitmovin Inc 2020
Re-Encoding top
performing assets
?
eg: Cost based or Performance Based
● A solid asset performance prediction model
○ The better this model, the earlier you can re-encode
○ The faster you can save $ or improve performance
○ Based on historical or real-time data per asset
● Know your costs
○ Encode costs
○ Storage costs
○ CDN Costs
● Understand Codec Support Distribution
Build a Model
All rights reserved. © Bitmovin Inc 2020
● Query the Bitmovin analytics API
Count the number of impressions/viewing time + codec support for an asset:
querybuilder.COUNT('IMPRESSION_ID')
.filter('VIDEO_STARTUPTIME', 'GT', 0)
.filter('VIDEO_ID', 'EQ', '<VIDEO_ID>')
filter('SUPPORTED_VIDEO_CODECS', 'EQ', ‘VP9’)
.query()
● Result triggers an AWS Lambda function
● AWS Lambda function process the result informed by
CDN/encoding/storage costs
● If threshold is met, AWS Lambda function starts encoding
job in o Bitmovin Cloud Service
● Depending on customer setup, this can trigger an update to CMS
All rights reserved. © Bitmovin Inc 2020
Connect the APIs - Sequence of Events
All rights reserved. © Bitmovin Inc. 2019
● Re-encoding top performing assets can be an attractive entry
point into experimenting with multiple codecs
● When combined with automation organizations
reap benefits at scale
○ Save time manually analyzing the data and
viewing patterns of assets
○ Combining with a trained ML model can
maximize cost savings
○ Optimize bitrates and execute a 3-pass or per-title
encode if QoS metrics dictate
○ Leverage other elements of the workflow to achieve the
same for live (cap bitrate at player or manipulate
manifest at CDN edge)
All rights reserved. © Bitmovin Inc 2020
Benefits of Automating
The Only Open OTT
VirtualNOC
Built for operations by operations experts
Why Touchstream?
Entirely cloud based
23
Simple, focused & operations friendly
dashboards
Stream monitoring takes a unique
approach to End-to-End monitoring
Direct integration with all major CDNs to allow data sharing for faster
problem resolution
Some of our customers:
Here’s How We Tackle The
Problem
Alert you about problems
before customers complain
We monitor the availability of
every endpoint, every minute,
every day
We monitor every channel,
every format and every bitrate
24
Quickly identify root cause
We verify the delivery network
is meeting their SLA
We use our PoPs (cloud pollers) to
retrieve data from your CDN and
Origin end point
Live Streaming workflow &
End-to-End monitoring
Touchstream VirtualNOC
Combine multiple data sources
VirtualNOC simple layout
highlights root cause
27
Highlight root
cause visually
Major Sports
Championship
Hours before the game, Touchstream detected
stream problems that would have impacted
100,000’s viewers.
Operations was alerted and the problem resolved
before the game started.
28
Major Pay-TV
Operator
Reoccurring streaming impairments causing
thousands of daily complaints. Deployed
Touchstream active monitoring and root cause
analysis to identify the problem with encoder.
29
Touchstream’s library of
hardware/cloud encoding
monitoring scripts
Touchstream data retrieved via our
PoPs (cloud pollers)
3rd party
integrations
Touchstream VirtualNOC
End-to-End Monitoring
PoP Locations
31
Automation - API Driven
Discover assets and events
32
Discover and configure analytics
integration
Automatically configure stream
monitoring
Feedback loop to dynamically update monitoring based on real time
analytics
Let the demo begin...
33
Some Sporting Events Covered
By Touchstream
Thank you
Q/A?
All rights reserved. © Bitmovin Inc 2020
All rights reserved. © Bitmovin Inc. 2019
When Automation is Necessary
All-In - encoding all codecs initially (No automation necessary)
When you understand your viewing patterns this makes the most sense
Scale
Predictable distribution of viewers amongst assets
Predictable device/browser fragmentation
Most relevant in SVOD workflows
VOD Automation - For assets with unpredictable viewing patterns
If you can’t gauge the audience size, device
Live Automation -
All rights reserved. © Bitmovin Inc 2019
All rights reserved. © Bitmovin Inc. 2019
Why the Bitmovin API is well suited to support
this
Real time data
Granularity of the data
All rights reserved. © Bitmovin Inc 2019

Contenu connexe

Tendances

Bitmovin LIVE Tech Talks: Overcoming Encoding Challenges
Bitmovin LIVE Tech Talks: Overcoming Encoding Challenges Bitmovin LIVE Tech Talks: Overcoming Encoding Challenges
Bitmovin LIVE Tech Talks: Overcoming Encoding Challenges Bitmovin Inc
 
Better Together: Player + Analytics Webinar
Better Together: Player + Analytics WebinarBetter Together: Player + Analytics Webinar
Better Together: Player + Analytics WebinarBitmovin Inc
 
There's a fix for that: Top 5 OTT challenges & how to resolve them
There's a fix for that: Top 5 OTT challenges & how to resolve themThere's a fix for that: Top 5 OTT challenges & how to resolve them
There's a fix for that: Top 5 OTT challenges & how to resolve themBitmovin Inc
 
Cloud Video Streaming without Plug-Ins
Cloud Video Streaming without Plug-InsCloud Video Streaming without Plug-Ins
Cloud Video Streaming without Plug-InsBitmovin Inc
 
Video Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRMVideo Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRMStefan Lederer
 
Мультискрин-сервисы и гибридная ТВ-платформа Huawei
Мультискрин-сервисы и гибридная ТВ-платформа HuaweiМультискрин-сервисы и гибридная ТВ-платформа Huawei
Мультискрин-сервисы и гибридная ТВ-платформа HuaweiHuawei Russia
 
3G Multimedia Services
3G Multimedia Services3G Multimedia Services
3G Multimedia ServicesBorut Fabjan
 
Integrated Media Gateway and the Transition to IP
Integrated Media Gateway and the Transition to IPIntegrated Media Gateway and the Transition to IP
Integrated Media Gateway and the Transition to IPDialogic Inc.
 
MPI DevCon Hsinchu City 2017: MIPI VGI for Sideband GPIO and Messaging Consol...
MPI DevCon Hsinchu City 2017: MIPI VGI for Sideband GPIO and Messaging Consol...MPI DevCon Hsinchu City 2017: MIPI VGI for Sideband GPIO and Messaging Consol...
MPI DevCon Hsinchu City 2017: MIPI VGI for Sideband GPIO and Messaging Consol...MIPI Alliance
 
IPTV Service Assurance
IPTV Service AssuranceIPTV Service Assurance
IPTV Service AssuranceTTI Telecom
 
Converging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
Converging IPTV and OTT: Building an Enhanced Value Proposition for ConsumersConverging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
Converging IPTV and OTT: Building an Enhanced Value Proposition for ConsumersVerimatrix
 
MPI DevCon Hsinchu City 2017: ADAS High Bandwidth Imaging Implementation Stra...
MPI DevCon Hsinchu City 2017: ADAS High Bandwidth Imaging Implementation Stra...MPI DevCon Hsinchu City 2017: ADAS High Bandwidth Imaging Implementation Stra...
MPI DevCon Hsinchu City 2017: ADAS High Bandwidth Imaging Implementation Stra...MIPI Alliance
 
Live Multiscreen: Giving Consumers What they Want
Live Multiscreen: Giving Consumers What they Want Live Multiscreen: Giving Consumers What they Want
Live Multiscreen: Giving Consumers What they Want QuickPlay Media
 
Live, Low Delay, High Quality – How?
Live, Low Delay, High Quality – How?Live, Low Delay, High Quality – How?
Live, Low Delay, High Quality – How?Bitmovin Inc
 
OTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspectiveOTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspectiveBiju M R
 
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...MIPI Alliance
 
070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategyubiquitous
 
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...MIPI Alliance
 
How to maximize multiscreen video service
How to maximize multiscreen video serviceHow to maximize multiscreen video service
How to maximize multiscreen video serviceQuickPlay Media
 

Tendances (20)

Bitmovin LIVE Tech Talks: Overcoming Encoding Challenges
Bitmovin LIVE Tech Talks: Overcoming Encoding Challenges Bitmovin LIVE Tech Talks: Overcoming Encoding Challenges
Bitmovin LIVE Tech Talks: Overcoming Encoding Challenges
 
Better Together: Player + Analytics Webinar
Better Together: Player + Analytics WebinarBetter Together: Player + Analytics Webinar
Better Together: Player + Analytics Webinar
 
There's a fix for that: Top 5 OTT challenges & how to resolve them
There's a fix for that: Top 5 OTT challenges & how to resolve themThere's a fix for that: Top 5 OTT challenges & how to resolve them
There's a fix for that: Top 5 OTT challenges & how to resolve them
 
Cloud Video Streaming without Plug-Ins
Cloud Video Streaming without Plug-InsCloud Video Streaming without Plug-Ins
Cloud Video Streaming without Plug-Ins
 
Video Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRMVideo Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRM
 
Мультискрин-сервисы и гибридная ТВ-платформа Huawei
Мультискрин-сервисы и гибридная ТВ-платформа HuaweiМультискрин-сервисы и гибридная ТВ-платформа Huawei
Мультискрин-сервисы и гибридная ТВ-платформа Huawei
 
3G Multimedia Services
3G Multimedia Services3G Multimedia Services
3G Multimedia Services
 
Integrated Media Gateway and the Transition to IP
Integrated Media Gateway and the Transition to IPIntegrated Media Gateway and the Transition to IP
Integrated Media Gateway and the Transition to IP
 
MPI DevCon Hsinchu City 2017: MIPI VGI for Sideband GPIO and Messaging Consol...
MPI DevCon Hsinchu City 2017: MIPI VGI for Sideband GPIO and Messaging Consol...MPI DevCon Hsinchu City 2017: MIPI VGI for Sideband GPIO and Messaging Consol...
MPI DevCon Hsinchu City 2017: MIPI VGI for Sideband GPIO and Messaging Consol...
 
IPTV Service Assurance
IPTV Service AssuranceIPTV Service Assurance
IPTV Service Assurance
 
Converging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
Converging IPTV and OTT: Building an Enhanced Value Proposition for ConsumersConverging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
Converging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
 
MPI DevCon Hsinchu City 2017: ADAS High Bandwidth Imaging Implementation Stra...
MPI DevCon Hsinchu City 2017: ADAS High Bandwidth Imaging Implementation Stra...MPI DevCon Hsinchu City 2017: ADAS High Bandwidth Imaging Implementation Stra...
MPI DevCon Hsinchu City 2017: ADAS High Bandwidth Imaging Implementation Stra...
 
Live Multiscreen: Giving Consumers What they Want
Live Multiscreen: Giving Consumers What they Want Live Multiscreen: Giving Consumers What they Want
Live Multiscreen: Giving Consumers What they Want
 
Live, Low Delay, High Quality – How?
Live, Low Delay, High Quality – How?Live, Low Delay, High Quality – How?
Live, Low Delay, High Quality – How?
 
OTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspectiveOTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspective
 
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
 
070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy
 
China OTT
China OTTChina OTT
China OTT
 
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
 
How to maximize multiscreen video service
How to maximize multiscreen video serviceHow to maximize multiscreen video service
How to maximize multiscreen video service
 

Similaire à Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream Media)

Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologySunnySheng
 
6 Key Features to Look for in an OTT Streaming Video Platform.pptx
6 Key Features to Look for in an OTT Streaming Video Platform.pptx6 Key Features to Look for in an OTT Streaming Video Platform.pptx
6 Key Features to Look for in an OTT Streaming Video Platform.pptxMultiTVSolutions
 
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres..."Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...Edge AI and Vision Alliance
 
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...Amazon Web Services
 
P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)Clifford Dive
 
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Gina Montgomery, V-TSP
 
Reveal The Secrets of Your Videos
Reveal The Secrets of Your VideosReveal The Secrets of Your Videos
Reveal The Secrets of Your VideosZoltán Németh
 
Charles sonigo - Demuxed 2018 - How to be data-driven when you aren't Netflix...
Charles sonigo - Demuxed 2018 - How to be data-driven when you aren't Netflix...Charles sonigo - Demuxed 2018 - How to be data-driven when you aren't Netflix...
Charles sonigo - Demuxed 2018 - How to be data-driven when you aren't Netflix...Charles Sonigo
 
Android Live Streaming Box Technical
Android Live Streaming Box Technical Android Live Streaming Box Technical
Android Live Streaming Box Technical Jimmin Kurichiyil
 
“Intensive In-camera AI Vision Processing,” a Presentation from Hailo
“Intensive In-camera AI Vision Processing,” a Presentation from Hailo“Intensive In-camera AI Vision Processing,” a Presentation from Hailo
“Intensive In-camera AI Vision Processing,” a Presentation from HailoEdge AI and Vision Alliance
 
Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Appli...
Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Appli...Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Appli...
Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Appli...Citrix
 
Industrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an StandardsIndustrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an StandardsJavier Povedano
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...Amazon Web Services
 
Wildix German Convention 2017 | Frankfurt am Main
Wildix German Convention 2017 | Frankfurt am MainWildix German Convention 2017 | Frankfurt am Main
Wildix German Convention 2017 | Frankfurt am MainWildix
 
Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?Cloudflare
 
Server-side WebRTC Infrastructure
Server-side WebRTC InfrastructureServer-side WebRTC Infrastructure
Server-side WebRTC InfrastructureDialogic Inc.
 
The Visual Environment Limited The Visual Environment Limited ...
The Visual Environment Limited The Visual Environment Limited ...The Visual Environment Limited The Visual Environment Limited ...
The Visual Environment Limited The Visual Environment Limited ...Videoguy
 
How to quickly and easily reduce streaming costs
How to quickly and easily reduce streaming costsHow to quickly and easily reduce streaming costs
How to quickly and easily reduce streaming costsBitmovin Inc
 

Similaire à Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream Media) (20)

Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression Technology
 
6 Key Features to Look for in an OTT Streaming Video Platform.pptx
6 Key Features to Look for in an OTT Streaming Video Platform.pptx6 Key Features to Look for in an OTT Streaming Video Platform.pptx
6 Key Features to Look for in an OTT Streaming Video Platform.pptx
 
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres..."Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
 
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
Deploy, Customize, Start, & Monitor a Channel with Live Streaming on AWS (CTD...
 
P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)
 
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
 
Conviva at Inter BEE 2017
Conviva at Inter BEE 2017Conviva at Inter BEE 2017
Conviva at Inter BEE 2017
 
Reveal The Secrets of Your Videos
Reveal The Secrets of Your VideosReveal The Secrets of Your Videos
Reveal The Secrets of Your Videos
 
Charles sonigo - Demuxed 2018 - How to be data-driven when you aren't Netflix...
Charles sonigo - Demuxed 2018 - How to be data-driven when you aren't Netflix...Charles sonigo - Demuxed 2018 - How to be data-driven when you aren't Netflix...
Charles sonigo - Demuxed 2018 - How to be data-driven when you aren't Netflix...
 
Technoserve
Technoserve Technoserve
Technoserve
 
Android Live Streaming Box Technical
Android Live Streaming Box Technical Android Live Streaming Box Technical
Android Live Streaming Box Technical
 
“Intensive In-camera AI Vision Processing,” a Presentation from Hailo
“Intensive In-camera AI Vision Processing,” a Presentation from Hailo“Intensive In-camera AI Vision Processing,” a Presentation from Hailo
“Intensive In-camera AI Vision Processing,” a Presentation from Hailo
 
Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Appli...
Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Appli...Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Appli...
Synergy 2015 Session Slides: SYN234 Delivering Lync & Other Audio-Video Appli...
 
Industrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an StandardsIndustrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an Standards
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
 
Wildix German Convention 2017 | Frankfurt am Main
Wildix German Convention 2017 | Frankfurt am MainWildix German Convention 2017 | Frankfurt am Main
Wildix German Convention 2017 | Frankfurt am Main
 
Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?
 
Server-side WebRTC Infrastructure
Server-side WebRTC InfrastructureServer-side WebRTC Infrastructure
Server-side WebRTC Infrastructure
 
The Visual Environment Limited The Visual Environment Limited ...
The Visual Environment Limited The Visual Environment Limited ...The Visual Environment Limited The Visual Environment Limited ...
The Visual Environment Limited The Visual Environment Limited ...
 
How to quickly and easily reduce streaming costs
How to quickly and easily reduce streaming costsHow to quickly and easily reduce streaming costs
How to quickly and easily reduce streaming costs
 

Plus de Bitmovin Inc

Webinar Slides: Cost of Errors on VoD Services
Webinar Slides: Cost of Errors on VoD ServicesWebinar Slides: Cost of Errors on VoD Services
Webinar Slides: Cost of Errors on VoD ServicesBitmovin Inc
 
Don't Fly Blind! How to Setup Video Streaming Analytics in Minutes
Don't Fly Blind! How to Setup Video Streaming Analytics in MinutesDon't Fly Blind! How to Setup Video Streaming Analytics in Minutes
Don't Fly Blind! How to Setup Video Streaming Analytics in MinutesBitmovin Inc
 
[Tech Talk Slides] Super-Resolution: What's the Buzz and Why is it so Important
[Tech Talk Slides] Super-Resolution: What's the Buzz and Why is it so Important[Tech Talk Slides] Super-Resolution: What's the Buzz and Why is it so Important
[Tech Talk Slides] Super-Resolution: What's the Buzz and Why is it so ImportantBitmovin Inc
 
Bitmovin Per-Title Encoding Learning Lab Tutorial
Bitmovin Per-Title Encoding Learning Lab TutorialBitmovin Per-Title Encoding Learning Lab Tutorial
Bitmovin Per-Title Encoding Learning Lab TutorialBitmovin Inc
 
Bitmovin LIVE Tech Talks: Achieving D2C Streaming Success
Bitmovin LIVE Tech Talks: Achieving D2C Streaming SuccessBitmovin LIVE Tech Talks: Achieving D2C Streaming Success
Bitmovin LIVE Tech Talks: Achieving D2C Streaming SuccessBitmovin Inc
 
Bitmovin AV1/VVC Presentation_Streaming Media East by Christian Feldmann
Bitmovin AV1/VVC Presentation_Streaming Media East by Christian FeldmannBitmovin AV1/VVC Presentation_Streaming Media East by Christian Feldmann
Bitmovin AV1/VVC Presentation_Streaming Media East by Christian FeldmannBitmovin Inc
 
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougallBitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougallBitmovin Inc
 
The Long Road to Video Player Success
The Long Road to Video Player SuccessThe Long Road to Video Player Success
The Long Road to Video Player SuccessBitmovin Inc
 
September 27 Roundtable: Advanced Encoding
September 27 Roundtable: Advanced EncodingSeptember 27 Roundtable: Advanced Encoding
September 27 Roundtable: Advanced EncodingBitmovin Inc
 
DRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and BitmovinDRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and BitmovinBitmovin Inc
 
Managing Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec StreamingManaging Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec StreamingBitmovin Inc
 
An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...
An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...
An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...Bitmovin Inc
 
Mission Impossible: Boosting Video Streaming Quality While Reducing Bandwidth
Mission Impossible: Boosting Video Streaming Quality While Reducing BandwidthMission Impossible: Boosting Video Streaming Quality While Reducing Bandwidth
Mission Impossible: Boosting Video Streaming Quality While Reducing BandwidthBitmovin Inc
 
Next Generation Advertising Workflows and Server-Side Ad Insertion with VAST 4.0
Next Generation Advertising Workflows and Server-Side Ad Insertion with VAST 4.0Next Generation Advertising Workflows and Server-Side Ad Insertion with VAST 4.0
Next Generation Advertising Workflows and Server-Side Ad Insertion with VAST 4.0Bitmovin Inc
 
Ad Tech Presentation from the Mile High DASH Workshop
Ad Tech Presentation from the Mile High DASH WorkshopAd Tech Presentation from the Mile High DASH Workshop
Ad Tech Presentation from the Mile High DASH WorkshopBitmovin Inc
 
DRM Workflows: How to Provide Protected Content to Desktop, Mobile, TVs, & St...
DRM Workflows: How to Provide Protected Content to Desktop, Mobile, TVs, & St...DRM Workflows: How to Provide Protected Content to Desktop, Mobile, TVs, & St...
DRM Workflows: How to Provide Protected Content to Desktop, Mobile, TVs, & St...Bitmovin Inc
 
Video Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRMVideo Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRMBitmovin Inc
 

Plus de Bitmovin Inc (17)

Webinar Slides: Cost of Errors on VoD Services
Webinar Slides: Cost of Errors on VoD ServicesWebinar Slides: Cost of Errors on VoD Services
Webinar Slides: Cost of Errors on VoD Services
 
Don't Fly Blind! How to Setup Video Streaming Analytics in Minutes
Don't Fly Blind! How to Setup Video Streaming Analytics in MinutesDon't Fly Blind! How to Setup Video Streaming Analytics in Minutes
Don't Fly Blind! How to Setup Video Streaming Analytics in Minutes
 
[Tech Talk Slides] Super-Resolution: What's the Buzz and Why is it so Important
[Tech Talk Slides] Super-Resolution: What's the Buzz and Why is it so Important[Tech Talk Slides] Super-Resolution: What's the Buzz and Why is it so Important
[Tech Talk Slides] Super-Resolution: What's the Buzz and Why is it so Important
 
Bitmovin Per-Title Encoding Learning Lab Tutorial
Bitmovin Per-Title Encoding Learning Lab TutorialBitmovin Per-Title Encoding Learning Lab Tutorial
Bitmovin Per-Title Encoding Learning Lab Tutorial
 
Bitmovin LIVE Tech Talks: Achieving D2C Streaming Success
Bitmovin LIVE Tech Talks: Achieving D2C Streaming SuccessBitmovin LIVE Tech Talks: Achieving D2C Streaming Success
Bitmovin LIVE Tech Talks: Achieving D2C Streaming Success
 
Bitmovin AV1/VVC Presentation_Streaming Media East by Christian Feldmann
Bitmovin AV1/VVC Presentation_Streaming Media East by Christian FeldmannBitmovin AV1/VVC Presentation_Streaming Media East by Christian Feldmann
Bitmovin AV1/VVC Presentation_Streaming Media East by Christian Feldmann
 
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougallBitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
 
The Long Road to Video Player Success
The Long Road to Video Player SuccessThe Long Road to Video Player Success
The Long Road to Video Player Success
 
September 27 Roundtable: Advanced Encoding
September 27 Roundtable: Advanced EncodingSeptember 27 Roundtable: Advanced Encoding
September 27 Roundtable: Advanced Encoding
 
DRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and BitmovinDRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and Bitmovin
 
Managing Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec StreamingManaging Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
 
An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...
An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...
An Introduction to AV1 - The Next-Gen Royalty-Free Codec From the Alliance fo...
 
Mission Impossible: Boosting Video Streaming Quality While Reducing Bandwidth
Mission Impossible: Boosting Video Streaming Quality While Reducing BandwidthMission Impossible: Boosting Video Streaming Quality While Reducing Bandwidth
Mission Impossible: Boosting Video Streaming Quality While Reducing Bandwidth
 
Next Generation Advertising Workflows and Server-Side Ad Insertion with VAST 4.0
Next Generation Advertising Workflows and Server-Side Ad Insertion with VAST 4.0Next Generation Advertising Workflows and Server-Side Ad Insertion with VAST 4.0
Next Generation Advertising Workflows and Server-Side Ad Insertion with VAST 4.0
 
Ad Tech Presentation from the Mile High DASH Workshop
Ad Tech Presentation from the Mile High DASH WorkshopAd Tech Presentation from the Mile High DASH Workshop
Ad Tech Presentation from the Mile High DASH Workshop
 
DRM Workflows: How to Provide Protected Content to Desktop, Mobile, TVs, & St...
DRM Workflows: How to Provide Protected Content to Desktop, Mobile, TVs, & St...DRM Workflows: How to Provide Protected Content to Desktop, Mobile, TVs, & St...
DRM Workflows: How to Provide Protected Content to Desktop, Mobile, TVs, & St...
 
Video Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRMVideo Encoding and HTML5 Playback With Native DRM
Video Encoding and HTML5 Playback With Native DRM
 

Dernier

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Dernier (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream Media)

  • 1. All rights reserved. © Bitmovin Inc 2019 April 17TH , 2020 Analytics for Workflow Automation BITMOVIN | TOUCHSTREAM All rights reserved. © Bitmovin Inc 2020
  • 2. Moderator & Panelists All rights reserved. © Bitmovin Inc 2020 Sean McCarthy Moderator Ninja Christoph Prager Product Manager Analytics Brenton Ough CEO & Co-Founder, Touchstream Pedro Tavanez OTT Monitoring & Development
  • 3. ● Intro ○ The Bitmovin Story ● Benefits of Automation ● Bitmovin Analytics ○ What it is ○ How it works ○ Architecture ● Multi-Codec ○ What it is & Why It Matters ○ Context Aware Encoding ● Operational Monitoring - Touchstream ● Q/A Agenda All rights reserved. © Bitmovin Inc 2020
  • 4. Bitmovin’s Backstory Chris Müller CTO & Co-Founder Stefan Lederer CEO & Co-Founder Summary ● Company founded in 2013 ● Co-created the MPEG DASH standard ● YCombinator 2015 ● 30+ US Patents ● Athena Research Project Solutions ENCODER PLAYER ANALYTICS All rights reserved. © Bitmovin Inc 2020
  • 5. All rights reserved. © Bitmovin Inc 2020 Exceptional Viewer Experience Increase viewer satisfaction by exceeding expectations on video quality Faster Time to Market Get assets, products and, services to market faster and more efficiently Operational Optimization Control cost, mitigate risk and better manage complexity
  • 6. PLAYER Reach viewers on largest number of devices using a multi-device player. It’s flexible and easy to deploy, utilizing built-in SVOD and AVOD features, giving complete control of the viewing experience. ENCODER Deliver content in the highest quality at the lowest streaming costs. Prepare content at high speed and deploy in any environment. ANALYTICS Fix playback issues with real-time data before your viewers see it. Monitor infrastructure performance insights, anytime, all the time. Visualize data, your way. All rights reserved. © Bitmovin Inc 2020
  • 7. Why Automation Matters It’s a pillar of optimizing operations Cost Reduction Free up Engineering Resources (Eliminate Repetitive Tasks) Accuracy and Consistency All rights reserved. © Bitmovin Inc 2020
  • 8. Cost adds up across the delivery chain: transcode, storage, delivery $$$/(HR) PREPARATION COST $/GB Storage Costs $/GB CDN Costs $/Impression+ All rights reserved. © Bitmovin Inc 2020 Benefits of Automation + + CDN / Distribution Storage Consumption Encoder Touchstream Real-time player analytics capture valuable data which can inform other systems
  • 9. PRODUCT HIGHLIGHTS Real-time data enables optimized video and ad workflows based on viewer experience 1. All data in real-time: go from macro-view to micro-view while your audience is still watching 2. Industry benchmarks, alerts, and suggestions to focus technical resources on the most important issues 3. Data analysis tools - Integrated with widely adopted tools (e.g. Grafana, Google Studio, Tableau) making data accessible across different business and technical users and bulk export of the dataset All rights reserved. © Bitmovin Inc 2020 Analytics
  • 10. ● Customers can query data in many ways ● Central piece is the API ● Real-time: data is available via the API and the dashboard within 5-8 seconds ● Access data in maximum granularity ● SQL-style query language Real-time data All rights reserved. © Bitmovin Inc 2020 User Bitmovin Analytics Dashboard Data Export Dashboard Visualization Tools API
  • 11. A Multi-Codec World All rights reserved. © Bitmovin Inc 2020
  • 12. Codec Efficiencies Compared to H.264 HEVC 40% More efficient than H.264 VP9 40% More efficient than H.264 E.g. a HEVC encoded file will use 40% less bitrates than a H.264 encoded file AV1 30% More efficient than HEVC/VP9 All rights reserved. © Bitmovin Inc 2020
  • 13. All rights reserved. © Bitmovin Inc 2020 Adjust, optimize and deliver This dramatic increase in streaming video consumption will not break the internet. However, there is public pressure directed at content distributors to lower bandwidth consumption while still delivering a high-quality experience for their viewers. 40-50% Higher Efficiency
  • 14. All rights reserved. © Bitmovin Inc 2020 Standard way: Encode all assets
  • 15. Suitable use-cases ● Predictable distribution of viewers amongst assets ● Predictable device/browser fragmentation ● Long asset life cycles: Cost amortized over a longer life cycle ● Long-tail: Also non-top titles on average achieve break-even viewing figures The 40% less distribution cost for 76% of your plays, have to outweigh the additional costs of encoding 100% of your assets in VP9 in addition to H.264 All rights reserved. © Bitmovin Inc 2020 Produce Multiple Codecs Initially VIDEO CODEC SUPPORT
  • 16. All rights reserved. © Bitmovin Inc. 2020 Bitrate ladder efficiencies The graph shows the different measure taken to reduce bitrates and the relative bitrate reductions for every step Hulu Japan - Multi Codec Case All rights reserved. © Bitmovin Inc 2020 Bitrate (kbps) Resolution 200 256 x 144 400 512 x 288 750 640 x 360 1200 853 x 480 1600 1024 x 576 2500 1280 x 720 3500 1280 x 720 4500 1920 x 1080 6500 1920 x 1080 Total Size 1566.2 MB Bitrate (kbps) Resolution 240 512 x 288 456 854 x 480 693.44 1024 x 576 1317.54 1280 x 720 2104.61 1920 x 1080 3361.86 1920 x 1080 Total Size 587.3 MB Bitrate (kbps) Resolution 240 854 x 480 416.87 1024 x 576 792.05 1920 x 1080 1378.81 1920 x 1080 2400.26 1920 x 1080 Total Size 383.6 MB Standard H.264 Ladder Per-Title H.264 Ladder Per-Title H.265/VP9 Ladder -34.68%-56.92% Average Bitrate 2350 Kbps > 1045.6 Kbps (-56%) Storage Consumed 1363 MB > 383.6 Kbps (-72%) QOE (Full HD Available) 4500 Kbps > 792.05 Kbps (-82%) Hulu Japan achieved 30% CDN savings
  • 17. All rights reserved. © Bitmovin Inc 2020 Add some automation for when it makes the most sense
  • 18. ● Un-predictable viewing patterns ● Ever changing viewer characteristics: browser and device distribution change regularly ● Short asset life cycle: Encoding costs are amortized over a short period of time ● Potential use cases: Publishers, News broadcast, Sports platforms All rights reserved. © Bitmovin Inc 2020 Re-Encoding top performing assets ?
  • 19. eg: Cost based or Performance Based ● A solid asset performance prediction model ○ The better this model, the earlier you can re-encode ○ The faster you can save $ or improve performance ○ Based on historical or real-time data per asset ● Know your costs ○ Encode costs ○ Storage costs ○ CDN Costs ● Understand Codec Support Distribution Build a Model All rights reserved. © Bitmovin Inc 2020
  • 20. ● Query the Bitmovin analytics API Count the number of impressions/viewing time + codec support for an asset: querybuilder.COUNT('IMPRESSION_ID') .filter('VIDEO_STARTUPTIME', 'GT', 0) .filter('VIDEO_ID', 'EQ', '<VIDEO_ID>') filter('SUPPORTED_VIDEO_CODECS', 'EQ', ‘VP9’) .query() ● Result triggers an AWS Lambda function ● AWS Lambda function process the result informed by CDN/encoding/storage costs ● If threshold is met, AWS Lambda function starts encoding job in o Bitmovin Cloud Service ● Depending on customer setup, this can trigger an update to CMS All rights reserved. © Bitmovin Inc 2020 Connect the APIs - Sequence of Events
  • 21. All rights reserved. © Bitmovin Inc. 2019 ● Re-encoding top performing assets can be an attractive entry point into experimenting with multiple codecs ● When combined with automation organizations reap benefits at scale ○ Save time manually analyzing the data and viewing patterns of assets ○ Combining with a trained ML model can maximize cost savings ○ Optimize bitrates and execute a 3-pass or per-title encode if QoS metrics dictate ○ Leverage other elements of the workflow to achieve the same for live (cap bitrate at player or manipulate manifest at CDN edge) All rights reserved. © Bitmovin Inc 2020 Benefits of Automating
  • 22. The Only Open OTT VirtualNOC Built for operations by operations experts
  • 23. Why Touchstream? Entirely cloud based 23 Simple, focused & operations friendly dashboards Stream monitoring takes a unique approach to End-to-End monitoring Direct integration with all major CDNs to allow data sharing for faster problem resolution Some of our customers:
  • 24. Here’s How We Tackle The Problem Alert you about problems before customers complain We monitor the availability of every endpoint, every minute, every day We monitor every channel, every format and every bitrate 24 Quickly identify root cause We verify the delivery network is meeting their SLA We use our PoPs (cloud pollers) to retrieve data from your CDN and Origin end point
  • 25. Live Streaming workflow & End-to-End monitoring
  • 27. VirtualNOC simple layout highlights root cause 27 Highlight root cause visually
  • 28. Major Sports Championship Hours before the game, Touchstream detected stream problems that would have impacted 100,000’s viewers. Operations was alerted and the problem resolved before the game started. 28
  • 29. Major Pay-TV Operator Reoccurring streaming impairments causing thousands of daily complaints. Deployed Touchstream active monitoring and root cause analysis to identify the problem with encoder. 29
  • 30. Touchstream’s library of hardware/cloud encoding monitoring scripts Touchstream data retrieved via our PoPs (cloud pollers) 3rd party integrations Touchstream VirtualNOC End-to-End Monitoring
  • 32. Automation - API Driven Discover assets and events 32 Discover and configure analytics integration Automatically configure stream monitoring Feedback loop to dynamically update monitoring based on real time analytics
  • 33. Let the demo begin... 33
  • 34. Some Sporting Events Covered By Touchstream
  • 35. Thank you Q/A? All rights reserved. © Bitmovin Inc 2020
  • 36. All rights reserved. © Bitmovin Inc. 2019 When Automation is Necessary All-In - encoding all codecs initially (No automation necessary) When you understand your viewing patterns this makes the most sense Scale Predictable distribution of viewers amongst assets Predictable device/browser fragmentation Most relevant in SVOD workflows VOD Automation - For assets with unpredictable viewing patterns If you can’t gauge the audience size, device Live Automation - All rights reserved. © Bitmovin Inc 2019
  • 37. All rights reserved. © Bitmovin Inc. 2019 Why the Bitmovin API is well suited to support this Real time data Granularity of the data All rights reserved. © Bitmovin Inc 2019