SlideShare una empresa de Scribd logo
Content Delivery Modernisation
A Media Logistics Approach
BVE 2015 - Broadcast Technology and Workflow
David Hornsby - Content Technology Lead
In August 2010, ITV announced its strategy to transform the business over five years
based on key priorities. In July 2014, renewed strategic priorities were announced,
these priorities are a natural evolution of the current strategy and focus the business
on the largest areas of potential growth
Content and its distribution is key to the success of ITV’s strategic priorities
2010
Linear Broadcast - 100% Tape Based
Asset Management - No file capability, only tapes
Media Workflow - No capability, only tracking
Transcode - No long form capability
Volumes - 5 Linear Channels, 4 Catchup Partners taking <20 Hours per week
Why Modernise
Distributed workflows
Lack of Visibility
Growth
2015
Linear Broadcast - >90% File based
Asset Management - MAM housing >18,000 DPP based file records
Media Workflow - Automated linear and non-linear workflows, order to fulfilment
Transcode - 2 Transcode farms, outputting up to 2000 files a day
Volumes - 7 Linear Channels, 30 Catchup & Archive Partners taking 300 hours of
content a week
Small Steps...
By early 2012 we’d built simple ‘off the shelf’ systems that utilised our existing
storage and networks and were capable of processing low volumes of content for
linear and non-linear platforms.
In order for ITV to reach its vision and be ready for fully file-based future workflows
across all content we started thinking about handling much larger volumes and
many more distribution channels
Content Delivery Modernisation
● Established products (v4,5,6)
● Depth in core strength, but also breadth
● APIs
● Domain specific Microservices connecting
everything
Transcoding
Logic
Workflow
Orchestration
Asset Management
Microservices
June 2013
Within a 6 week POC we’d proven we
could get these systems working
together through microservices to
process content
Content Delivery Modernisation
Scheduling Rights
VOD Selection/Tracking
Vidispine
MIO Everywhere
VantageStorage
ITV Microservices and
RabbitMQ Messaging
Content
Preparation
Transmission
Online Platforms and
Partners
DPP Files
WOs
Content Delivery Modernisation
4 Workflows carry out tasks required by ITV to raise,
requests with our partners and deliver content under
automation
● Handle Workflow
o A pre-processing workflow that determines which type of workflow
needs to process the incoming request
● Content Acquisition Workflow
o A workflow that raises requests to our content preparation partners
● Update Workflow
o A workflow that updates information when required
● Partner Delivery Workflow
o A workflow that processes and delivers content
Content Delivery Modernisation
All Deliveries, linear or non-linear have the same ‘Partner Delivery’
workflow and are tracked in the same way
Partner Delivery Workflow
Whether content is destined for an iPhone or an
International Broadcast it’s prepared the same way
● Extract key information from incoming request; Production ID,
Required by Date, Partner Name
● Check MAM for existing transcodes/output
● Check MAM for source content
● Check if content has already been requested
● Raise Content Acquisition Workorder
● Wait for content to arrive, sleep.
When content arrives….
● Check key information, AFD, Format
● Call for partner profile details
● Call for partner EDL
● Call for partner transcode
● Import transcodes
What we’d learnt from our POCs and wanted to continue
Users are key, involve them, real ones.
Buy what you can, build what you can’t
There’s no problem thinking big,
but be prepared to start small!
Stage 1
Stage 2
Stage 3
Pain Points - Reflection
Distributed workflows
Lack of Visibility
Growth
● All assets made visible at the desktop via MAM
● All workflows mapped in an easy to read workflow, stating
progress and failures
● Updates taken from points in the workflow and displayed in
existing tools
● Infrastructure issues flagged to relevant technical support staff
within seconds
● All workflows (linear and non-linear) fed from single DPP files
● All workflows run from standardised (partner delivery) workflows
● All metadata input using DPP Schema (with some additional fields)
● Changes limited to as few systems as possible
● All specific partner logic externalised
Questions?

Más contenido relacionado

La actualidad más candente

OpenText Content Hub for Publishers Introduction slideshare EP4
OpenText Content Hub for Publishers Introduction slideshare EP4OpenText Content Hub for Publishers Introduction slideshare EP4
OpenText Content Hub for Publishers Introduction slideshare EP4
John Price
 
