tape-less workflow applcation architecture

20
- Limecraft’s Point of View - Tape-less Production Application Architecture

Upload: maarten-verwaest

Post on 15-Nov-2014

1.997 views

Category:

Technology


3 download

DESCRIPTION

Lucture on digital media production and in particular the process of application architecture conception, given by Maarten Verwaest (Limecraft) during the Belgian Broadcast Days. The presentation discusses the state of the art and the functional and non-functional requirements of future systems.

TRANSCRIPT

Page 1: Tape-less Workflow Applcation Architecture

- Limecraft’s Point of View -

Tape-less Production Application Architecture

Page 2: Tape-less Workflow Applcation Architecture

5/6/2010© Limecraft, all rights reserved

Page 3: Tape-less Workflow Applcation Architecture

archiefnummer : ALG 20010813 1

fragmentnummer : 1

reeks : 1000 ZONNEN EN GARNALEN

bandnummer : E03024404

formaat : DBCM

fragmenttitel : 1000 ZONNEN & GARNALEN

beeld : KL/PALPLUS

fragmentduur : 18 20

tekst : 0'00" TOERISTISCH REPORTAGEMAGAZINE OVERZICHT

ONDERWERPEN GENERIEK TOERISTISCH REPORTAGEMAGAZINE,

OVERZICHT ONDERWERPEN

0'50" VANDAAG : KUNSTENAAR LUC HOFKENS ONTWIERP EEN OASE

OP ZIJN DAKTERRAS IN BORGERHOUT DIE DOET DENKEN AAN DE

GRAND CANYON INTERVIEW MET LUC EN ZIJN VROUW

MARILOU BUITENBEELD DAK MET OMGEVING BUITENKANT

ARBEIDERSWONING, PANO OVER ROTSWANDEN, KRATEN MET WATER,

BEPANTING, FOTOALBUM MET VERLOOP WERKEN

4'00" JUNIOR : KLAARTJE ALAERTS, 13 JAAR WIL ASTRONAUTEN

WORDEN ZE BEZOEKT HETEUROSPACE CENTER METRUIMTEVEREN,

RAKETTEN SIMULATIE IN RUIMTEVEER, INTERVIEW, HEEFT EEN

UFO GEZIEN MAAKT ZELF KLEIN RAKETJE, SCHIET HET AF

7'50" DE SCHEURKALENDER : ARCHIEF RECLAMEFILM IBM

INTERVIEW MAURICE DE WILDE, EERSTE PERSOONLIJKECOMPUTER

trefwoorden : BELGIE; BORGERHOUT; ARTIEST; OASE; KUNST; GRAND

CANYON (NATUURGEBIED); DAK; TERRAS; INTERVIEW; EURO

SPACE CENTER; RUIMTEVAART; PC; BOOTTOCHT; RIJKDOM;

PASSAGIER; GASTRONOMIE; RESTAURANT; PERSONEEL;

VAKANTIE; BINNENBEELD; SCHIP; BECKERS LEEN; VRT;

LOTTO; RADIOOMROEPSTER; KLANKSTUDIO; UITVINDING;

BARBECUE; BETONMOLEN; IBM; RECLAMESPOT

rechthebbende : VRT

Opzoekscherm FILM Set: 16 Aantal: 1

blz 1 van 3

trefwoorden: ibm and vrt

archiefnummer: -

uitzendjaar: maand: dag:

fragmentnummer: fragmentduur:

reeks:

formaat: bandnummer:

aflevering: afleveringsnummer:

programma: uitzenddatum:

fragmenttitel:

tekst:

kategorie:

opnamedatum: opnamenummer:

journalist: rechthebbende:

SETS

The strings required for the operation are not defined

F11 F12 F13 F14 F17 F18 F19 F20 Ent

Eindigen Sets Refset Toon Vorige Volg/Leeg Thesaurus Commando Opzoeken

5/6/2010© Limecraft, all rights reserved

Page 4: Tape-less Workflow Applcation Architecture

4

Page 5: Tape-less Workflow Applcation Architecture

?

Beyond the State-of-the-Art

5/6/2010© Limecraft, all rights reserved

Page 6: Tape-less Workflow Applcation Architecture

Challenges• Model-Driven Development

• Collaborative production – Real-time co-production

• Profile-based publishing of “Smart” content

• Seamless Integration of Live and On Demand

State-of-the-Art Media Production• Tape-less - high-definition

• Distribution to TV, radio, internet or mobile

• Linear or on-demand

Challenges

5/6/2010© Limecraft, all rights reserved

Page 7: Tape-less Workflow Applcation Architecture

Assumptions (1) - Future Media

http://labs.vrt.be/myradio

Smart Contento Scalable - From mobile, standard-def and high-definitiono Non-linear - Seamless integration of live and on-demand

Enhancementso API’s enable 3rd party integrationo Participation – Interaction with the consumer enables an economy of scale

5/6/2010© Limecraft, all rights reserved

Page 8: Tape-less Workflow Applcation Architecture

Assumptions (2) – Collaborative Production

5/6/2010© Limecraft, all rights reservedTon Roosendaal, The Blender Foundation

Page 9: Tape-less Workflow Applcation Architecture

Issues – News Production

MAM systemTelex Services – ‘Wires’

(IPTC7901)

EBU popserver

(NMS)

Web SitesArchives

EBU Consignment (Superpop – NMS)

DocumentationServices

Correspondent(email)

Reuters Consignment(NewsML1.1)

