PROGRAMSKA PODRŠKA U TELEVIZIJI I OBRADI SLIKE. DVB signalne informacije

Similar documents
Digital television The DVB transport stream

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

Configuring the Transport Stream Information

An introduction to MPEG transport streams. all you should know before using TSDuck

Reference Parameters for Digital Terrestrial Television Transmissions in the United Kingdom

DVB-S2 and DVB-RCS for VSAT and Direct Satellite TV Broadcasting

SI/EPG For Digital Broadcasting Receiver. SI/EPG For Digital Broadcasting Receiver

DTV Stream Analyzer DSA100

Digital Video Measurement System DVM 400

COD882ASI Datasheet DATASHEET. COD882ASI Eight channel DTV server

4T2 Content-Analyser

OPERATIONAL GUIDELINES FOR DIGITAL SATELLITE BROADCASTING. ARIB TR-B15 Version 4.1

DVBAnalyzer. DVB Tools for File, DVB-ASI, DVB-S, DVB-H, DVB-C, DVB-T, Mulicast, Unicast and VoD.

ENGINEERING COMMITTEE Digital Video Subcommittee SCTE

Osnovna pravila. Davanje i prihvatanje kritike. Sadržaj. Šta je to kritika?

Continuum DVP D9600 Advanced Headend Processor Model D9655 IP Streamer with optional built-in scrambler

DVB-T and DVB-H: Protocols and Engineering

DHP 400A. Product Outline. Key Fetures. DHP 400A Head-end Processor

MPEG Appliance with DVBridge QPSK Satellite Receiver CAT-0010-H1.0

INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO

DVBControl Intuitive tools that enables you to Control DVB!

Hands-On Modern TV Broadcasting and HDTV Systems

Advanced Receiver Decoder Card

AD2612 DVB TS SCRAMBLER USER S MANUAL

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

IPTV delivery of media over networks managed end-to-end, usually with quality of service comparable to Broadcast TV

DIPLOMSKI - MASTER RAD

SPR-11P Portable Transport Stream Recorder and Player

ENGINEERING COMMITTEE Digital Video Subcommittee. American National Standard

Digital terrestrial television broadcasting Receivers

Multimedia Standards

(12) United States Patent (10) Patent No.: US 7,095,945 B1

ATSC vs NTSC Spectrum. ATSC 8VSB Data Framing

Unified Rules of Operation for Digital Cable and Terrestrial Television Networks in Finland

Data Sheet Version R&S AVHE100 Headend Solution for Encoding and Multiplexing Specifications

Hands-On DVB-T2 and MPEG Essentials for Digital Terrestrial Broadcasting

A DVB-Compliant Electronic Cinema Solution

ETSI ETR 211 TECHNICAL April 1996 REPORT

MPEG Transport Stream Analyzer MTS4SAV3 Datasheet

R&S DVM Measurement Solutions for Compressed Digital TV Specifications DVM50 DVM100 DVM100L DVM120 DVM400. Broadcasting. Data Sheet 02.

PROGRAMSKA PODRŠKA U TELEVIZIJI I OBRADI SLIKE 1. Osnove digitalne televizije i pregled standarda

R&S DVM Family Specifications DVM50 DVM100L DVM120 DVM400. Broadcasting. Data Sheet 04.00

Portable TV Meter (LCD) USER S MANUAL

C Module Description. IQMDMO MPEG-2 Decoder with MOLE Output

OPERATIONAL GUIDELINES FOR DIGITAL SATELLITE BROADCASTING. ARIB TR-B15 Version 4.6

Teletext Inserter Firmware. User s Manual. Contents

R&S AVG050 ISDB-T BTS Gateway Specifications

MediaKind RX8200 SkyUK CA

The Rules of Operation for YouSee Digital Cable TV Networks in Denmark. Version: 1.17 Issued August 4, 2016

D9800 Alarm and Warning Messages

European Standard Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems

Release Notes for GT42 Universal descrambler Module

ATSC Digital Television Standard Part 3 Service Multiplex and Transport Subsystem Characteristics (A/53, Part 3:2007)

Final draft ETSI EN V ( )

MPEG-2 Encoder System for Broadcasting

White Paper. Video-over-IP: Network Performance Analysis

Digital Video Broadcasting (DVB); Subtitling Systems. DVB Document A009

NOTICE. (Formulated under the cognizance of the CTA R4.8 DTV Interface Subcommittee.)

Instruction manual. STB 016 Art.Nr.: SAT-TV-Transmodulator DVB-S/S2 (QPSK/8PSK) DVB-C (QAM) Contents

EUROPEAN STANDARD Digital Video Broadcasting (DVB); Specification for conveying ITU-R System B Teletext in DVB bitstreams

INTERNATIONAL STANDARD

Personal Mobile DTV Cellular Phone Terminal Developed for Digital Terrestrial Broadcasting With Internet Services

for Cable TV and IPTV networks

A GUIDELINE FOR THE USE OF DVB SPECIFICATIONS AND STANDARDS