The GLPI Project - present & future
The GLPI Project - present & futureThe GLPI Project - present & future
The GLPI Project - present & future
Nouh Walid
 
10 Ways to Participate in Open Source Communities
10 Ways to Participate in Open Source Communities 10 Ways to Participate in Open Source Communities
10 Ways to Participate in Open Source Communities
WSO2
 
Implementing Platform of the Future in a leading bank in Australia
Implementing Platform of the Future in a leading bank in AustraliaImplementing Platform of the Future in a leading bank in Australia
Implementing Platform of the Future in a leading bank in Australia
Debanjan Munsi
 
Xoriant Product Engineering Services
Xoriant Product Engineering ServicesXoriant Product Engineering Services
Xoriant Product Engineering Services
Mandar Joshi
 
LeanIX Enterprise Architecture Management - Release Notes 1.4
LeanIX Enterprise Architecture Management - Release Notes 1.4LeanIX Enterprise Architecture Management - Release Notes 1.4
LeanIX Enterprise Architecture Management - Release Notes 1.4
LeanIX GmbH
 
OpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText Extended ECM for Microsoft Dynamics Customer EngagementOpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText
 
Alfresco Day Barcelona 2016 - Conversaciones con Partners: Spigraph
Alfresco Day Barcelona 2016 - Conversaciones con Partners: SpigraphAlfresco Day Barcelona 2016 - Conversaciones con Partners: Spigraph
Alfresco Day Barcelona 2016 - Conversaciones con Partners: Spigraph
Alfresco Software
 
Forecast deploy3 100_ak2
Forecast deploy3 100_ak2Forecast deploy3 100_ak2
Forecast deploy3 100_ak2
Open Data Center Alliance
 
Value of Integration: Results from a Benchmark Study
Value of Integration: Results from a Benchmark StudyValue of Integration: Results from a Benchmark Study
Value of Integration: Results from a Benchmark Study
MuleSoft
 
xbim Flex: taking the xbim toolkit into the cloud
xbim Flex: taking the xbim toolkit into the cloudxbim Flex: taking the xbim toolkit into the cloud
xbim Flex: taking the xbim toolkit into the cloud
Andy Ward
 
WSO2 Summit London 2018: Delivering Business Value with WSO2
WSO2 Summit London 2018: Delivering Business Value with WSO2WSO2 Summit London 2018: Delivering Business Value with WSO2
WSO2 Summit London 2018: Delivering Business Value with WSO2
WSO2
 
4. novensys oracle day_2010_gabriel_pavel_2
4. novensys oracle day_2010_gabriel_pavel_24. novensys oracle day_2010_gabriel_pavel_2
4. novensys oracle day_2010_gabriel_pavel_2
Doina Draganescu
 
AMWA Presentation
AMWA Presentation AMWA Presentation
AMWA Presentation
OnFrame Ltd
 
Connected Retail
Connected RetailConnected Retail
Connected Retail
Kasun Indrasiri
 
Drive Superior Customer Experiences With Integration Appliances
Drive Superior Customer Experiences With Integration AppliancesDrive Superior Customer Experiences With Integration Appliances
Drive Superior Customer Experiences With Integration Appliances
Sean O'Connell
 
Mule vs biz talk
Mule vs biz talkMule vs biz talk
Mule vs biz talk
chowdari k
 
Webinar: Expanding Retail Frontiers with MongoDB
 Webinar: Expanding Retail Frontiers with MongoDB Webinar: Expanding Retail Frontiers with MongoDB
Webinar: Expanding Retail Frontiers with MongoDB
MongoDB
 
Jim Preissler, CEO, Opening remarks the Bloomberg event, The Future of Crypto...
Jim Preissler, CEO, Opening remarks the Bloomberg event, The Future of Crypto...Jim Preissler, CEO, Opening remarks the Bloomberg event, The Future of Crypto...
Jim Preissler, CEO, Opening remarks the Bloomberg event, The Future of Crypto...
tradeio
 
ORbyte Trade 2.0 - Cloud Crowd 2009
ORbyte Trade 2.0 - Cloud Crowd 2009ORbyte Trade 2.0 - Cloud Crowd 2009
ORbyte Trade 2.0 - Cloud Crowd 2009
Francis Otshudi
 