Lack of effective standards Brittle point to point integrations Redundant information – Overflow Missed potentially relevant items

News Production

System5/6/2010© Limecraft, all rights reserved

Page 10: Tape-less Workflow Applcation Architecture

5/6/2010© Limecraft, all rights reserved

Issues – News Production

MAM systemTelex Services – ‘Wires’

(IPTC7901)

EBU popserver

(NMS)

Web SitesArchives

EBU Consignment (Superpop – NMS)

DocumentationServices

Correspondent(email)

Reuters Consignment(NewsML1.1)

Lack of effective standards Brittle point to point integrations Redundant information – Overflow Missed potentially relevant items

News Production

System

Page 11: Tape-less Workflow Applcation Architecture

The Problem (1) – System Functionality

Type example: Media Asset Management systems Re-use of material assumes a central Media Asset Mgnt system

Media Asset Mgnt

The system is not aware of the production processes The lack of proper APIs requires custom development An out-of-context workflow engine must manage overall consistency

Custom Integration of “Best of Breed” components compromises stability of the overall system and quality of the product

Fragmented application landscape leads duplicates, long and unpredictable response-times and overall storage inflation(!);

5/6/2010© Limecraft, all rights reserved

Page 12: Tape-less Workflow Applcation Architecture

Media Asset Mgnt

Problem (2) – Understanding the Requirements

EBU Production Management Seminar 2009(!) about Service Oriented Architecture An SOA “has the ability to manage the complexity” (CISCO) but it usually increases it; “The ESB should replace all application specific interfaces by an general purpose abstract interface”(IBM),

while it should support proper standards (NewsML-G2, TVAnytime, Mpeg7,…); “The SOA and the ESB simplify your service portfolio” (a Broadcaster) - e.g. a single video transcoder,

which may lead to massive overconsumption of IT infrastructure;

An inconsistent architecture will remain inconsistent and an ‘Enterprise Service Bus’ does not cure that particular problem. If applications are designed for purpose and behave correctly, we probably don’t need additional service busses or workflow engines.

SOA – Some Overstretched Assumptions?

5/6/2010© Limecraft, all rights reserved

Page 13: Tape-less Workflow Applcation Architecture

Lessons Learned – Principles of System Integration

Everything should be made as simple as possible, but not one bit simpler.

Page 14: Tape-less Workflow Applcation Architecture

Media Asset Management is a process and proper implementation relies on interoperability of applications.

An sound application architecture is based on proper design requirements

and makes technology fit for purpose.

!

(≠ Integration of available “Best of Breed” components)

• Metadata - Electronic and Structured Information

• A MAM System enables(!) data integrity

• Metadata Standards enable(!) interoperability

• Semantic technology may enable(!) information integrity

• Yet, applications need to be designed for purpose: being aware of the state of the processes, tracing dependancies,...

5/6/2010© Limecraft, all rights reserved

Page 15: Tape-less Workflow Applcation Architecture

Architecture

Courtesy of Wim Goes Architectuur

Page 16: Tape-less Workflow Applcation Architecture

From ‘Digitisation’ to ‘Software as a Service’

Collaborative ModelDigital Silos Corporate Systems

Infrastructure

Application Platform

Access via Internet

Corporate Network

CentralMedia Asset Mgnt

Media Asset Management systems have enabled re-use and internal collaboration.

Custom development is expensive and results in moderate stability.

User-friendly online app platforms will drive collaborative production.

Independant developers will create reusable apps, thus resulting in increased stability and lower cost

Digitisation has enabled increased functionality

Page 17: Tape-less Workflow Applcation Architecture

Digital Supply Building Blocks

Courtesy of CandIT-Media

Production-Grade Application Services

Digital Asset Mgnt

Collaboration, Participation and Interaction

Media Data Center Solution(network, storage and embedded services)

Tackling the Infrastructure Problem

5/6/2010© Limecraft, all rights reserved

Page 18: Tape-less Workflow Applcation Architecture

Media Repository Proxy

RepositoryMedia Repository

Media Repository

Media Repository

Media Repository

Media Repository

MetadataRepository

IndexRepository

AssetDatabase

Core Digital Asset Mgnt

Search Engine

PackagingSearch and Retrieval

EDL processing

Labeling

Goods issue

Goods Receipt

Identification

Decomposition

Geïntegreerd Productiesysteem

TrashTrash

AcquisitieAcquisitie

OverzichtOverzicht

DraaiboekDraaiboek

MontageMontage StoryboardStoryboard

QualityQualityAssuranceAssurance

ScenarioScenario

OnOn AirAir

ArchiefArchief

Scenario

• scene desc.• dialog scripts

Application Platform – Work in Process

Digital Supply Building Blocks

Production-Grade Application Services

Digital Asset Mgnt

Collaboration, Participation and Interaction

Media Data Center Solution(network, storage and embedded services)

5/6/2010© Limecraft, all rights reserved

Page 19: Tape-less Workflow Applcation Architecture

Editorial

Production

Post-Production

Master Control

Consumption

Feedback and Opinion

User-Generated Content

Tagging

Selection

Flow Control

Enable Interaction and Participation

Digital Supply Building Blocks

Production-Grade Application Services

Digital Asset Mgnt

Collaboration, Participation and Interaction

Media Data Center Solution(network, storage and embedded services)

5/6/2010© Limecraft, all rights reserved

Page 20: Tape-less Workflow Applcation Architecture

o Slides available on Slideshare.neto [email protected] http://twitter.com/limecrafto http://www.limecraft.com