EUROPEAN STANDARD Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems

Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems. DVB Document A038

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD. HEVC Video Constraints for Cable Television Part 2- Transport

MPEG-2. Primary distribution of TV signals using. technologies. May Report of EBU Project Group N/MT

ANSI/SCTE

Operating instructions

DVG MPEG-2 Measurement Generator

Operating instructions

12 HDMI 16* DVB-C/8*DVB-T/6*ISDB-T Digital RF

ETSI EN V1.1.1 ( )

Abstract Cover letter. Igor Pašti

Digital Video Subcommittee SCTE STANDARD SCTE HEVC Video Constraints for Cable Television Part 2- Transport

Operating instructions

MediaKind RX

MPEG Video Compression Technology and Testing

X10 X20. appeartv.com

The 14 th International Animated Film Festival NAFF 2019

Digital Media Gateway DMG 3200

Video Quality Monitors

Professional 4-Channel DVB Receiver and Transmodulator Item: 5213

It receives contents from 4 DVB-T/T2, DVB-S/S2 or DVB-C transponders/muxes and broadcasts them in 4 DVB-T, DVB-C or IP output channels.

User guide. IP output module - Art. No A

DigiPoints Volume 2. Student Workbook. Module 5 Headend Digital Video Processing

Video Quality Monitors Sentry Edge II Datasheet

Medicinski časopisi u otvorenom pristupu: iskorak ili privilegij?

TL-4459C ENCODER MODULATOR

IP core solutions for Digital Video Broadcasting

Rules of Operation of Service Information in the Georgia DTTV Networks Version 1.0

Fernando Pereira. Instituto Superior Técnico. Audiovisual Communications, Fernando Pereira

Application Highlights

Encoder Modulator NDS3544I. Product Overview

Professional Headend Solutions. Device manual. QAM Modulator. ASI - TS DVB-C / ITU-T J.83 Annex B, C. AMA 299 Part N o : x

R&S PRISMON Now with Glonass and GPS P-Code

A NEW METHOD FOR RECALCULATING THE PROGRAM CLOCK REFERENCE IN A PACKET-BASED TRANSMISSION NETWORK

EUROPEAN STANDARD Digital Video Broadcasting (DVB); Subtitling systems

Unified Requirements of HDTV DVB-C and DVB-T2 digital receiver for Finnish market

Transcription:

PROGRAMSKA PODRŠKA U TELEVIZIJI I OBRADI SLIKE DVB signalne informacije

Hijerarhija MPEG-2 TS Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 2/21

Sinhronizacija ES Postoje dva tipa vremenskih markera: Prvi tip markera su tzv. referentni vremenski markeri (reference time stamps) koji nose informaciju o tekućem vremenu kodera. Ove markere definišu PES, PS i TS sintaksa. DVB sistemi koriste TS sintaksu za slanje referentnih vremenskih markera. Zaglavlje TS paketa može sadržati PCR polje koje nosi ovu informaciju. Drugom tipu vremenskih markera pripadaju Decoding Time Stamp (DTS) i Presentation Time Stamp (PTS). Ovi markeri su vezani uz sadržaj na koji se odnose i nalaze se u zaglavlju PES paketa. Nose informaciju o vremenskom trenutku kada je potrebno dekodovati i prezentovati sadržaj na koji se odnose (obično video ili audio). Za sinhronizaciju TS strimova na prijemnoj strani neophodno je poznavati trenutnu vrednost oba tipa vremenskih markera. PTS i DTS su blisko povezani sa PCR: izražavaju se u istim jedinicama i računaju od istog vremenskog trenutka. Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 3/21

Signalne Tabele Kako dekoder prepoznaje koji TS paketi iz MPTS sadrže PES koji pripadaju jednom DTV servisu? Da bi se prijemnoj strani omogućilo da poveže PID vrednosti sa odgovarajućim DTV servisima sadržanim u TS, zajedno sa PES paketima u istom TS se prenose i specijalni kontrolni strimovi koji sadrže tzv. signalne tabele (Signalling Tables). Ove tabele nose podatke o svakom od DTV servisa koji se prenosi unutar TS. Signalne tabele se prenose kao zasebni tokovi podataka unutar TS, multipleksirani zajedno sa ostalim TS paketima. Tabele (nazvane Program Specific Information (PSI) u MPEG-2 standardu) se sastoje od opisa ES koje treba kombinovati da bi se dobio određeni DTV servis, kao i od opisa samih DTV servisa. Svaka PSI tabela je sadržana u jednoj ili više PSI sekcija (PSI Sections). Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 4/21

MPEG-2 Sekcije PSI sekcije su definisane MPEG-2 standardom i u suštini specificiraju strukturu kojom se tabele predstavljaju pre nego što će biti zapakovane u TS (slično kao što se ES prvo pakuju u PES). PSI sekcije mogu biti promenljive dužine. Signalne tabele predajnik šalje periodično, pakovanjem i multipleksiranjem odgovarajućih sekcija u TS. Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 5/21

