Origo. Architecture Problems with current workflow Radioarchive Metadatabank Storytelling

Like dokumenter
Origo. Architecture Problems with current workflow Radioarchive Metadatabank Storytelling

MPEG-7. Problemstilling:

Information search for the research protocol in IIC/IID

ORIGO. Robert Engels. Hvordan plassere oss for fremtiden - endrede krav til interne systemer for å imøtekomme fremtidens behov

VEIEN TIL ROM: HVORDAN JEG BLE KATOLIKK (NORWEGIAN EDITION)

Den europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo,

Øystein Haugen, Professor, Computer Science MASTER THESES Professor Øystein Haugen, room D

Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk

CSR Harvesting Final Meeting September, 2015 Brest, France. Anne Che-Bohnenstengel & Matthias Pramme, BSH

Compello Fakturagodkjenning Versjon 10 Software as a service. Tilgang til ny modulen Regnskapsføring

Compello Fakturagodkjenning Versjon 10.5 As a Service. Tilgang til Compello Desktop - Regnskapsføring og Dokument import

Orientering om E-ARK4ALL. Et pågående delprosjekt av CEF earchiving buildingblock

Public roadmap for information management, governance and exchange SINTEF

Web fundamentals. Web design. Frontend vs. Backend Webdesign 17. januar Monica Strand

Han Ola of Han Per: A Norwegian-American Comic Strip/En Norsk-amerikansk tegneserie (Skrifter. Serie B, LXIX)

Automatisering av uttrekk fra bevarte databaser

GeWare: A data warehouse for gene expression analysis

Gjør forskningen synlig!

Digitization of archaeology is it worth while?

Innovasjonsvennlig anskaffelse

Skjema for spørsmål og svar angående: Skuddbeskyttende skjold Saksnr TED: 2014/S

Bærekraftig FM til tiden/ Bærekraftig FM på tid

Internasjonal standardisering. Erlend Øverby

Erfaringer fra en Prosjektleder som fikk «overflow»

Enkel og effektiv brukertesting. Ida Aalen LOAD september 2017

Databases 1. Extended Relational Algebra

En praktisk anvendelse av ITIL rammeverket

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

From a table based Feature Catalogue to GML Application schemas

Residency at Arts Printing House for Performing Artists

Podcasting - en teknisk og praktisk innføring

Grunnlag: 11 år med erfaring og tilbakemeldinger

Juridiske aspekter ved publisering i åpne institusjonelle arkiv

Monitoring water sources.

The CRM Accelerator. USUS February 2017

Den som gjør godt, er av Gud (Multilingual Edition)

Improving Customer Relationships

Interface to building application

SEMANTISK TEKNOLOGI I NRK

Programmeringsrammeverk som kan installeres på Windows Mobiloperativsystem

E-faktura. Brukergruppe Norge

pnvdb Documentation Release Jan Tore Kyrdalen

SUPPLIER UPDATE. September 23, 2015

Hvordan forberede seg på en fremtid som allerede har kommet?

buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata

SeaWalk No 1 i Skjolden

Praktisk bevaringsmetodikk - prosesser, rutiner, metoder, verktøy. v/sigve Espeland

Seman&sk web. Seman&sk hva?

License Management Morten A. Steien EDB Business Partner Industri

Andreas Grydeland Sulejewski Teamleader Education SAP Norway

SAS IN A SOA WORLD MARIUS SOMMERSETH TEAM LEAD TECHNICAL ARCHITECTURE

Kartleggingsskjema / Survey

Hvor går veien videre nasjonalt Standard Morgen

L esson Learned Bransjesamarbeid for bedre læring fra uønskede hendelser mai 2011, Clarion Airport Hotel Sola. Chul Aamodt, Mintra AS

CITY OF OCEANSIDE JUNE 30, 2018 SINGLE AUDIT REPORT

Fra sekvensielt til parallelt

Elektronisk innlevering/electronic solution for submission:

Fremtiden er (enda mer) mobil

TDT4300 Datavarehus og datagruvedri3, Våren 2014

My Mediasite - Opprett presentasjon

Verktøy for å håndtere siteringer og referanser i masteroppgaven. Citation and reference tools for your master thesis. Citations and references

KROPPEN LEDER STRØM. Sett en finger på hvert av kontaktpunktene på modellen. Da får du et lydsignal.

