CONTENT 01 HYBRID BROADBAND BROADCAST TELEVISION VERSION 2 UPDATE ON DEVELOPMENTS WITH HBBTV V2 USING DASH 02 EBU / DASH-IF TEST ENGINE FOR ENCODING TEST ENVIRONMENT USING OSS TO CREATE REFERENCE FILES WHAT IS HBBTV? HbbTV is and ETSI standard describing how DVB broadcast signals can be used to trigger interactive services over internet on connected televisions. HbbTV exists due to close cooperation of broadcasters with CEManufacuters. Broadcasters control the available services that relate to their channel and can therefore interact directly with their audience. Less test implications for CE-Manufacturers to support popular broadcast interactive (catch-up) services. MERGING LINEAR WITH ON DEMAND ON TV Interesting services Guide audience to (related) content of their interest User control of (social) media overlays and second screens Lean back interactivity Catch up services are most popular Fast uptake of use by audience Direct relation with audience Return channel for user participation Linear merges with on demand Broadcaster in control of content related services HBBTV BROADCAST SERVICES IN EUROPE WHAT HAS HBBTV TO DO WITH DASH? - HbbTV 1.5 prescribes MPEG DASH for playout of on demand files - HbbTV V2 refers to parts of DVB-DASH (still in the make) but will support both live and on demand playout Other pillars of HbbTV V2 besides MPEG DASH: - DVB-CI+ 1.4 support for CI+ cards - Second screen synchronisation using work done in DVB-CSS - HTML5 profile replacing CE-HTML Expected release of HbbTV V2: July 2014 TEST ENGINE FOR ENCODING COOPERATION BETWEEN DASH-IF, EBU AND GPAC LICENSING TEST ENGINE FOR ENCODING The test platform is expected to act as 'reference software workflow‘ for creating different audio/video formats in the contribution/distribution production chain using only Open Source Software. It is intended in first instance to facilitate the discussion about suitable MPEGDASH content generation (including encoding and packaging settings) for different use cases. Members of EBU, DASH-IF and in the future other standardisation groups like HbbTV and DVB can create encoding / packaging settings with the goal to create reference files. This should accommodate the discussions around implementation of specifications and standards Live source Encoder FFMpeg Presets Source files: MP4, subtitle, multpleaudio Presets Source files MPD and IPpackages Conformance test MPD Web based User interface test platform On Demand DASH authoring GPAC Licensing DASHCAST Conformance Segment test HTTP Server Apache Conformance test client DASH-js player Presets Encoder FFMpeg and Hiro Codem transoder DASH.js player Internet Presets Source files: MP4, subtitle, multipleaudio DASH authoring GPAC Lisencing MP4Box MPD and IPpackages STEP BY STEP FUNCTIONALITIES Step 1 - Login as EBU / DASH-IF member or visitor* Step 2 - Select EBU test files or upload your own Step 3 - Create or select encode / package settings Step 4 - Start encoding and publish output Step 5 – Share result and settings with test community in the forum to discuss if they meet the use case they were intended for. * Visitors can only view results and participate in forum discussions CODE REPOSITORIES Test engine for encoding - Hosted environment = http://EBU.IO - Code repositories: - https://github.com/ebu/test-engine-live-tools - https://github.com/ebu/test-engine-ondemand DASH.js : https://github.com/Dash-Industry-Forum/dash.js GPAC MP4BOX : http://gpac.wp.mines-telecom.fr/mp4box/ FFMpeg : http://www.ffmpeg.org/ TIMELINE - First beta test engine is open for testing (on demand only) Gathering impressions and opinions Second development cycle starts 15 May Release of first official beta version of Test Engine 30 June - Meanwhile external modules like GPAC MP4BOX and DASHCAST will be updated ... EBU TECHNOLOGY & INNOVATION SOFTWARE DEVELOPMENT Access different projects via EBU.IO - Test engine for encoding - RadioDNS Manager - RadioVIS HTML5 Player And other projects... FIN WHTSNXT
© Copyright 2024 ExpyDoc