Podela MPEG-2 sekcija Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 6/21

Tabele i sekcije Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 7/21

MPEG-2 Signalne Tabele NIT Network Information Table sadrži informacije o mreži koja emituje TS multipleks kojem pripada i dati DTV servis (npr. Sky, PREMIERE, Canal+, itd.). Tabela između ostalog sadrži i informaciju o nosećim frekvencijama na kojima mreža poseduje transpondere. Predefinisana PID vrednost TS paketa koji nose NIT sekcije je 0x0010. PMT - Program Map Table - definiše listu PID vrednosti TS paketa koji sadrže PES (npr. video, audio, teletext) pridružene određenom programu. PAT Program Association Table sadrži listu PID vrednosti TS paketa sa PSI tabelama (tzv. PMT tabele) koje u sebi nose podatke o DTV servisima koji se emituju na tom transponderu (frekvenciji). PAT se uvek šalje u TS paketima sa predefinisanim PID-om koji ima vrednost 0x0000. CAT Conditional Access Table koriste se kod zaštićenih DTV servisa. Definišu tip kriptovanja i PID vrednosti TS paketa koji sadrže informacije neophodne za dekriptovanje sadržaja. CAT sekcije su sadržane u TS paketima koji imaju PID vrednost 0x0001. DCM-CC - Digital Storage Media Command and Control ove tabele u sebi sadrže komande koje se šalju prijemniku. U pitanju je protokol koji koristi client-server model komunikacije i koji se koristi za kontrolu prijema. Protokol između ostalog obezbeđuje funkcije koje su uobičajene za video kaset-rekorder kao što su ubrzano premotavanje unapred i unatrag, pauza, itd. Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 8/21

PAT i PMT Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 9/21

Primer: sekcija PAT tabele Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 10/21

PMT tabela Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 11/21

Pregled osnovnih PSI tabela Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 12/21

Primer TS multipleksa Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 13/21

Veza između MPEG-2 PSI tabela i TS multipleksa Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 14/21

DVB signalne tabele DVB standard proširuje skup signalnih tabela uvodeći tzv. tabele sa servisnim informacijama (Service Information Tables SI tables). Ove tabele nose informacije o DTV servisima sadržanim u MPTS i posmatranim kao logičke celine, a ne kao skup PES. Neke od važnijih SI tabela definisanih DVB standardom: SDT - Service Description Table daje nazive i druge detalje o servisima (PID = 0x0011). BAT - Bouquet Association Table grupiše servise u logičke celine (npr. sport, muzika, filmovi, itd.) EIT Event Information Table sadrži detalje o rasporedu emitovanja programa (PID = 0x0012). Od svih MPEG-2 i DVB sekcija jedino EIT sekcije mogu biti duge 4098 bajta. TDT - Time and Date Table sadrži informaciju o vremenu emitovanja servisa (PID = 0x0014). Osim sekcija definisanih MPEG-2 i DVB standardom, dozvoljeno je i emitovanje tzv. privatnih sekcija (Private Sections) čiji je format poznat samo emiteru servisa i prijemnoj strani kojoj su sekcije namenjene. Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 15/21

Učestanost emitovanja signalnih tabela Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 16/21

Ilustracija hijerarhije PSI/SI tabela Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 17/21

Hijerarhija DVB TS (1/3) Diskretizacija, kvantizacija Digitalizacija Kodovanje (npr. MPEG-2) GOP Frame1 (I,P,B) FrameN (I,P,B) Macroblock1 MacroblockN Macroblock1 MacroblockN Block1 Block2 BlockN Block1 Block2 Block3 Block1 Block2 BlockN Block1 Block2 BlockN MPEG-2 ES Paketizacija ES PES PKT1 PES PKT2 PES PKT N MPEG-2 PES TS Paketizacija TS1 PKT1 TS1 PKT2 TS1 PKT N MPEG2 TS (188 bajta) Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 18/21

Hijerarhija DVB TS (2/3) Video Audio 1 Audio 2 MPEG PSI SPTS Paketizacija TS1 PKT1 TS2 PKT1 TS1 PKT N MPEG SPTS Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 19/21

Hijerarhija DVB TS (3/3) Servis 1 Servis 2 Servis N DVB SI MPTS Paketizacija TS1 PKT1 TS2 PKT1 TS1 PKT N DVB MPTS Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 20/21

Sadržaj demultipleksiranog TS DVB receiver NIT PAT CAT PMT BAT SDT EIT TDT TOT RST ST Multiprotocol encapsulation Private Section DVB (object carousel) DSM-CC (object carousel) DSM-CC (private data) DVB (data carousel) DSM-CC (data carousel) Audio Video Closed Captioning Asynchronous Data Streaming Synchronous Data Piping Registered private Services (EN 301 192 [1] annex A) Program Specific Information (PSI) Packetized Elementary Stream (PES) Header Payload Legend Transport Stream MPEG DVB DSM-CC Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 21/21