Social Media Insight

Server-Side Eclipse. Bernd Kolb Martin Lippert it-agile GmbH

TILLEGGSSPØRSMÅL BILLETT- OG ADMINISTRASJONSSYSTEM KINONOR AS COMPLEMENTARY QUESTIONS POINT OF SALE SOFTWARE PACKAGE KINONOR AS

MA 2583/12E Personal- og lønnssytem

NKKN typeforslag versjon Definisjon av grunntypene

Artist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen.

Jeanette Wheeler, C-TAGME University of Missouri-Kansas City Saint Luke s Mid America Heart Institute

CRIStin og ORCID. KORG-dagene Lars Wenaas, Nina Karlstrøm CRIStin Kontakt: Mai 2016

FASMED. Tirsdag 21.april 2015

Fram Over Polhavet: Den Norske Polarfærd , Volume 1 (Norwegian Edition) By Fridtjof Nansen;Otto Neumann Sverdrup

Bruk av HP Quality Center med smidige utviklingsmetoder. HP Sofware Norge

Server-Side Eclipse. Martin Lippert akquinet agile GmbH

Karl-Erik Johannessen, CEO.

Moving Objects. We need to move our objects in 3D space.

Harald Holone

Smidige metoder i praksis Høgskolen i Oslo Kristin Meyer Kristiansen Objectnet AS

PDM i Elektronikkbransjen DNUs Sommerseminar

COLLECTION FAB KATALOG S PRODUKTBLAD FAB CIRCULAR S Enjoy! embaccolighting

Endelig ikke-røyker for Kvinner! (Norwegian Edition)

Norsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis)

Emneevaluering GEOV272 V17

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet.

verktøyskrin Grafisk profil ved Norges teknisk-naturvitenskapelige universitet

EXAM TTM4128 SERVICE AND RESOURCE MANAGEMENT EKSAM I TTM4128 TJENESTE- OG RESSURSADMINISTRASJON

Jørn Kristiansen MET Norway.

The Future of Academic Libraries the Road Ahead. Roy Gundersen

Brukerkrav og use case diagrammer og -tekst 19. januar Agenda. Brukerkrav og use case. Diagrammer Tekst.

Quality in career guidance what, why and how? Some comments on the presentation from Deidre Hughes

Installasjon og Oppsett av Weather Display Denne artikkelen er ment å være en hjelp til å laste ned, installere og sette opp Weather Display.

Komplette og detaljerte tekniske opplysninger om informasjonskapsler

Geomatikkdagene 2018 Stavanger

INF2120 Tools at your fingertips

Hvorfor ikke bruke Word?

Nettnøytralitet - regulering på jakt etter markedssvikt. Bjørn Hansen, Telenor Research Nettnøytralitetsforum 27. november 2014


Kommunale, digitale depot i endring Trøndelagsmodellen. Kari.Remseth@ika-trondelag.no

Uke 5. Magnus Li INF /

ԣ ˢܝ Ί! Delphi 8 for.net!

Transkript:

Origo

Architecture Problems with current workflow Radioarchive Metadatabank Storytelling Origo Tormod Værvågen, with major contributions from Robert HP Engels Systems Architect, NRK Metadata, archive, publishing, sharing, rights, graph-based, unique identifiers, authority registers, ontologies, ccdm, ebucore

Architecture Problems with current workflow Radioarchive Metadatabank Storytelling Origo Tormod Værvågen, with major contributions from Robert HP Engels Systems Architect, NRK 2015 Metadata, archive, publishing, sharing, rights, graph-based, unique identifiers, authority registers, ontologies, ccdm, ebucore

Origo A new story based metadata driven architecture for broadcast

Simple Linear Metadata

Radio Planning Production Archive

Radio Planning Production Archive WWW Planning Production Archive Planning Production Archive Television

