DVB-I

Last updated

DVB-I is a Digital Video Broadcasting specification for Service Discovery and Programme Metadata, [1] first published by the DVB Project as DVB BlueBook A177 in June 2020 [2] [3] [4] and as an ETSI standard TS 103 770 in November 2020. [5]

Contents

The DVB-I specification defines mechanisms to allow internet connected devices to discover sets of audiovisual services delivered through fixed and wireless internet protocol connections or broadcast networks.

The specification covers the signalling of radio or television services and audiovisual programming delivered over the internet in a way that is consistent with access to such services received over radio frequency networks using traditional cable, satellite, or terrestrial transmissions. It specifies metadata and mechanisms to present electronic programme guides and allows services delivered over diverse networks to accessed in a coherent and consistent manner. The DVB-I specification provides a method for national regulators or their representatives, operators and trademark licensors to offer a list of trusted, legitimate, authorized, or regulated services.

Technical description

Client

A DVB-I client may be integrated into the user interface of a device such as a television or set-top box or may be part of an application on devices such as a mobile phone or tablet.

Service

A DVB-I service is any service which may be discovered using the mechanisms defined in the specification, available using one or more delivery systems including DVB-DASH and traditional DVB cable, satellite, or terrestrial transmissions. A service may be received by devices without a broadcast tuner or coaxial connection, including mobile devices, or on devices with a traditional DVB-C/S/T/IPTV receiver or using SAT>IP. A service may only be accessible under certain conditions, such as location, rating restrictions, conditional access, or subscription package. It may be linear or on-demand, and may include audio, video, subtitle, or access components, and may have linked applications.

Service Instance

A DVB-I service instance refers to the delivery of a DVB-I service using a single delivery mechanism and provides related information to enable it to be accessed by a DVB-I client.

Service List

A DVB-I service list may list services from one or more content providers. A service list provider may manage the service list and provide service ordering and numbering information. The service list may be targeted at a particular platform brand, geographic region, language, or genre. Clients marketed under a particular platform brand may use a single service list for that platform. Clients may offer a selection of service lists and present the user with a view of services from only one service at any one time. Alternatively, clients may combine several service lists and present them, with or without filtering options.

Service List Registry

A DVB-I Service List Registry provides a DVB-I client with a list of one or more Service List Servers in response to a request that may include query parameters. A service list registry provides an HTTP endpoint at a known URL and in response to a request query returns a list of service entry points. A service list registry may be operated by or on behalf of various kinds of organisations, such as device manufacturers, national or regional regulators, an operator or platform brand, third-party service list aggregators, or as a central service list registry for all compatible clients, providing information on a wide set of service lists.

Service List Server

One or more servers may deliver a Service List to a DVB-I client. A Service List Server may aggregate service list fragments from multiple content or service providers.

Content Guide Server

One or more servers may respond to requests from a DVB-I client for content guide data. The content guide server or servers for an individual service are referenced in the service list entry for that service.

Stream Server

One or more servers may be involved in the delivery of audiovisual streams, including a Playlist Server, an MPD Server providing the Media Presentation Description for DVB-DASH services, and a Stream Server, including Multicast Gateways, that deliver DASH media segments to a DVB-I client.

See also

Related Research Articles

Digital Video Broadcasting Open standard for digital television broadcasting

Digital Video Broadcasting (DVB) is a set of international open standards for digital television. DVB standards are maintained by the DVB Project, an international industry consortium, and are published by a Joint Technical Committee (JTC) of the European Telecommunications Standardisé Institute (ETSI), European Committee for Electrotechnical Standardization (CENELEC) and European Broadcasting Union (EBU).

<span class="mw-page-title-main">Content delivery network</span> Layer in the internet ecosystem addressing bottlenecks

A content delivery network, or content distribution network (CDN), is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance by distributing the service spatially relative to end users. CDNs came into existence in the late 1990s as a means for alleviating the performance bottlenecks of the Internet as the Internet was starting to become a mission-critical medium for people and enterprises. Since then, CDNs have grown to serve a large portion of the Internet content today, including web objects, downloadable objects, applications, live streaming media, on-demand streaming media, and social media sites.

Web Services Discovery provides access to software systems over the Internet using standard protocols. In the most basic scenario there is a Web Service Provider that publishes a service and a Web Service Consumer that uses this service. Web Service Discovery is the process of finding suitable web services for a given task.

TV-Anytime is a set of specifications for the controlled delivery of multimedia content to a user's local storage. It seeks to exploit the evolution in convenient, high capacity storage of digital information to provide consumers with a highly personalized TV experience. Users will have access to content from a wide variety of sources, tailored to their needs and personal preferences. TV-Anytime specifications are specified by the TV-Anytime Forum.

Globally Executable MHP (GEM) is a DVB specification of a Java based middleware for TV broadcast receivers, IPTV terminals and Blu-ray players. GEM is an ETSI standard and an ITU "Recommendation”. GEM defines a set of common functionalities which are independent from the signaling and protocols of a specific transmission network and enables to write interoperable Java applications for TV. GEM is not intended to be directly implemented, but rather forms the basis for broader specifications targeting a particular network infrastructure or class of device. GEM defines profiles for different device classes (targets) – these define the set of available features of GEM for this device class. Currently GEM defines targets for broadcast, packaged media (Blu-Ray) and IPTV. Combinations of these targets can be combined into a hybrid GEM platform, which enables to build devices with multiple network interfaces, such as a combined broadcast/IPTV set-top box.

