SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Antoine Legrand & Smaine
Arkena 2016
IMF: an IT Media Format ?
Marc-Antoine ARNAUD
Arkena 2016
CLOUD4MEDIA
ONE GLOBAL END-TO-END SOLUTION FOR THE MEDIA LIFECYCLE
CLOUD4MEDIA
ONE GLOBAL END-TO-END SOLUTION FOR THE MEDIA LIFECYCLE
Market leaders bring media industry to digital for the past 13 years
• The largest worldwide network of media industry (+ 65 countries, 500 companies)
• A reliable architecture for storage, processing, scheduling and delivery
• One secure, flexible and scalable platform orchestrated and managed with a BPM
Commitment to Quality & Delivery
• 24/7 Professional operation team
• Expertise for project deployment and operation
• A reference lab for content processing and delivery
Reference Software tools to manage Content On Demand
• Commercial partnership between Mediamorph and BeBanjo
• Rights management and metadata publication
• Tracking module & audience measurement tools
SCHEDULE STORE
EXCHANGE
TRANSFORM
3
CLOUD4MEDIAARCHITECTURE
OVERVIEW
4
STORAGE EXCHANGE TRANSFORMATION MAM SCHEDULING OTHER
ESB
(Entreprise Service Bus)
BAM
(Analytics)
BPM
(Workflow Orchestrator)
HARMONY
by Arkena
Reda BENZAIR: VP. Manager, Technical Development
Fernando RIBEIRO : Manager, Technical Development
Laurent CORBES : Lead Architect
Nicolas DELVAUX : Team Leader / Main Developer
Quentin ALVES FERREIRA : Developer
Marc-Antoine ARNAUD : Lead Developer
Team
The Added Value of the Project
To demonstrate the effectiveness of Arkena tools
throughout the entire workflow (from the IMP to
final distribution)
6
7
Composition of the Project
Arkena Harmony
is our new Workflow Manager Platform, SaaS based, that enables media workflow
orchestration and management via a BPM.
IMF Package Management
is a set of tools that allows to get information about IMPs and to view them.
 Multiple file management is the base to support IMP processes
 Structured metadata must be parsed and shared with a BPM
 Technical information from AssetMap, CPL, OPL
(video resolution, quality, audio count, etc.)
 Generate a preview which reflects high resolution
 Enable multi-device access to browse catalogue and display
content
 Allow smart editing on every device
 Create a natural security layer between high quality data and end-
