introduction & innovation at nab 2013 · more innovation @ nab: rest • work led by quantel,...
TRANSCRIPT
![Page 1: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/1.jpg)
FIMS Introduction & Innovation at NAB 2013
![Page 2: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/2.jpg)
FIMS Business Imperative
• Create and leverage existing infrastructure
• Build a flexible, reliable and scalable media processing platform
• Support multiple content creation sources
• Provide capabilities of distributing and monetizing media worldwide
• Manage multiple devices and platforms (broadcast, mobile, web...)
• Maximise options from varying vendors
![Page 3: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/3.jpg)
The FIMS Concept • Decode the black box
– Expose traditional systems as services
– Eliminate embedded media processing business rules
• Speak the same language – Leverage a standard interface across media services
– Define a common representation for media objects
• Universal brain – Centralize decision-making and business processes
– Provide a flexible platform to adapt to new business requirements
![Page 4: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/4.jpg)
A change of philosophy
Capture Function
Transform Function
Playout Function
Edit Function
Media Orchestration System
Capture Service
Transfer Service
Transform Service
Common I/F for Capture
Common I/F for Transform
Common I/F for Transfer
![Page 5: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/5.jpg)
Capture Function
Transform Function
Transfer Function
Before SOA “tightly coupled”
The Proposition: SOA for media
Standardizing common interfaces is essential.
With SOA
Media Orchestration System
Capture Service
Transfer Service
Transform Service
Common I/F for Capture
Common I/F for Transform
Common I/F for Transfer
Short term efficiency Long-term efficiency
![Page 6: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/6.jpg)
FIMS adapter plug&play
![Page 7: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/7.jpg)
FIMS 1.0 Services
for Media
![Page 8: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/8.jpg)
FIMS 1.0 Workflow
Agility & Scalability
![Page 9: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/9.jpg)
FIMS 1.0 A data model
![Page 10: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/10.jpg)
FIMS 1.0: Approved and published! • Specification
– FIMS Base Framework
– Three Services: Capture, Transfer, Transform
– SOAP / RESTful agnostic
– Reference Implementation Available
– Test Harness
• Submitted to SMPTE
FIMS 1.0 Download link ftp://FIMS:[email protected]/FIMS%20specification/
![Page 11: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/11.jpg)
Phase 2: “More for MEDIA”
Media Orchestration System
FIMS I/F for Capture
Media Service (Capture)
Media Service (Transform)
Media Service (Transfer)
FIMS I/F for Transform
FIMS I/F for Transfer
Media Service (Repository)
FIMS I/F for Transfer
Media Service (QA/QC)
FIMS I/F for Transfer
....
![Page 12: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/12.jpg)
Breakthrough @ NAB: Repositories
• Work led by Bloomberg/Triskel, VSN, Interra, Dalet, Avid, IBM
• CRUD (Ingest, Create, Read, Update, Delete) and metadata
• What is the FIMS repository interface? – Query interface: what is where in which format?
– Service interface with workflow engine
– Implementation .Net, XSDs, WSDLs (also in Java) and soon REST
– Pilots at VSN and Avid
![Page 13: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/13.jpg)
FIMS Repository Benchmark: Bloomberg • Global organization
– 3 main datacenters (NY-London-Hong Kong)
– 169 bureaus
• Bloomberg TV – Average of 16 hours per day of live content
– Follow the markets
• Bloomberg Media Channels Web (www.bloomberg.com)
– Mobile (Ipad BTV+, IPhone, Androids,….. )
– Syndications
– Affiliates
![Page 14: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/14.jpg)
Repository version 1
- SOAP and REST
- Synchronous and Asynchronous
![Page 15: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/15.jpg)
Repository Interface Design
FIMS Repository Interface
FIMS RCR
Service
Vendor System
Orchestration System
FIMS Repository Events &
Notifications
Exercise repository
operation (Add Content, Retrieve Essence)
Retrieve the repository
configuration and capabilities
Process events (asset purged…)
and notifications (call back for
Async operation)
![Page 16: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/16.jpg)
Repository in Media Organization
Near Line Storage
FIMS Repository Service
Metadata database
Archive Storage
FIMS Repository Service
Metadata database
Video Editing System
FIMS Repository Service
Broadcast System
FIMS Repository Service
Metadata database
Media Asset Management
FIMS Repository Service Federation Service
FIMS Repository Service
Media Workflow
![Page 17: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/17.jpg)
More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris
• REST: REpresentational State Transfer – Used by web streaming and cloud-based transform services
• RESTful binding for FIMS 1.0 services – Representation of resources e.g., a video clip or a transfer job
– Simple HTTP operations for managing resources dependent on their state
– Under development: reference implementation, test suite and examples
– Data model representation in JSON
– In complement to the existing WSDL/SOAP bindings and reference implementation already available for FIMS 1.0
![Page 18: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/18.jpg)
First Steps @ NAB: Quality Analysis • Work led by Interra, Sony, BBC, Bloomberg, Cube-Tec, digimetrics, IRT...
• Define service interface to QA tools
• Analyse and report vs. specific criteria and thresholds – Advanced: add pass/fail parameters and determine how to act
– Support fine grain reporting or audit trail
• Collaborate with EBU Quality Control Strategic Programme – Consult with vendors
– Common QC languages
– Structure / wrapping integrity control points (incl. metadata extraction)
– Audio and video compression attributes and control points
– Audio and video essence attributes and control points
![Page 19: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/19.jpg)
Next: Priorities set by Users! • The FIMS Business Board
– Led by Turner, – ABC, Ad-Id, AMWA, BBC,
Bloomberg, BSkyB, CBC, EBU, Fox, HBO, ITV, MLB, MTV, NBC, NFB, NRK, RAI, Red Bee Media, RTL/BCE, TV Globo, Viacom,
• Scope and duties – Maintain business focus
– Identify business needs
– Prioritise FIMS work
ProjectConcept
BB Review- Concept Cue -
On Hold
Approve
Deny
More Info
Approve
Deny
More Info
On Hold
Project Pipeline
ConstantPrioritization
Work In Progress
Project Proposal
BB Review- Proposal Cue -
BB Review- Portfolio -
CompletedWork
Technical Improvements, Retirement
BB review Concept queue
BB review Proposal queue
![Page 20: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/20.jpg)
Future FIMS plan @ NAB – Under discussion for prioritization
– Resource Estimation for Reservation (Core)
– Proxy Browse
– Media Search and Retrieval / Media Asset Management (MAM)
– IP Stream Capture (Capture)
– Descriptive Metadata Service / Automated Metadata Extraction, Linking
– Forensic Marking, Media Logging (Production)
– Preparation for Edit (Production)
– VOD / Broadcast Preparation (Media Supply):
![Page 21: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/21.jpg)
FIMS @ NAB • Aspera (SL9716)
• Dalet (SL4524)
• DVS (SL6316)
• FileCatalyst (SL13013)
• Harmonic Inc (SU1411)
• Harris (N2503)
• IBM (N5223)
• Limecraft (SU12202)
• Rohde & Schwarz (SL6320)
• Signiant (SL8511)
• Sony Electronics (C11001)
• Vidispine (SL9716)
• VSN (N1117)
• Xytech (SL2427)
![Page 22: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/22.jpg)
![Page 23: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/23.jpg)
FIMS is an Opportunity
Ask for it!
![Page 24: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/24.jpg)
Contact Information • If you wish to
– Join FIMS - mailto:[email protected]
– Contribute – mailto:[email protected]
– Join the FIMS user group in the Business Board • mailto:[email protected]
• mailto:[email protected]
• For any other questions concerning FIMS: • mailto:[email protected] or mailto:[email protected]
![Page 25: Introduction & Innovation at NAB 2013 · More Innovation @ NAB: REST • Work led by Quantel, BBC, Signiant, Harris • REST: REpresentational State Transfer – Used by web streaming](https://reader030.vdocuments.us/reader030/viewer/2022041119/5f3238633e32336cdc64d006/html5/thumbnails/25.jpg)