La actualidad más candente (20)

OpenText Content Hub for Publishers Introduction slideshare EP4
OpenText Content Hub for Publishers Introduction slideshare EP4OpenText Content Hub for Publishers Introduction slideshare EP4
OpenText Content Hub for Publishers Introduction slideshare EP4
 
The GLPI Project - present & future
The GLPI Project - present & futureThe GLPI Project - present & future
The GLPI Project - present & future
 
10 Ways to Participate in Open Source Communities
10 Ways to Participate in Open Source Communities 10 Ways to Participate in Open Source Communities
10 Ways to Participate in Open Source Communities
 
Implementing Platform of the Future in a leading bank in Australia
Implementing Platform of the Future in a leading bank in AustraliaImplementing Platform of the Future in a leading bank in Australia
Implementing Platform of the Future in a leading bank in Australia
 
Xoriant Product Engineering Services
Xoriant Product Engineering ServicesXoriant Product Engineering Services
Xoriant Product Engineering Services
 
LeanIX Enterprise Architecture Management - Release Notes 1.4
LeanIX Enterprise Architecture Management - Release Notes 1.4LeanIX Enterprise Architecture Management - Release Notes 1.4
LeanIX Enterprise Architecture Management - Release Notes 1.4
 
OpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText Extended ECM for Microsoft Dynamics Customer EngagementOpenText Extended ECM for Microsoft Dynamics Customer Engagement
OpenText Extended ECM for Microsoft Dynamics Customer Engagement
 
Alfresco Day Barcelona 2016 - Conversaciones con Partners: Spigraph
Alfresco Day Barcelona 2016 - Conversaciones con Partners: SpigraphAlfresco Day Barcelona 2016 - Conversaciones con Partners: Spigraph
Alfresco Day Barcelona 2016 - Conversaciones con Partners: Spigraph
 
Forecast deploy3 100_ak2
Forecast deploy3 100_ak2Forecast deploy3 100_ak2
Forecast deploy3 100_ak2
 
Value of Integration: Results from a Benchmark Study
Value of Integration: Results from a Benchmark StudyValue of Integration: Results from a Benchmark Study
Value of Integration: Results from a Benchmark Study
 
xbim Flex: taking the xbim toolkit into the cloud
xbim Flex: taking the xbim toolkit into the cloudxbim Flex: taking the xbim toolkit into the cloud
xbim Flex: taking the xbim toolkit into the cloud
 
WSO2 Summit London 2018: Delivering Business Value with WSO2
WSO2 Summit London 2018: Delivering Business Value with WSO2WSO2 Summit London 2018: Delivering Business Value with WSO2
WSO2 Summit London 2018: Delivering Business Value with WSO2
 
4. novensys oracle day_2010_gabriel_pavel_2
4. novensys oracle day_2010_gabriel_pavel_24. novensys oracle day_2010_gabriel_pavel_2
4. novensys oracle day_2010_gabriel_pavel_2
 
AMWA Presentation
AMWA Presentation AMWA Presentation
AMWA Presentation
 
Connected Retail
Connected RetailConnected Retail
Connected Retail
 
Drive Superior Customer Experiences With Integration Appliances
Drive Superior Customer Experiences With Integration AppliancesDrive Superior Customer Experiences With Integration Appliances
Drive Superior Customer Experiences With Integration Appliances
 
Mule vs biz talk
Mule vs biz talkMule vs biz talk
Mule vs biz talk
 
Webinar: Expanding Retail Frontiers with MongoDB
 Webinar: Expanding Retail Frontiers with MongoDB Webinar: Expanding Retail Frontiers with MongoDB
Webinar: Expanding Retail Frontiers with MongoDB
 
Jim Preissler, CEO, Opening remarks the Bloomberg event, The Future of Crypto...
Jim Preissler, CEO, Opening remarks the Bloomberg event, The Future of Crypto...Jim Preissler, CEO, Opening remarks the Bloomberg event, The Future of Crypto...
Jim Preissler, CEO, Opening remarks the Bloomberg event, The Future of Crypto...
 