users
8
IMF: an IT media format ?
Technical requirements
9
IMF: an IT media format ?
Technical requirements
Media data flow and secured client access
Management will be
done through the user
interface, which
disables direct access
to any storage, and
prevents human errors.
 IMF needs to be processed by software (for example internal links are
UUID's)
 The BPM workflow is a good interface between end-users and technical
environment
 A workflow can get package information to select tasks and take
different directions
 Encoders and deliveries are based on various rules
 It creates an additional abstraction layer. In our case the end-user must
select only the content and the destination.
 All others things are decided, managed by software for software.
10
IMF: an IT media format ?
IMF in a SOA environment
 IMF intends to bring a significant optimization in workflow management.
 But such optimization does not happen by itself. It must be accompanied
by some new tools and new UI that can extract and present useful
information to manipulate and validate IMPs.
 Thus is logical to find IMF among Arkena's products. It adds a new feature
and it is fully integrated with other skills: transform and delivery (Arkena
File Transfer service is a brick of a much richer offer)
11
Target
Demo Synopsis
Architecture
- IMP Test 1
- IMP Test 2
- IMP Test 3
C4M STORE
- IMPs
- Mezzanines
C4M EXCHANGE
Target client
XDCAM HD 25i
AS-11 DPP
AVCIntra 25i
Europe
POP
NASIMF Viewer
Reference file
23.98
ProRes HQ
23.98




MAM Portal

IMP
Intermediate
TRANSFORM

API
Marquise Tech.
Tornado
API
Telestream
Vantage
Arkena
ToolBox
12
USA
POP
• IMF package explorer
A web service to provide repository management.
Some specific features are added to enable detection of IMPs (including AssetMap,
PKL, CPL access).
• IMF proxy generator
A web service which uses open-source tools to read IMP and CPL timeline structure
and create low video proxy and thumbnails
• ASDCPlib: open MXF essences and retrieve coded data stream
• OpenJpeg: decode sub-bands of Jpeg2000 images and colorspace conversion
• FFmpeg: encode videos and thumbnails
13
Demo Synopsis
Specific internally developed tools
• IMF Web Viewer
A web interface to adapt IMP management with these specific views:
• Regroups IMP essences into an adapted browser
• Displays IMF package structure (essences, CPLs, OPLs)
• Displays CPL description: timeline, sequence and block metadata
• Connects with BPM to start and track workflows
• Harmony extensions for IMF support
• Create BPM connectors to retrieve IMP, CPL metadata using in backend our
IMF package explorer service
• Create BPM connectors to launch IMF transformations using Tornado engine
14
Demo Synopsis
Specific internally developed tools
Web browser that parses
storage areas and
detects IMF Package.
Based on package
information, it's not
filenames that are
displayed but the real
title of the program.
15
Demo Synopsis
Results
With advanced options,
it's possible to display
files which compose the
package.
16
Demo Synopsis
Results
Opening the package, all
details on elements are
displayed.
All information shown
here is retreived from the
package.
17
Demo Synopsis
Results
By hovering a CPL, each
element used is
highlighted.
It offers a better view of
essences that compose
the timeline.
18
Demo Synopsis
Results
When entering into a
CPL, it displays all
details of the
composition:
- the preview of final
rendering
- the timeline with
thumbnails
- technical information
from the CPL (including
locales)
19
Demo Synopsis
Results
After a content check,
we can start a workflow
in order to deliver the
target platform.
Each package can have
its associate history of
actions.
20
Demo Synopsis
Results
On the workfow running,
different steps can be
generated to adapt output
content to any platform.
Using CPL information,
the workflow can decide
to select the right version
(based on locale audio for
example)
21
Demo Synopsis
Results
Conclusion
IMF is relevant in current technologies based on SOA, close to IT due to the
following:
– Facilitates the auto-processing of media
– Allows a life-cycle of the content (editing, supplemental)
– No direct access to mezzanine format, only via interfaces which
consolidate security
For Arkena, IMF will become the new heart for the media industry.
Open Source
24
Thank you for your attention!

Weitere ähnliche Inhalte

Ähnlich wie Arkena IMF case study

Mainframe Architecture & Product Overview
Mainframe Architecture & Product OverviewMainframe Architecture & Product Overview
Mainframe Architecture & Product Overview
abhi1112
 
f2f-overview1-presentation about rabbitmq and middleware
f2f-overview1-presentation about rabbitmq and middlewaref2f-overview1-presentation about rabbitmq and middleware
f2f-overview1-presentation about rabbitmq and middleware
ndonikristi98
 
Tutorial on Parallel Computing and Message Passing Model - C2
Tutorial on Parallel Computing and Message Passing Model - C2Tutorial on Parallel Computing and Message Passing Model - C2
Tutorial on Parallel Computing and Message Passing Model - C2
Marcirio Chaves
 

Ähnlich wie Arkena IMF case study (20)

Amit Bhandari
Amit BhandariAmit Bhandari
Amit Bhandari
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
 
vinay-mittal-new
vinay-mittal-newvinay-mittal-new
vinay-mittal-new
 
APIs and Services for Fleet Management - Talks given @ APIDays Berlin and Ba...
APIs and Services for  Fleet Management - Talks given @ APIDays Berlin and Ba...APIs and Services for  Fleet Management - Talks given @ APIDays Berlin and Ba...
APIs and Services for Fleet Management - Talks given @ APIDays Berlin and Ba...
 
Best practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at RenaultBest practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at Renault
 
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
 
WSO2Con USA 2015: Data to Consumer: End-to-End Middleware Capabilities
WSO2Con USA 2015: Data to Consumer: End-to-End Middleware CapabilitiesWSO2Con USA 2015: Data to Consumer: End-to-End Middleware Capabilities
WSO2Con USA 2015: Data to Consumer: End-to-End Middleware Capabilities
 
Mainframe Architecture & Product Overview
Mainframe Architecture & Product OverviewMainframe Architecture & Product Overview
Mainframe Architecture & Product Overview
 
A MEDIA SHARING PLATFORM BUILT WITH OPEN SOURCE SOFTWARE
A MEDIA SHARING PLATFORM BUILT WITH OPEN SOURCE SOFTWAREA MEDIA SHARING PLATFORM BUILT WITH OPEN SOURCE SOFTWARE
A MEDIA SHARING PLATFORM BUILT WITH OPEN SOURCE SOFTWARE
 
Ultra Low Latency Market Data
Ultra Low Latency Market DataUltra Low Latency Market Data
Ultra Low Latency Market Data
 
f2f-overview12.ppt
f2f-overview12.pptf2f-overview12.ppt
f2f-overview12.ppt
 
f2f-overview1-presentation about rabbitmq and middleware
f2f-overview1-presentation about rabbitmq and middlewaref2f-overview1-presentation about rabbitmq and middleware
f2f-overview1-presentation about rabbitmq and middleware
 
PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System...
PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System...PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System...
PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System...
 
Tutorial on Parallel Computing and Message Passing Model - C2
Tutorial on Parallel Computing and Message Passing Model - C2Tutorial on Parallel Computing and Message Passing Model - C2
Tutorial on Parallel Computing and Message Passing Model - C2
 
Facilitez votre transition DevOps grâce à l'automatisation de votre infras...
 Facilitez votre transition DevOps grâce à l'automatisation de votre infras... Facilitez votre transition DevOps grâce à l'automatisation de votre infras...
Facilitez votre transition DevOps grâce à l'automatisation de votre infras...
 
Internship msc cs
Internship msc csInternship msc cs
Internship msc cs
 
FluentD for end to end monitoring
FluentD for end to end monitoringFluentD for end to end monitoring
FluentD for end to end monitoring
 
Dsa00170624
Dsa00170624Dsa00170624
Dsa00170624
 
Manufacturing Webinar AMS
Manufacturing Webinar AMSManufacturing Webinar AMS
Manufacturing Webinar AMS
 

Kürzlich hochgeladen

AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 

Kürzlich hochgeladen (20)

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 

Arkena IMF case study

  • 1. Antoine Legrand & Smaine Arkena 2016 IMF: an IT Media Format ? Marc-Antoine ARNAUD Arkena 2016
  • 2. CLOUD4MEDIA ONE GLOBAL END-TO-END SOLUTION FOR THE MEDIA LIFECYCLE
  • 3. CLOUD4MEDIA ONE GLOBAL END-TO-END SOLUTION FOR THE MEDIA LIFECYCLE Market leaders bring media industry to digital for the past 13 years • The largest worldwide network of media industry (+ 65 countries, 500 companies) • A reliable architecture for storage, processing, scheduling and delivery • One secure, flexible and scalable platform orchestrated and managed with a BPM Commitment to Quality & Delivery • 24/7 Professional operation team • Expertise for project deployment and operation • A reference lab for content processing and delivery Reference Software tools to manage Content On Demand • Commercial partnership between Mediamorph and BeBanjo • Rights management and metadata publication • Tracking module & audience measurement tools SCHEDULE STORE EXCHANGE TRANSFORM 3
  • 4. CLOUD4MEDIAARCHITECTURE OVERVIEW 4 STORAGE EXCHANGE TRANSFORMATION MAM SCHEDULING OTHER ESB (Entreprise Service Bus) BAM (Analytics) BPM (Workflow Orchestrator) HARMONY by Arkena
  • 5. Reda BENZAIR: VP. Manager, Technical Development Fernando RIBEIRO : Manager, Technical Development Laurent CORBES : Lead Architect Nicolas DELVAUX : Team Leader / Main Developer Quentin ALVES FERREIRA : Developer Marc-Antoine ARNAUD : Lead Developer Team
  • 6. The Added Value of the Project To demonstrate the effectiveness of Arkena tools throughout the entire workflow (from the IMP to final distribution) 6
  • 7. 7 Composition of the Project Arkena Harmony is our new Workflow Manager Platform, SaaS based, that enables media workflow orchestration and management via a BPM. IMF Package Management is a set of tools that allows to get information about IMPs and to view them.
  • 8.  Multiple file management is the base to support IMP processes  Structured metadata must be parsed and shared with a BPM  Technical information from AssetMap, CPL, OPL (video resolution, quality, audio count, etc.)  Generate a preview which reflects high resolution  Enable multi-device access to browse catalogue and display content  Allow smart editing on every device  Create a natural security layer between high quality data and end- users 8 IMF: an IT media format ? Technical requirements
  • 9. 9 IMF: an IT media format ? Technical requirements Media data flow and secured client access Management will be done through the user interface, which disables direct access to any storage, and prevents human errors.
  • 10.  IMF needs to be processed by software (for example internal links are UUID's)  The BPM workflow is a good interface between end-users and technical environment  A workflow can get package information to select tasks and take different directions  Encoders and deliveries are based on various rules  It creates an additional abstraction layer. In our case the end-user must select only the content and the destination.  All others things are decided, managed by software for software. 10 IMF: an IT media format ? IMF in a SOA environment
  • 11.  IMF intends to bring a significant optimization in workflow management.  But such optimization does not happen by itself. It must be accompanied by some new tools and new UI that can extract and present useful information to manipulate and validate IMPs.  Thus is logical to find IMF among Arkena's products. It adds a new feature and it is fully integrated with other skills: transform and delivery (Arkena File Transfer service is a brick of a much richer offer) 11 Target
  • 12. Demo Synopsis Architecture - IMP Test 1 - IMP Test 2 - IMP Test 3 C4M STORE - IMPs - Mezzanines C4M EXCHANGE Target client XDCAM HD 25i AS-11 DPP AVCIntra 25i Europe POP NASIMF Viewer Reference file 23.98 ProRes HQ 23.98     MAM Portal  IMP Intermediate TRANSFORM  API Marquise Tech. Tornado API Telestream Vantage Arkena ToolBox 12 USA POP
  • 13. • IMF package explorer A web service to provide repository management. Some specific features are added to enable detection of IMPs (including AssetMap, PKL, CPL access). • IMF proxy generator A web service which uses open-source tools to read IMP and CPL timeline structure and create low video proxy and thumbnails • ASDCPlib: open MXF essences and retrieve coded data stream • OpenJpeg: decode sub-bands of Jpeg2000 images and colorspace conversion • FFmpeg: encode videos and thumbnails 13 Demo Synopsis Specific internally developed tools
  • 14. • IMF Web Viewer A web interface to adapt IMP management with these specific views: • Regroups IMP essences into an adapted browser • Displays IMF package structure (essences, CPLs, OPLs) • Displays CPL description: timeline, sequence and block metadata • Connects with BPM to start and track workflows • Harmony extensions for IMF support • Create BPM connectors to retrieve IMP, CPL metadata using in backend our IMF package explorer service • Create BPM connectors to launch IMF transformations using Tornado engine 14 Demo Synopsis Specific internally developed tools
  • 15. Web browser that parses storage areas and detects IMF Package. Based on package information, it's not filenames that are displayed but the real title of the program. 15 Demo Synopsis Results
  • 16. With advanced options, it's possible to display files which compose the package. 16 Demo Synopsis Results
  • 17. Opening the package, all details on elements are displayed. All information shown here is retreived from the package. 17 Demo Synopsis Results
  • 18. By hovering a CPL, each element used is highlighted. It offers a better view of essences that compose the timeline. 18 Demo Synopsis Results
  • 19. When entering into a CPL, it displays all details of the composition: - the preview of final rendering - the timeline with thumbnails - technical information from the CPL (including locales) 19 Demo Synopsis Results
  • 20. After a content check, we can start a workflow in order to deliver the target platform. Each package can have its associate history of actions. 20 Demo Synopsis Results
  • 21. On the workfow running, different steps can be generated to adapt output content to any platform. Using CPL information, the workflow can decide to select the right version (based on locale audio for example) 21 Demo Synopsis Results
  • 22. Conclusion IMF is relevant in current technologies based on SOA, close to IT due to the following: – Facilitates the auto-processing of media – Allows a life-cycle of the content (editing, supplemental) – No direct access to mezzanine format, only via interfaces which consolidate security For Arkena, IMF will become the new heart for the media industry.
  • 24. 24 Thank you for your attention!