DVB Update: Service Information

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0534r1 Submission Duration in L-SIG Date: Youhan Kim, et al.Slide 1 Authors: May 2010.
Advertisements

W3C Media Pipeline TF Requirements November 1-4, 2011.
W3C Media Pipeline TF Requirements November 1-4, 2011.
Multimedia Gateways & H.248/ MEGACO ITU Workshop on IP Networking & MEDIACOM-2004 April 26, 2001 Presented by- Clifford Sayre, Lucent Technologies.
Delivery of TV-Anytime EPG via DVB Demonstration TV-Anytime IDE 14/06/04, Shanghai.
6/10/20141 TV-Anytime An adaptation to DVB Transport Streams and Implementation in European Projects David White, NDS Ronald Tol, Philips.
2005/01/191/14 Overview of Fine Granularity Scalability in MPEG-4 Video Standard Weiping Li Fellow, IEEE IEEE Transactions on Circuits and Systems for.
Doc.: IEEE /1457r0 Submission December 2010 David Halasz, OakTree WirelessSlide 1 Frequency Hopping Review and IEEE ah Date:
Discussion on OFDMA in HEW
3.6 Multimedia/Digital Media Components (Audio and Video) by Francisco Oliveira.
RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Cuba´s Data Broadcasting issue Author: Eng. Jorge Rodríguez Rodríguez November 25 th, 2014.
A new Network Concept for transporting and storing digital video…………
Media Analysis Technologies TVWebber Overview. What is TVWebber? 12/8/2008 TVWebber is a turnkey solution that enables web video content providers to.
1 DRAFT AUSTRALIAN STANDARD - DIGITAL TELEVISION The SI Details.
Concepts of Multimedia Processing and Transmission IT 481, Lecture #11 Dennis McCaughey, Ph.D. 16 April, 2007.
Guided by Dr. K.R. Rao Irfan Kerawalla DVB-SH System for Broadcasting to Handheld Devices.
Design and Implementation of an Electronic Service Guide for Mobile Video Systems Kaushik Choudhary Simon Fraser University Master’s Project Defense ●
University of Canberra Advanced Communications Topics
Introduction of IPTV and MHP Speaker: 簡怡婷 2015/6/10.
Delivering Object- Based Audio Visual Services Hari Kalva, Javier Zamora, and Alexandros Eleftheriadis Columbia University, Packet Video 99.
Overview of Fine Granularity Scalability in MPEG-4 Video Standard Weiping Li, Fellow, IEEE.
Architecture & Data Management of XML-Based Digital Video Library System Jacky C.K. Ma Michael R. Lyu.
ATSC Digital Television
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
DVB-x © Mika Grundström 7/15/20151 DVB-x for delivering services Mika Grundström tel
MPEG-2 Transport streams tMyn1 MPEG-2 Transport streams The MPEG-2 Systems Standard specifies two methods for multiplexing the audio, video and other data.
HPA Roundtable Presentation February 2, 2007 Laszlo Zoltan, VP Sales & Marketing © 2007 Computer Modules, Inc West Bernardo Court San Diego, CA.
1 Data Broadcasting Ken McCann. 2 Application Example - Internet via satellite Delivery of web pages at up to 38 Mbit/s.
HOW TO CREATE A WIZIQ ACTIVITY AND TEACH USING WIZIQ TOOLS By Sebastián Rodas Moodle MOOC – June 2013.
WWW9 Amsterdam Streaming Multimedia Metadata Frank Nack & Jane Hunter CWI, Amsterdam DSTC, Uni. Of Qld
MPEG-2 Standard By Rigoberto Fernandez. MPEG Standards MPEG (Moving Pictures Experts Group) is a group of people that meet under ISO (International Standards.
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
F. Toussaint (WDCC, Hamburg) / / 1 CERA : Data Structure and User Interface Frank Toussaint Michael Lautenschlager World Data Center for Climate.
EPG present by : Alex Chang R&D 6
Video Description in More than one Language Overview Need Capability Approaches Conclusion Disclaimer: This presentation does not contain any recommendations,
1 Interoperability in Multimedia and Data Broadcasting A MediaCom 2004 Presentation by Shuji Hirakawa Media & Contents Business Division, Toshiba Corporation.
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
1 DRAFT AUSTRALIAN STANDARD - DIGITAL TELEVISION PART 1.
1 Implementation Issues: SI & CA Martin Gold NDS.
Broadband Access Solutions via Satellite Sergey Eleferov Russian Satellite Communications Company Satellite Communications Centre “DUBNA”
P1 IP Over DVB System Requirements Issues for SI-DAT to Consider Narisa N. Y. Chu Georges Martinez David Garrec 23 July, 2001.
1 MPEG Implementation Guidelines Ken McCann 2 DVB Family of Standards The DVB family of standards use a common baseband specification for all transmission.
University of Canberra Advanced Communications Topics
Multiplexers and De-Multiplexers 1
Communication and Multimedia Laboratory, Dept. of CSIE, NTU MPEG-2 Part 11: IPMP on MPEG-2 Systems Presented by: Chun-Hsiang Huang DRM Study Group Meeting.
Doc.: IEEE /1288r1 Submission November 2010 Sameer Vermani, QualcommSlide 1 Frame Format for GroupID Management Date: Authors:
MPEG-4 streams Comp- ress Comp- ress Comp- ress Comp- ress D E L I V E R Y I N T E R F A C E (DAI) Comp- ress Scene Des. decomp- ress decomp- ress decomp-
The ISO/MPEG standardization process Requirements Call for proposals Evaluation Core experiments Draft specification National bodies agree.
1 Standards for MM COMM. 2 Interpersonal 3 Interactions over the Internet.
Extended Content Control Information (ExCCI) Packet — The Studio Side of DRM Hollywood Post Alliance 11 th Technology Retreat – Rancho Mirage, CA January.
Chapter 8 Adding Multimedia Content to Web Pages HTML5 & CSS 7 th Edition.
LonWorks Introduction Hwayoung Chae.
Introduction to MPEG  Moving Pictures Experts Group,  Geneva based working group under the ISO/IEC standards.  In charge of developing standards for.
AD insertion For commercial insertion. A MERP Approach Use an integrated database. Both planning and playout and media management.
Windows Vista Configuration MCTS : Media Applications.
Tripleplay Media Video Player
Consultation with CE manufacturers re new DTV technologies
Media Center and OTT.
MPEG-4 Binary Information for Scenes (BIFS)
CS644 Advanced Topics in Networking
Service Information(SI)
RSS 2000 v3 Product Presentation
University of Canberra Advanced Communications Topics
MPEG Implementation Guidelines
TV / IP BROADCASTING for 21st century
Mark Epstein Senior Vice President Qualcomm
IP OVER DVB-T.
Digital television systems - (DTS)
DVB Update: Service Information
Presentation transcript:

DVB Update: Service Information Martin Gold NDS

DVB SI Update: Overview What is Service Information? Features of DVB Service Information Specification Status and Developments

DVB SI Update: What is SI? Operates in conjunction with PSI (defined by MPEG): SI data provides information for: Automatic tuning to transport stream User Information for Service, “Event”, and “Component” selection PSI data provides information for: Configuration of decoder for selected Service DVB extensions for non-MPEG components DVB has added data on top of the PSI to complement it, so you get an environment which supports automatic tuning and information for user selection. So relative to the analogue environment where the user is very coupled to what is going on in the technical sense, choosing physical channels, and then if you want some program information you need to be aware there is a teletext system which you need to select. You go to that and select a particular page, which is all very primitive compared to what you can do with the PSI and SI data streams. They allow a pretty seamless environment for a user interface on a digital TV system. DVB extensions to the PSI have been defined for teletext and subtitling.

Data structured as several “Tables” DVB SI Features Data structured as several “Tables” Structures use “fixed format” for essential data, and descriptors for optional or variable-length data (similar to PSI) Efficient data transmission Extensible while maintaining compatibility Support for “private” extensions Can provide standard EPG data-stream “Look and Feel” determined by receiver software Resident or Downloaded We have items called tables. Combination of “Fixed format” and “variable length” descriptors. Fixed format - particular bytes in a table have a pre-determined meaning. The structure is particularly efficient as the definitions are already pre-known to the decoder. The variable length descriptors are a sequence known as TLV. Tag Length Value. Where the tag identifies the data that is to follow, the length indicates the length of the data. You have a very flexible format with a sequence of descriptors which allows you to carry almost anything, which is extremely useful when you want flexibility, but obviously not as efficient as fixed format because of the overhead of the T and the L instead of just the V. The combination is also used for PSI transmission. The descriptors give the right combination of efficiency and we use descriptors to achieve extensibility. It also gives support for additions to the specification whether defined by DVB or in particular implementations which add their own extensions without interfering with the basic specification. DVB-SI can be regarded as a standard EPG format, in terms of the transmitted data but the presentation, look and feel is determined by the receiver software. That software could be a fixed or temporary application downloaded as part of the broadcasters bitstream. This allows particular broadcasters can have their own look and feel for the EPG.

DVB SI Model Satellite Cable Terrestrial Networks Bouquet Transponder 1 2 3 T Channel C Service S Video Audio 1 Audio 2 Data Bouquet Networks Transport Streams Services Components To describe the model for DVB Service Information we have a fairly straightforward hierarchy here. The networks which are the physical delivery media, which typically provides you several transport streams. Within a transport stream you have one or more services and the service it’s self is mad up of several components. If it is a TV service it is at least Audio and Video, you may have several audio components for different languages, you may have subtitling on top of the video or data components. You can view the services in the time domain when they are made up of a sequence of events for the individual TV programs.

Network Information Table SI Features: NIT Network Information Table Identification of transmission as a member of a group of multiplexes - “Network” Network Name Tuning parameters with support for various delivery media List of additional frequencies for terrestrial transmission Designed for simple transcoding of transport streams This provides the description of the transport streams that is carried by the physical media. This is known as a Network. The user can select the Network name. A special challenge for terrestrial media is that you typically have a number of signals carrying the same transmission by virtue of relay transmissions. To allow this the specification added a list of additional frequencies. NTI designed to allow moving the transport stream from one delivery medium to another, like from satellite to cable or terrestrial to cable. The NIT is relatively small and is easy to replace in the transport stream, without having to modify the whole transport stream. That is an operation you can do on a transport stream at relatively low cost.

Service Description Table SI Features: SDT & BAT Service Description Table Identifies Service names and Service types Linked Services Pointer to MPEG Program in PSI Service_id = MPEG Program Number Bouquet Association Table (Optional) Groupings of Services May convey “logical channel number” SDT Linkages between services can be identified. If one service is a part time service then when it stops running you can identify another service that would be good for the receiver to select automatically. BAT This is optional. You do not have to transmit it but in some situations it could be useful. Logical channel numbers This is a way of identifying particular service by a number which is the way we view analogue services today. When DVB developed the Service Information specification they very much thought there would be so many channels, you would never remember the numbers, and obviously you would want to select them by the service names. In practice where every system has been implemented it actually makes use of logical channel numbers.

SI Features: EIT Present/Following Schedule (optional) Information on current and next events Schedule (optional) Up to 64 days ahead - ordered by service and time Event Information Title, short description Start time & duration Content classification & parental rating Longer text description Information on components The EIT comes in two flavors. The present / following information which tells you what is on now and what is on next The EIT Schedule which allows you to give the information for further ahead.

SI Features: TDT,TOT, RST Time and Date Table Transmission of current time for automatic setting of receiver clock Time Offset Table (optional) Transmission of time offset by zone - both current, and next offset values, with date at which next occurs Running Status Table (optional) Mechanism for signalling status transitions with greater timing precision The transmission of the time and date is done in UTC, and the SI event times are also done in UTC which avoids the complications and confusions which always arise in software at daylight saving transitions. Daylight savings transitions are handled by the Time Offset Table. The RST is probably a rather futuristic table, with current implementations not having the speed of operation in the decoder to take advantage of the greater timing precision. It is rather difficult to generate a data stream that achieves the greater timing accuracy that this could offer.

Example EPG using DVB SI As an illustration this is a screen shot of an electronic program guide (EPG) implemented entirely using DVB-SI. We have services down the side and time across the page. The services are identified by their service name and also here by the logical channel number. The event name is displayed from the EIT, with a sequence of event names with the start time and duration reflected by their position relative to the top scale. The current time is shown, taken from the TDT. Where the item does not fit in the space, it is not part of the transmission to determine how you truncate it. The receiver software determines this which is part of the look and feel of the box. What you see on the screen from a different implementation might have more or less time, a different number of channels or the whole appearance could be completely different. The basic information is all conveyed by the DVB-SI specification.

DVB SI Specification Status October 95: Edition 1 ETS 300 468 January 97: Edition 2 ETS 300 468, added Time Offset Table Multilingual and Unicode Support Extension to content description Support for DVB Subtitling Incorporated from SI Guidelines Private Data Specifier Mechanism Service Move Service bit-rate signalling One of the key issues for additions to the specification was achieving compatibility with earlier editions. This was made quite straight forward to do because of the sensible format of the SI structures.

DVB SI Specification Status (2) January 98: V1.3.1 EN 300 468, added Support for Terrestrial transmission SI for recorded “partial” bitstreams Support for Data Broadcasting Agreed additions for next edition (V1.4.1) HD Video component description Support for AC-3 audio Use of Transport Stream Description Table PSI descriptor for Data Broadcasting Support for 6MHz terrestrial channels Support for VBI data extensions