SlideShare a Scribd company logo
1 of 14
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?

More Related Content

What's hot

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 EP4John Price
 
The GLPI Project - present & future
The GLPI Project - present & futureThe GLPI Project - present & future
The GLPI Project - present & futureNouh 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 AustraliaDebanjan Munsi
 
Xoriant Product Engineering Services
Xoriant Product Engineering ServicesXoriant Product Engineering Services
Xoriant Product Engineering ServicesMandar 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.4LeanIX 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 EngagementOpenText
 
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: SpigraphAlfresco Software
 
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 StudyMuleSoft
 
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 cloudAndy 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 WSO2WSO2
 
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_2Doina Draganescu
 
AMWA Presentation
AMWA Presentation AMWA Presentation
AMWA Presentation OnFrame Ltd
 
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 AppliancesSean O'Connell
 
Mule vs biz talk
Mule vs biz talkMule vs biz talk
Mule vs biz talkchowdari k
 
Webinar: Expanding Retail Frontiers with MongoDB
 Webinar: Expanding Retail Frontiers with MongoDB Webinar: Expanding Retail Frontiers with MongoDB
Webinar: Expanding Retail Frontiers with MongoDBMongoDB
 
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 2009Francis Otshudi
 

What's hot (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
 

Viewers also liked

Commercial tv (broadcasting) by fateha
Commercial tv (broadcasting) by fatehaCommercial tv (broadcasting) by fateha
Commercial tv (broadcasting) by fatehahaverstockmedia
 
Using slideshare and blogger
Using slideshare and bloggerUsing slideshare and blogger
Using slideshare and bloggerMary Zedeck
 
ITV Genre Research
ITV Genre ResearchITV Genre Research
ITV Genre Researchgmckillop
 
White Lantern Films
White Lantern FilmsWhite Lantern Films
White Lantern Filmstorivb
 
Embed Video in Blogger
Embed Video in BloggerEmbed Video in Blogger
Embed Video in BloggerLisa Huff
 
Unit 8 Industry Power Point
Unit 8 Industry Power Point Unit 8 Industry Power Point
Unit 8 Industry Power Point Chelsie Brandrick
 
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 bloggerDaybird1987
 
Getting to grips with the industry
Getting to grips with the industryGetting to grips with the industry
Getting to grips with the industryHajar 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 Bloggerguest66ae43
 
Television Presentation
Television PresentationTelevision Presentation
Television Presentationguestb423ce6
 

Viewers also liked (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 to Media Logistics at ITV presented at BVE 2015

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 NPRCamille Salas
 
Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portalstc-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 AnalyticsDragos 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_23042016bhagesh 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 SucceedVMware 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 sharingBalint 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_custdennisn129
 
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 EnterpriseXebiaLabs
 
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.14dennisn129CBN
 

Similar to 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
 

More from OnFrame Ltd

Mio product suite
Mio product suiteMio product suite
Mio product suiteOnFrame 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 2014OnFrame 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 2014OnFrame 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 MarketOnFrame 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, CheaperOnFrame 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 PlaceOnFrame 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 MiddleOnFrame Ltd
 

More from 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
 

Recently uploaded

Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 

Recently uploaded (20)

Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 

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