Presentation is loading. Please wait.

Presentation is loading. Please wait.

THE DELIVERY OF PERSONALISED AND DISTRIBUTED MEDIA Pursuit-Essex ICN Workshop Ben Tagger (UCAM) Stuart Porter (CTVC) Dirk Trossen (UCAM)

Similar presentations


Presentation on theme: "THE DELIVERY OF PERSONALISED AND DISTRIBUTED MEDIA Pursuit-Essex ICN Workshop Ben Tagger (UCAM) Stuart Porter (CTVC) Dirk Trossen (UCAM)"— Presentation transcript:

1 THE DELIVERY OF PERSONALISED AND DISTRIBUTED MEDIA Pursuit-Essex ICN Workshop Ben Tagger (UCAM) Stuart Porter (CTVC) Dirk Trossen (UCAM)

2 What are we trying to do with ICN? What is the motivation for this problem? The Media-Delivery life cycle. How is the achieved (enabled/facilitated) within an ICN environment? Links to Demos (no live demo today  ) Pursuit-Essex Workshop 2013 2

3 The Problem Rooted in a real media production scenario (at CTVC). Presents a currently burdensome situation for CTVC. Cannot be easily (i.e. natively) solved with current architecture. Our solution: Reduces workload of media producers. Provides users with a personalised media experience. Provides network benefits; enables optimisations, etc. Pursuit-Essex Workshop 2013 3

4 Scenario: The Film… CTVC want to produce a film (e.g. a documentary): Footage from CTVC’s archives. New footage shot specially for this film. Footage already in the public domain (but not owned by CTVC). These materials have varying properties and constraints. Material not owned by CTVC must be licensed. The outcome is a 47 minute, 4-part, UK film. Pursuit-Essex Workshop 2013 4

5 Extending to other Areas… CTVC want to sell the documentary to other broadcasters/regions which have varying licensing and timing requirements. CTVC must generate each version manually. US/AUS version (38 minutes) Russian version (47 minutes) UAE and Saudi Arabia versions (53 minutes) Pursuit-Essex Workshop 2013 5

6 Extending to Digital Distribution… Required considerations: Foreign language audio/subtitles, regional advertisements, description tracks for the visually impaired, licensed material. Now, CTVC want to make their documentary available via digital delivery. Consider the additional requirements: High/Low bandwidth versions depending on viewing medium (ie. Mobile vs. HD TV), different bitrates. Different distributors use different codecs/compression techniques. Pursuit-Essex Workshop 2013 6

7 The problem of combinatorial complexity Pursuit-Essex Workshop 2013 7 English French Spanish etc. Audio Subtitles English French Spanish etc. Quality Hi Lo Region/ Advertising US UK UAE etc… One Version

8 Some Issues… 1. (Forgetting delivery) These versions constitute a content-management nightmare. 2. How does the media producer (CTVC) ensure that the correct version is viewed? How do they protect themselves? 3. Conceptually, these versions are identified and delivered as monolithic blobs. Pursuit-Essex Workshop 2013 8

9 The SDN 1. How do we achieve distributed media delivery? 2. How do we achieve personalised media – i.e. people getting a media experience designed for them? We are not the only ones looking at this problem. fMP4, MPEG-DASH, HLS (M2TS) But we have a solution that: Engages the network, middleware and application layers. Manages the metadata of video, audio, clips and films. Reuses common media and enables network optimisations. Pursuit-Essex Workshop 2013 9

10 So, how do we get media in? Pursuit-Essex Workshop 2013 10 publish media Domain Model Annotations media Blackadder (ICN)

11 What are we putting in? Video, Audio – (MOV, MP4, MPG, blah, blah…) How do we represent stories in our network? Pursuit-Essex Workshop 2013 11 TITLE: EDLTEST1 FCM: NON-DROP FRAME 001 D1T1C3A AA/V C 01:04:51:16 01:04:57:15 01:00:00:00 01:00:05:24 * FROM CLIP NAME: D1T1C3-GVS-B.MOV 002 D1T1C3A AA/V C 01:01:07:18 01:01:13:02 01:00:05:24 01:00:11:08 * FROM CLIP NAME: D1T1C3-GVS-B.MOV 003 D1T1C3A AA/V C 01:06:34:13 01:06:41:14 01:00:11:08 01:00:18:09 * FROM CLIP NAME: D1T1C3-GVS-B-1.MOV 004 D1T1C3A AA/V C 01:07:41:11 01:07:52:23 01:00:18:09 01:00:29:21 * FROM CLIP NAME: D1T1C3-GVS-B-1.MOV

12 So, how do we get stories in? Pursuit-Essex Workshop 2013 12 publish EDL Domain Model Annotations EDL Blackadder (ICN)

13 So, how do we get media out? Pursuit-Essex Workshop 2013 13 Video… Blackadder… Dissemination… Pursuit… over 18 HD subscription SDN (Player) Blackadder (ICN) UCAM Summer School Promo query ( EDL )

14 How to get media out (the old way)… Pursuit-Essex Workshop 2013 14 media ClientServer Media Repository network media

15 How to get media out (the SDN way)…! Pursuit-Essex Workshop 2013 15

16 Pursuit-Essex Workshop 2013 16 Media Repository media SDN Player Publisher ( EDL )

17 There must be more to it than this..? Well, yes there is… We have middleware to manage the domain model ontologies. model the mappings between the application and network metamodels. provide mechanisms for browsing and querying within our pub/sub network. Pursuit-Essex Workshop 2013 17

18 Pursuit-Essex Workshop 2013 ? Publishing: From Start to Finish publish media S0S0 S1S1 SnSn … Σ(S) P Min(S) P Network merge prune map annotate 18

19 How ICN enables the Story Delivery Network… Everything is information. Anycast – information comes from anywhere. Information space modelling. Middleware enables: Discovery of networked resources. distributed querying for resources (clips). consistent information space modelling. Pursuit-Essex Workshop 2013 19

20 Links to Demos http://www.fp7-pursuit.eu/PursuitWeb/?p=837 Pursuit-Essex Workshop 2013 20 Thanks!


Download ppt "THE DELIVERY OF PERSONALISED AND DISTRIBUTED MEDIA Pursuit-Essex ICN Workshop Ben Tagger (UCAM) Stuart Porter (CTVC) Dirk Trossen (UCAM)"

Similar presentations


Ads by Google