Trandskodede filer SAN 5 7 sftp Trandskodede filer s nge P) ring rlig ) 3 b- 4 PROGRAMME BANK dia management Contracts Ingest Ingest Playout Transcode DigAs Indexing Archive/Retrieve Opptak av sendinger med Live innhold Abit/Playout 5 8 Indexing 7 6 «5 min etter XML» Info og indeks for innslag i program 2 TEKO Programm Opus Interchange (SOAP) 7 What s On/PRF «24/t XML» Programinfo (Ikke innslag) 9 Indeksering fra ENPS kjøreplan (Program) Timesfiler 25 Tagging og indeksering Thomas programmet V.2. 12 VoD Planning/Scheduling 3 8 Sigma VMALXSIGMA01 RADIOMETADATA- MASRV05 LØYPA MDW 14 13 VMAITEMINFO01 4 Pac2KNF Konverter VMAKNF01 ENPS 9 MgX Webservice (SOAP) Transformere timesfiler til en fil pr program Konvertering «5 min etter XML» 9 Gluon spin 10 20 23 23 PRF pusher nytt «Pattern» når en ProgID blir satt til aktiv eller det blir gjort en endring i på aktive ProgID Oppdatering 1 /24t 23 25 «5 min etter XML» utvidet med filnavn og status Pushes når transkoding ferdig PiDist Tekstefilene på KNF-format 21 9 «24/t XML» Programinfo (Ikke innslag) ODA Omnibus Service spør hvert minutt om endinger siden sist. Opus Interchange returnerer liste med Carrier ID(external_key/ref). ODA spør om «full clip data» for alle CarrierID som er aktive og lagrer (overskriver) i Granitt. 15 24 Pull Push Push Push Push Oracle Link (Pi Schema) ODA SIGMA/ Gluon Service PROD/ Stage ODA (GUI) PROD R a b bi t M Q 12 Oracle Link (Pi Schema) ODA Omnibus Service PROD/ Stage ODA Subtitle Service PROD/ Stage ODA MGX Service PROD/ Stage VMAODAPROD01 10 ODA SIGMA/ Gluon Adapter PROD ODA Omnibus Adapter PROD ODA Subtitle Adapter PROD ODA MGX Adapter PROD Distribusjonsmotor (Prod) VMAODADIST01 ODA (GUI) STAGE Søkeoptimalisering Distribusjonsmotor STAGE Servicene sjekker xml-syntax og legger i sin kø på RabbitMQ. PROD- og STAGE-Adapterne leser fra kø, lagrer i Granitt og MongoDB (etter suksessfull operasjon mot Granitt) MongoDB (xml) 1 13 ODA SIGMA/ Gluon Adapter Stage ODA Omnibus Adapter Stage ODA Subtitle Adapter Stage ODA MGX Adapter Stage VMAODA- STAGE01 6 Oracle link PROD Granitt MAORACLE17 PREPROD Granitt Databaseskjema (Gjenstår) STAGE Granitt MAORACLE23 TEST Granitt MAORACLE22 Pi til Granitt synkronisering hver gang det er en endring i Pi Avgrenset til alle relevante metadata for Programspiller 5 Pi Data-varehus Oracle Golden Gate (Erstatte GG med Tungsten gjenstår) Tungsten 11 PROD Granitt Database -skjema MySQL Synk (Datafly velger synk fra Prod eller Preprod) PREPROD Granitt Database -skjema MySQL Synk (styres av dataflyt) STAGE Granitt Database -skjema MySQL Synk TEST Granitt Database -skjema MySQL n n Granitt til Granitt i DMZ Synkronisering 12 Existing system New system Programspille BACKEND Services and adapters developed spesific for Programspiller