DVB Content Protection & Copy Management often abbreviated to DVB-CPCM or CPCM is a digital rights management standard being developed by the DVB Project. Its main application is interoperable rights management of European digital television, though other countries may also adopt the standard.

IP over DVB implies that Internet Protocol datagrams are distributed using some digital television system, for example DVB-H, DVB-T, DVB-S, DVB-C or their successors like DVB-S2. This may take the form of IP over MPEG, where the datagrams are transferred over the MPEG transport stream, or the datagrams may be carried in the DVB baseband frames directly, as in GSE.

A Spatial Data Infrastructure (SDI) is a data infrastructure implementing a framework of geographic data, metadata, users and tools that are interactively connected in order to use spatial data in an efficient and flexible way. Another definition is "the technology, policies, standards, human resources, and related activities necessary to acquire, process, distribute, use, maintain, and preserve spatial data".

Microsoft Application Virtualization is an application virtualization and application streaming solution from Microsoft. It was originally developed by Softricity, a company based in Boston, Massachusetts, acquired by Microsoft on July 17, 2006. App-V represents Microsoft's entry to the application virtualization market, alongside their other virtualization technologies such as Hyper-V, Microsoft User Environment Virtualization (UE-V), Remote Desktop Services, and System Center Virtual Machine Manager.

MPEG-4 Part 20, or MPEG-4 Lightweight Application Scene Representation (LASeR) is a rich media standard dedicated to the mobile, embedded and consumer electronics industries specified by the MPEG standardization group. LASeR is based on SVG Tiny and adds methods for sending dynamic updates and a binary compression format.

Marlin is a DRM platform, created by an open-standards community initiative called the Marlin Developer Community (MDC). The MDC develops the necessary technology, partners, and services for enabling the creation of interoperable digital content distribution services.

HTTP Live Streaming is an HTTP-based adaptive bitrate streaming communications protocol developed by Apple Inc. and released in 2009. Support for the protocol is widespread in media players, web browsers, mobile devices, and streaming media servers. As of 2019, an annual video industry survey has consistently found it to be the most popular streaming format.

<span class="mw-page-title-main">Hybrid Broadcast Broadband TV</span> Industry standard for hybrid digital television

Hybrid Broadcast Broadband TV (HbbTV) is both an industry standard and promotional initiative for hybrid digital TV to harmonise the broadcast, IPTV, and broadband delivery of entertainment to the end consumer through connected TVs and set-top boxes. The HbbTV Association, comprising digital broadcasting and Internet industry companies, has established a standard for the delivery of broadcast TV and broadband TV to the home, through a single user interface, creating an open platform as an alternative to proprietary technologies. Products and services using the HbbTV standard can operate over different broadcasting technologies, such as satellite, cable, or terrestrial networks.

Adaptive bitrate streaming is a technique used in streaming multimedia over computer networks. While in the past most video or audio streaming technologies utilized streaming protocols such as RTP with RTSP. Today's adaptive streaming technologies are almost exclusively based on HTTP and designed to work efficiently over large distributed HTTP networks such as the Internet. It works by detecting a user's bandwidth and CPU capacity in real time, adjusting the quality of the media stream accordingly. It requires the use of an encoder encodes a single source media at multiple bit rates. The player client switches between streaming the different encodings depending on available resources. "The result: very little buffering, fast start time and a good experience for both high-end and low-end connections."

The Entertainment Identifier Registry, or EIDR, is a global unique identifier system for a broad array of audio visual objects, including motion pictures, television, and radio programs. The identification system resolves an identifier to a metadata record that is associated with top-level titles, edits, DVDs, encodings, clips, and mash-ups. EIDR also provides identifiers for video service providers, such as broadcast and cable networks.

<span class="mw-page-title-main">Sat-IP</span>

SAT>IP specifies an IP-based client–server communication protocol for a TV gateway in which SAT>IP servers, connected to one or more DVB broadcast sources, send the program selected and requested by an SAT>IP client over an IP based local area network in either unicast for the one requesting client or multicast in one datastream for several SAT>IP clients.

Network functions virtualization (NFV) is a network architecture concept that leverages the IT virtualization technologies to virtualize entire classes of network node functions into building blocks that may connect, or chain together, to create and deliver communication services.

Content delivery network interconnection (CDNI) is a set of interfaces and mechanisms required for interconnecting two independent content delivery networks (CDNs) that enables one to deliver content on behalf of the other. Interconnected CDNs offer many benefits, such as footprint extension, reduced infrastructure costs, higher availability, etc., for content service providers (CSPs), CDNs, and end users. Among its many use cases, it allows small CDNs to interconnect and provides services for CSPs that allows them to compete against the CDNs of global CSPs.

The Service List Registry (SLR) provides an online directory of audiovisual services, based on open standards for Digital Video Broadcasting. The Service List Registry enables any compatible client device or application to query a distributed online database to retrieve lists of relevant media services and obtain technical details of how to access them over various delivery networks.

References

  1. "Service Discovery and Programme Metadata for DVB-I - DVB". dvb.org.
  2. Service Discovery and Programme Metadata for DVB-I: DVB Document A177 (PDF) (Rev.1 ed.). DVB. 2020.
  3. Service Discovery and Programme Metadata for DVB-I: DVB Document A177 (PDF) (Rev.3 ed.). DVB. 2022.
  4. Service Discovery and Programme Metadata for DVB-I: DVB Document A177 (PDF) (Rev.4 ed.). DVB. 2022.
  5. ETSI TS 103 770 V1.1.1 (2020-11): Digital Video Broadcasting (DVB); Service Discovery and Programme Metadata for DVB-I (PDF). ETSI. 2020.