ORbyte Trade 2.0 - Cloud Crowd 2009
ORbyte Trade 2.0 - Cloud Crowd 2009ORbyte Trade 2.0 - Cloud Crowd 2009
ORbyte Trade 2.0 - Cloud Crowd 2009
 

Destacado

Itv presentation
Itv presentationItv presentation
Itv presentation
sethgiddings
 
1c[1]
1c[1]1c[1]
Commercial tv (broadcasting) by fateha
Commercial tv (broadcasting) by fatehaCommercial tv (broadcasting) by fateha
Commercial tv (broadcasting) by fateha
haverstockmedia
 
Using slideshare and blogger
Using slideshare and bloggerUsing slideshare and blogger
Using slideshare and blogger
Mary Zedeck
 
ITV Genre Research
ITV Genre ResearchITV Genre Research
ITV Genre Research
gmckillop
 
White Lantern Films
White Lantern FilmsWhite Lantern Films
White Lantern Films
torivb
 
Embed Video in Blogger
Embed Video in BloggerEmbed Video in Blogger
Embed Video in Blogger
Lisa Huff
 
Unit 8 Industry Power Point
Unit 8 Industry Power Point Unit 8 Industry Power Point
Unit 8 Industry Power Point
Chelsie Brandrick
 
Media Cover Letter
Media Cover Letter Media Cover Letter
Media Cover Letter
Chelsie Brandrick
 
Unit 8 SWOT
Unit 8 SWOTUnit 8 SWOT
Unit 8 SWOT
Chelsie Brandrick
 
Careers Action Plan Unit 8
Careers Action Plan Unit 8 Careers Action Plan Unit 8
Careers Action Plan Unit 8
Chelsie Brandrick
 
Unit 8 Careers Booklet 1
Unit 8 Careers Booklet 1Unit 8 Careers Booklet 1
Unit 8 Careers Booklet 1
Chelsie Brandrick
 
Mass media - radio television
Mass media - radio televisionMass media - radio television
Mass media - radio television
SŠ Automobilní Holice
 
How to upload to slideshare and embed in blogger
How to upload to slideshare and embed in bloggerHow to upload to slideshare and embed in blogger
How to upload to slideshare and embed in blogger
Daybird1987
 
Getting to grips with the industry
Getting to grips with the industryGetting to grips with the industry
Getting to grips with the industry
Hajar Rabhi Filali
 
How To Add Power Point Presentations To Blogger
How To Add  Power Point Presentations To BloggerHow To Add  Power Point Presentations To Blogger
How To Add Power Point Presentations To Blogger
guest66ae43
 
Television Presentation
Television PresentationTelevision Presentation
Television Presentation
guestb423ce6
 

Destacado (17)

Itv presentation
Itv presentationItv presentation
Itv presentation
 
1c[1]
1c[1]1c[1]
1c[1]
 
Commercial tv (broadcasting) by fateha
Commercial tv (broadcasting) by fatehaCommercial tv (broadcasting) by fateha
Commercial tv (broadcasting) by fateha
 
Using slideshare and blogger
Using slideshare and bloggerUsing slideshare and blogger
Using slideshare and blogger
 
ITV Genre Research
ITV Genre ResearchITV Genre Research
ITV Genre Research
 
White Lantern Films
White Lantern FilmsWhite Lantern Films
White Lantern Films
 
Embed Video in Blogger
Embed Video in BloggerEmbed Video in Blogger
Embed Video in Blogger
 
Unit 8 Industry Power Point
Unit 8 Industry Power Point Unit 8 Industry Power Point
Unit 8 Industry Power Point
 
Media Cover Letter
Media Cover Letter Media Cover Letter
Media Cover Letter
 
Unit 8 SWOT
Unit 8 SWOTUnit 8 SWOT
Unit 8 SWOT
 
Careers Action Plan Unit 8
Careers Action Plan Unit 8 Careers Action Plan Unit 8
Careers Action Plan Unit 8
 
Unit 8 Careers Booklet 1
Unit 8 Careers Booklet 1Unit 8 Careers Booklet 1
Unit 8 Careers Booklet 1
 
Mass media - radio television
Mass media - radio televisionMass media - radio television
Mass media - radio television
 
How to upload to slideshare and embed in blogger
How to upload to slideshare and embed in bloggerHow to upload to slideshare and embed in blogger
How to upload to slideshare and embed in blogger
 