Trandskodede filer SAN 5 7 sftp Trandskodede filer 8 Transformere timesfiler til en fil Distribusjons- 4 pr program ODA (GUI) motor (Prod) PROD Konvertering VMAODADIST01 6 «5 min etter XML» Ingest Timesfiler «5 min etter XML» Sigma 12 13 utvidet med filnavn og status VMALXSIGMA01 Pushes når transkoding ferdig Indexing «24/t XML» Programinfo ODA 9 23 Playout (Ikke innslag) 9 1 (GUI) STAGE 25 24 DigAs RADIOMETADATA- «5 min etter XML» MASRV05 Push ODA Distribu- 9 LØYPA MDW 14 ODA Info og indeks for SIGMA/ SIGMA/ sjons- 23 innslag i program «24/t XML» Gluon Gluon motor Gluon Programinfo (Ikke Push Service Adapter STAGE spin 25 innslag) PROD/ PROD 13 Stage PROD 23 Granitt 2 Golden Gate PiDist VMAITEMINFO01 15 Oracle Link (Pi Schema) MAORACLE17 Ingest ODA SIGMA/ Granitt Indexing Indeksering fra R Gluon til Granitt ENPS kjøreplan Thomas a Adapter ENPS b i DMZ (Program) programmet Stage Transcode ODA Omnibus Service V.2. bi PREPROD Synkroni- 10 spør hvert minutt om endinger siden Granitt 12 ODA t sering sist. Opus Interchange returnerer ODA Database- Archive/Retrieve Opus Omnibus M Omnibus Tagging og skjema 4 liste med Carrier ID(external_key/ref). Interchange Service Pull Q Adapter (Erstatte indeksering ODA spør om «full clip data» for alle PROD/ (Gjenstår) (SOAP) PROD GG med CarrierID som er aktive og Stage ODA Tungsten PROGRAMME BANK lagrer (overskriver) i Granitt. Omnibus Adapter gjenstår) s Stage nge ODA ODA Subtitle 11 P) Subtitle Opptak av Pac2KNF Tekstefilene på Push Service STAGE 7 Adapter sendinger TEKO Konverter KNF-format PROD/ 20 PROD Granitt med VMAKNF01 Stage ODA Tungsten ring 7 9 Subtitle Live MAORACLE23 rlig Adapter innhold Stage ODA ODA MGX MGX Service Adapter 8 Push PROD/ ODA PROD Stage MGX Abit/Playout Adapter TEST Stage Granitt 3 21 Servicene sjekker xml-syntax og legger i sin kø på RabbitMQ. MAORACLE22 PRF pusher nytt PROD- og STAGE-Adapterne leser fra kø, «Pattern» når en ProgID blir 6 lagrer i Granitt og MongoDB (etter suksessfull satt til aktiv eller det blir operasjon mot Granitt) 5 gjort en endring i på b- aktive ProgID MongoDB MgX Web- (xml) ) service VMAODA- Pi til Granitt (SOAP) VMAODAPROD01 STAGE01 synkronisering hver VoD gang det er en dia management endring i Pi Programm 3 Avgrenset til alle relevante metadata for Programspiller Oppdatering Oracle Link (Pi Schema) Planning/Scheduling Contracts 1 /24t 10 What s On/PRF Oracle 5 link Pi Data-varehus Oracle PROD Granitt Database -skjema MySQL Synk (Datafly velger synk fra Prod eller Preprod) PREPROD Granitt Database -skjema MySQL Synk (styres av dataflyt) Søkeoptimalisering STAGE Granitt Database -skjema MySQL Synk TEST Granitt Database -skjema Programspille MySQL BACKEND 12 Services and adapters developed spesific for Programspiller n Existing system n New system

Architecture and standards

EBU Core EBU CCDM

R DF

RDF

2 things done

Prototype for Television

what can we do with all the RDF data? Robert Engels

how to adapt CCDM & EBUCore to your needs CCDM goes to Origo

Tech 3293-2001 AXML EBU Digital Strategy Group Requirements gluon 1.3.6 gluon 2.0 ebucore EBU TD ebucore Tech 3293-2008 AES gluon 3.1 FIMS CCDM 1.1 EC 1.6 FIMS 2.0 Semantic

EBUCore Now in version 1.6 XML, JSON or RDF Framework for content description Good support technical metadata Support for the new audio model

Refinements - attributes Title type, series, original, etc. Title status, internal, working etc. Title history Extension framework Plain DC element

Timeline item Series Programme Idea

Adding contributors Location & event

Timeline

Playout

title alternativetitle creator subject description publisher contributor date type format identifier source language relation hasversion

title alternativetitle creator subject description publisher contributor date type format identifier source language relation hasversion

title alternativetitle creator subject description publisher contributor date type format identifier source language relation hasversion

creator subject description publisher title alternativetitle contributor date type format identifier source language relation hasversion

subject description contributor publisher creator title alternativetitle date type format identifier source language relation hasversion

contributor publisher creator title subject date identifier alternativetitle description type language format source relation hasversion

rightslink planning 1.2 rights publicationevent relation creator role contributor publisher coverage/spatial event title subject date identifier alternativetitle description type language hasversion part 1.2 source format

on Thursday we will have more of this

Series Programme Item

News room Document archive Traffic system Common metadata layer MAM

Descriptive on content 2x metadata Technical on each file set

Kanskje ikke denne

EBU Core EBU CCDM

EBU Core EBU CCDM?