Getting to grips with the industry
Getting to grips with the industryGetting to grips with the industry
Getting to grips with the industry
 
How To Add Power Point Presentations To Blogger
How To Add  Power Point Presentations To BloggerHow To Add  Power Point Presentations To Blogger
How To Add Power Point Presentations To Blogger
 
Television Presentation
Television PresentationTelevision Presentation
Television Presentation
 

Similar a Media Logistics at ITV presented at BVE 2015

Quill containers
Quill containersQuill containers
Quill containers
Andy Britcliffe
 
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (PPT)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (PPT)AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (PPT)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (PPT)
Razorleaf Corporation
 
APIs in the Enterprise - Lessons Learned
APIs in the Enterprise - Lessons Learned APIs in the Enterprise - Lessons Learned
APIs in the Enterprise - Lessons Learned
Apigee | Google Cloud
 
How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...
How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...
How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...
AppDynamics
 
#RADC4L16: An API-First Archives Approach at NPR
#RADC4L16: An API-First Archives Approach at NPR#RADC4L16: An API-First Archives Approach at NPR
#RADC4L16: An API-First Archives Approach at NPR
Camille Salas
 
Rovi Apttus CPQ
Rovi Apttus CPQ Rovi Apttus CPQ
Rovi Apttus CPQ
William Francis
 
Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portal
stc-siliconvalley
 
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
Razorleaf Corporation
 
Innovate 2014 - What's New in Reporting and Analytics
Innovate 2014 - What's New in Reporting and AnalyticsInnovate 2014 - What's New in Reporting and Analytics
Innovate 2014 - What's New in Reporting and Analytics
Dragos Cojocari
 
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
Gene Kim
 
Bhagesh_Resume_23042016
Bhagesh_Resume_23042016Bhagesh_Resume_23042016
Bhagesh_Resume_23042016
bhagesh Nayak
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and Succeed
VMware Tanzu
 
The use of microservices to implement cross process integration and data sharing
The use of microservices to implement cross process integration and data sharingThe use of microservices to implement cross process integration and data sharing
The use of microservices to implement cross process integration and data sharing
Balint Maschio
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
dennisn129
 
DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together
MuleSoft
 
APIdays Paris 2019 - Customer First Strategy through API-led Connectivity by...
APIdays Paris 2019 - Customer First Strategy  through API-led Connectivity by...APIdays Paris 2019 - Customer First Strategy  through API-led Connectivity by...
APIdays Paris 2019 - Customer First Strategy through API-led Connectivity by...
apidays
 
Software Release Orchestration and the Enterprise
Software Release Orchestration and the EnterpriseSoftware Release Orchestration and the Enterprise
Software Release Orchestration and the Enterprise
XebiaLabs
 
Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...
Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...
Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...
QueBIT Consulting
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
dennisn129CBN
 
Rajesh Paleru
Rajesh PaleruRajesh Paleru
Rajesh Paleru
rajeshpaleru
 

Similar a Media Logistics at ITV presented at BVE 2015 (20)

Quill containers
Quill containersQuill containers
Quill containers
 
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (PPT)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (PPT)AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (PPT)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (PPT)
 
APIs in the Enterprise - Lessons Learned
APIs in the Enterprise - Lessons Learned APIs in the Enterprise - Lessons Learned
APIs in the Enterprise - Lessons Learned
 
How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...
How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...
How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...
 
#RADC4L16: An API-First Archives Approach at NPR
#RADC4L16: An API-First Archives Approach at NPR#RADC4L16: An API-First Archives Approach at NPR
#RADC4L16: An API-First Archives Approach at NPR
 
Rovi Apttus CPQ
Rovi Apttus CPQ Rovi Apttus CPQ
Rovi Apttus CPQ
 
Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portal
 
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
 
Innovate 2014 - What's New in Reporting and Analytics
Innovate 2014 - What's New in Reporting and AnalyticsInnovate 2014 - What's New in Reporting and Analytics
Innovate 2014 - What's New in Reporting and Analytics
 
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
 
Bhagesh_Resume_23042016
Bhagesh_Resume_23042016Bhagesh_Resume_23042016
Bhagesh_Resume_23042016
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and Succeed
 
The use of microservices to implement cross process integration and data sharing
The use of microservices to implement cross process integration and data sharingThe use of microservices to implement cross process integration and data sharing
The use of microservices to implement cross process integration and data sharing
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
 
DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together
 
APIdays Paris 2019 - Customer First Strategy through API-led Connectivity by...
APIdays Paris 2019 - Customer First Strategy  through API-led Connectivity by...APIdays Paris 2019 - Customer First Strategy  through API-led Connectivity by...
APIdays Paris 2019 - Customer First Strategy through API-led Connectivity by...
 
Software Release Orchestration and the Enterprise
Software Release Orchestration and the EnterpriseSoftware Release Orchestration and the Enterprise
Software Release Orchestration and the Enterprise
 
Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...
Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...
Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
Rajesh Paleru
Rajesh PaleruRajesh Paleru
Rajesh Paleru
 

Más de OnFrame Ltd

Mio product suite
Mio product suiteMio product suite
Mio product suite
OnFrame Ltd
 
Nativ / Vubiquity breakfast briefing 26 June 2014
Nativ / Vubiquity breakfast briefing 26 June 2014Nativ / Vubiquity breakfast briefing 26 June 2014
Nativ / Vubiquity breakfast briefing 26 June 2014
OnFrame Ltd
 
Nativ / Vubiquity breakfast briefing 26 June 2014
Nativ / Vubiquity breakfast briefing 26 June 2014Nativ / Vubiquity breakfast briefing 26 June 2014
Nativ / Vubiquity breakfast briefing 26 June 2014
OnFrame Ltd
 
Ovum Presentation on Defining and Sizing the Media Logistics Market
Ovum Presentation on Defining and Sizing the Media Logistics MarketOvum Presentation on Defining and Sizing the Media Logistics Market
Ovum Presentation on Defining and Sizing the Media Logistics Market
OnFrame Ltd
 
Workflow and Collaboration: Working Faster, Smarter, Cheaper
Workflow and Collaboration: Working Faster, Smarter, CheaperWorkflow and Collaboration: Working Faster, Smarter, Cheaper
Workflow and Collaboration: Working Faster, Smarter, Cheaper
OnFrame Ltd
 
Delivery to the Internet: Reaching Audiences Any Time, Any Place
Delivery to  the Internet: Reaching Audiences Any Time, Any PlaceDelivery to  the Internet: Reaching Audiences Any Time, Any Place
Delivery to the Internet: Reaching Audiences Any Time, Any Place
OnFrame Ltd
 
Between Creation and Consumption: The Muddle in the Middle
Between Creation and Consumption: The Muddle in the MiddleBetween Creation and Consumption: The Muddle in the Middle
Between Creation and Consumption: The Muddle in the Middle
OnFrame Ltd
 

Más de OnFrame Ltd (7)

Mio product suite
Mio product suiteMio product suite
Mio product suite
 
Nativ / Vubiquity breakfast briefing 26 June 2014
Nativ / Vubiquity breakfast briefing 26 June 2014Nativ / Vubiquity breakfast briefing 26 June 2014
Nativ / Vubiquity breakfast briefing 26 June 2014
 
Nativ / Vubiquity breakfast briefing 26 June 2014
Nativ / Vubiquity breakfast briefing 26 June 2014Nativ / Vubiquity breakfast briefing 26 June 2014
Nativ / Vubiquity breakfast briefing 26 June 2014
 
Ovum Presentation on Defining and Sizing the Media Logistics Market
Ovum Presentation on Defining and Sizing the Media Logistics MarketOvum Presentation on Defining and Sizing the Media Logistics Market
Ovum Presentation on Defining and Sizing the Media Logistics Market
 
Workflow and Collaboration: Working Faster, Smarter, Cheaper
Workflow and Collaboration: Working Faster, Smarter, CheaperWorkflow and Collaboration: Working Faster, Smarter, Cheaper
Workflow and Collaboration: Working Faster, Smarter, Cheaper
 
Delivery to the Internet: Reaching Audiences Any Time, Any Place
Delivery to  the Internet: Reaching Audiences Any Time, Any PlaceDelivery to  the Internet: Reaching Audiences Any Time, Any Place
Delivery to the Internet: Reaching Audiences Any Time, Any Place
 
Between Creation and Consumption: The Muddle in the Middle
Between Creation and Consumption: The Muddle in the MiddleBetween Creation and Consumption: The Muddle in the Middle
Between Creation and Consumption: The Muddle in the Middle
 

Último

Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Envertis Software Solutions
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
Ayan Halder
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 

Último (20)

Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 

Media Logistics at ITV presented at BVE 2015

  • 1. Content Delivery Modernisation A Media Logistics Approach BVE 2015 - Broadcast Technology and Workflow David Hornsby - Content Technology Lead
  • 2. In August 2010, ITV announced its strategy to transform the business over five years based on key priorities. In July 2014, renewed strategic priorities were announced, these priorities are a natural evolution of the current strategy and focus the business on the largest areas of potential growth Content and its distribution is key to the success of ITV’s strategic priorities
  • 3. 2010 Linear Broadcast - 100% Tape Based Asset Management - No file capability, only tapes Media Workflow - No capability, only tracking Transcode - No long form capability Volumes - 5 Linear Channels, 4 Catchup Partners taking <20 Hours per week
  • 5. 2015 Linear Broadcast - >90% File based Asset Management - MAM housing >18,000 DPP based file records Media Workflow - Automated linear and non-linear workflows, order to fulfilment Transcode - 2 Transcode farms, outputting up to 2000 files a day Volumes - 7 Linear Channels, 30 Catchup & Archive Partners taking 300 hours of content a week
  • 6. Small Steps... By early 2012 we’d built simple ‘off the shelf’ systems that utilised our existing storage and networks and were capable of processing low volumes of content for linear and non-linear platforms. In order for ITV to reach its vision and be ready for fully file-based future workflows across all content we started thinking about handling much larger volumes and many more distribution channels
  • 7. Content Delivery Modernisation ● Established products (v4,5,6) ● Depth in core strength, but also breadth ● APIs ● Domain specific Microservices connecting everything Transcoding Logic Workflow Orchestration Asset Management Microservices June 2013 Within a 6 week POC we’d proven we could get these systems working together through microservices to process content
  • 8. Content Delivery Modernisation Scheduling Rights VOD Selection/Tracking Vidispine MIO Everywhere VantageStorage ITV Microservices and RabbitMQ Messaging Content Preparation Transmission Online Platforms and Partners DPP Files WOs
  • 9. Content Delivery Modernisation 4 Workflows carry out tasks required by ITV to raise, requests with our partners and deliver content under automation ● Handle Workflow o A pre-processing workflow that determines which type of workflow needs to process the incoming request ● Content Acquisition Workflow o A workflow that raises requests to our content preparation partners ● Update Workflow o A workflow that updates information when required ● Partner Delivery Workflow o A workflow that processes and delivers content
  • 10. Content Delivery Modernisation All Deliveries, linear or non-linear have the same ‘Partner Delivery’ workflow and are tracked in the same way
  • 11. Partner Delivery Workflow Whether content is destined for an iPhone or an International Broadcast it’s prepared the same way ● Extract key information from incoming request; Production ID, Required by Date, Partner Name ● Check MAM for existing transcodes/output ● Check MAM for source content ● Check if content has already been requested ● Raise Content Acquisition Workorder ● Wait for content to arrive, sleep. When content arrives…. ● Check key information, AFD, Format ● Call for partner profile details ● Call for partner EDL ● Call for partner transcode ● Import transcodes
  • 12. What we’d learnt from our POCs and wanted to continue Users are key, involve them, real ones. Buy what you can, build what you can’t There’s no problem thinking big, but be prepared to start small! Stage 1 Stage 2 Stage 3
  • 13. Pain Points - Reflection Distributed workflows Lack of Visibility Growth ● All assets made visible at the desktop via MAM ● All workflows mapped in an easy to read workflow, stating progress and failures ● Updates taken from points in the workflow and displayed in existing tools ● Infrastructure issues flagged to relevant technical support staff within seconds ● All workflows (linear and non-linear) fed from single DPP files ● All workflows run from standardised (partner delivery) workflows ● All metadata input using DPP Schema (with some additional fields) ● Changes limited to as few systems as possible ● All specific partner logic externalised