Anleitungen und Tutorials

Fallbeispiele, Whitepaper's und technische
Erklärungen zum Thema IP und Digital-TV

Anleitungen & Know-How

Von Zeit zu Zeit erstellt unser BLANKOM-Team nützliche technische Whitepapers und Beschreibungen für verschiedene Anwendungsfälle.
Diese Dokumente werden hier veröffentlicht und sind sehr hilfreich, um technische Basisinformationen bis hin zu fortgeschrittenen Erklärungen für DVB, Streaming, Encoding / Codecs und IPTV zu erhalten.
Die meisten PDF-Dokumente sind in Englisch da wir viel mit Projekten und Kunden / Systemintegratoren aus dem Ausland zusammenarbeiten.
Einige sind auch 2-sprachig: DE/EN _____ Schauen Sie also bitte regelmäßig vorbei - wir freuen uns...

LINK zum PDF: -> DE: Hilfreiche Erklärungen und ein Leitfaden über moderne digitale Videotechnik und ihre Begriffe: VBR/CBR, FPS, interlaced (i)/progressive (p)...
LINK zu der Seite: -> zu der Web-Seite:

LINK zum PDF: -> DE: Eine kurze Beschreibung über Streaming - Was is dat überhaupt?

Link zu Video-Encoder -Streamer Tipps und Tricks: Tipps und Tricks Seite für SoC Multiprotocol-Encoder

Was ist Transcoding? ...

IP-Encoder-Codecs-Streaming-Recording Whitepaper
Über Video zu IP-Encoder, -Codecs und Aufnehmen/Recording - deutsch-english

Inhalt:
  • IP streaming and recording made easy
  • HDMI streaming encoder with recording function
  • h.265 and h.264 Video Encoding - What are the differences?
  • H.264 is still one of the most frequently used video formats today
  • What is H.264?
  • Encoding and decoding with H.264 - How HDMI IP streaming works with H.264
  • H.264 applications - When and where can this format be used?
  • The difference between H.265 and H.264
  • AV devices with integrated H.265 hardware decoder
  • Comparison between H.265, H.264 and MPEG-2
  • Advantages of using H.265/ H.264 encoders and decoders
Read More

About-IPTV
Ein “Whitepaper” von Satelliten - Empfangstechnik bis zur Handlungshilfe um Hospitality IPTV Systeme zu konzipieren - English

Inhalt:
  • Preface
  • So before you “IPTV”:
  • A small note about PAY-TV and streaming
  • Satellite reception and distribution
  • Modern SAT- technology: With fibre SAT-distribution optic systems
  • Coming back to the REDUNDANCY
  • The IPTV Headend
  • Design a Headend:
  • Collecting your Satellite Transponders
  • Headend Components
  • DVB is ‘somehow’ complex: TS ... CC-Errors...
  • Deciding the Headend- CLASSES
  • The output streams, IGMP, Encoding, Transcoding
  • SetTopBoxes, Digital Signage (DS)
  • The final step is the question of additional services for your IPTV system ...
Read More

Basics-TCP-IP-IGMP
TCP/IP Unicast… streaming protocols und IGMP - German/English

Multicast und IGMP:
Illustrating IGMP
Zeichnung zur Arbeitsweise von IGMP

Der Unterschied zwischen IGMP und Snooping / The Difference between the full IGMP-Version and IGMP-Snooping in DE/EN

A whitepaper about Streaming Protocols -EN PDF

Inhalt:
  • VIDEO OVER IP PROTOCOLS
  • RTP & RTCP
  • HTTP ADAPTIVE STREAMING PROTOCOLS
  • MULTI-BITRATE ENCODINGS
  • LOW LATENCY HTTP ADAPTIVE STREAMING
  • RTMP
  • ZIXI PROTOCOL
  • SRT
  • Reliable Internet Stream Transport (RIST)
  • QUIC
  • REPLACING SDI WITH IP
  • ATSC 3.0 AND ROUTE
  • RECOMMENDATIONS
  • A small overview by 3rd party IP-Cores about implementation of different Streaming relevant technologies/protocols in software (FPGA/SoC)
Read More

A Technical Overview about the Streaming Protocol SRT PDF-EN

Eine Einführung in den MPEG-Transport-Stream - english

Eine Erklärung zur Latenzzeit - A Guide to Low Latency in live streaming

Eine Anleitung zu 'Encoding' ...A Guide to Encoding and crack points of Low Latency Streaming:

About Adaptive Bitrate Streaming - was ist das ?

Applicationsbeispiele: Transcoding in Hospitälern, UHD injection in KabelTV DVB-C Channels, HDMI extending, Video encoder und OBS:

Applikations-Beispiel (DE/EN): Transcoder Anwendung in Krankenhaus-TV Systemen mit dem BTR-6000: Kosten sparen durch Vermeidung des Austausches der Betten-TV's

Schnipsel:

Kranken- und Kurhäuser, Gefängnisse, Seniorenresidenzen und Wohnheime sowie auch ältere Hotelbauten sind ein typischer Anwendungsfall wenn es darum geht, eine bestehende Telefon- Infrastruktur (2-Drahtleitung) für die multimediale Versorgung der Betten bzw. Zimmer zu benutzen ohne ein
- neues KabelTV Netz oder
- ein Gigabit-Ethernet Netzwerk
verlegen zu müssen.

Applikations-Beispiel (DE/EN): Wie man einen zusätzlichen (oder Info-) UHD-Kanal in ein existierendes Kabel-Netz einspeist z.B. als einen Extra Informations-Kanal in bestehende TV-Kabelnetze - Seniorenheime, Hotels, Kasernen, Kreuzfahrt-Schiffe, Gefängnisse, ...

EN: How to Extend an Ultra-HD or 4K HDMI-Signal

deutsch:

HDMI war ursprünglich als Verbrauchernorm gedacht, während SDI als Industrienorm bezeichnet wurde.
Aus diesem Grund unterstützt HDMI von Haus aus keine großen Kabellängen, vor allem, wenn die Auflösungen über 1080p hinausgehen. SDI kann bis zu 100 m Kabellänge in 1080p50/60 (3 Gbit/s), während HDMI bei der gleichen Bandbreite maximal 15 m lang sein kann.
Es gibt mehrere Möglichkeiten, HDMI über diese 15 m hinaus zu verlängern. In diesem Artikel sprechen wir über die gängigsten Methoden zur Verlängerung eines HDMI-Signals.
...

Auszug EN:

HDMI 4has initially been intended as a consumer standard, while SDI was designated as an industry standard. Because of this, HDMI natively doesn’t support long cable lengths, especially when the resolutions go beyond 1080p.
SDI can run up to 100m in cable length in 1080p50/60 (3 Gbit/s), while HDMI can stretch to a maximum of 15m in the same bandwidth.
There are several ways of extending HDMI beyond that 15m. In this article, we’ll talk about the most common methods of extending an HDMI signal. ...

Aufnehmen/Recording von Video-Streams per OBS: How to connect our SoC Video-Encoder to OBS: Open Broadcaster Software ---> https://obsproject.com/de

Unicast vs. Multicast (Mit Dank an wikipedia):

Es gibt zwei Methoden der Datenübertragung vom Streaming-Server des Senders zum IPTV-Empfangssystem:
Unicast:
Bei Unicast steht jedem Zuschauer ein individueller Datenstrom zur Verfügung. Dadurch kann der Zuschauer den Startpunkt einer Sendung oder eines Videoclips (Video-on-Demand-Dienst) individuell bestimmen. Dies führt gleichzeitig zu einer erhöhten Netzbelastung, da jeder Stream Bandbreite benötigt.
Multicast:
Beim Multicasting erhalten alle Empfänger die gleichen Daten vom Sender zur gleichen Zeit. Das bedeutet, dass zunächst nur eine lineare Ausstrahlung möglich ist (linear, weil die Reihenfolge der Ausstrahlungen vom Nutzer nicht beeinflusst werden kann). Dies entspricht im Wesentlichen dem Prinzip des Broadcasting. Multicast hat gegenüber Unicast den Vorteil, dass die Netzbelastung für den Sender nicht mit der Anzahl der Teilnehmer zunimmt. In Empfängernetzen hingegen steigt die Netzlast erheblich. Ein Video-on-demand-Dienst ist jedoch nicht möglich. Als Kompromiss ist es möglich, einen Near-Video-on-Demand-Dienst anzubieten, bei dem das Video wiederholt zeitlich verschoben wird. Die maximale Wartezeit für ein Video ist dann der zeitliche Abstand der Wiederholungen.

Einige hilfreiche Übersichten/Poster über MPEG2-DVB-ATSC Tabellen und ihre Inhalte:

About-IPTV
MPEG2- DVB-Broadcasting Übersicht und so...

About-IPTV
MPEG2- DVB-Broadcasting Tabellen und so...

About-IPTV
ATSC PSIP Tabellen und so...

Thanks to Tektronix and JDSU

Glossary and Acronyms (not all are explained here)
13/18V Vert/Hor polarization switching (Sat)
22 kHz High/Low Band switching (Sat)
64QAM Quadrature Amplitude Modulation with 64 states
ADC Analog-Digital Converter
ADPCM Adaptive Differential Pulse Code Modulation
ADR Astra Digital Radio
ADSL Asymmetrical Digital Subscriber Line
AES Audio Engineering Society
AF Adaptation Field
AIT Application Information Table (used for MHP)
AM Amplitude Modulation
API Application Programming Interface
ARD Arbeitsgemeinschaft der öffentlich-rechtlichen Rundfunkanstalten in Deutschland
ASCII American Standard Code for Information Interchange
ASI Asynchronous Serial Interface Standard DVB interface for Transport Stream
ATM Asynchronous Transfer Mode
ATSC Advanced Television Systems Committee
ATV Advanced TeleVision North American standard for Digital Broadcasting
BER Bit Error Ratio

Block (used for DCT) 8x8 pixels (JPEG, MPEG)

Bouquet Set of services provided by the same operator on a network. The bouquet is controlled by one single authority and sold as one single entity.
BAT Bouquet Association Table. Table describing a bouquet of programs offered by a broadcaster.
BTA Broadcasting Technology Association
CA Conditional Access
CCITT Comité Consultatif Internation Téléphonique et
Télégraphique (1993>ITU-T)
CENELEC Comité Européen de Normalisation ELECtrotechnique
C/I Carrier-to-Interference-Ratio (dB)

CAT Conditional Access Table (PID=0x1) Reference to scrambled programs.
CATV Community Antenna TV (sometimes thought to be Cable TeleVision). The distribution of multiple TV channels to subscribers via a cable network.
CEI/IEC Commission Electrotechnique Internationale / International Electrotechnical Commission
CEPT European Conference of Postal and Telecommunications Administrations
CSA Common Scrambling Algorithm
D/A Digital-Analog
DAT Digital Audio Tape
DAVIC Digital Audio Visual Council
DBS Direct Broadcasting Satellite
DSNG Digital Satellite News Gathering
DSR Digital Satellite Radio
DSS Digital Satellite System
DTG Digital TV Group
DTH Direct To Home Satellite digital broadcasting services
DTVB Digital TeleVision Broadcasting
DVB-MG DVB-Measurement Group
DVB-MS Digital Video Broadcasting-Microwave Satellite Based. Terrestrial broadcasting of TV signals to digital standard via microwave (f>10 GHz)
CIF Common Intermediate Format 360x288 @ 30 Hz
C/N or CNR Carrier-to-Noise-Ratio (dB)
COFDM Coded Orthogonal Frequency-Division Multiplex
CRC Cyclic Redundancy Check
DAB Digital Audio Broadcasting
DAC Digital-to-Analog Converter
DAPSK Differential Amplitude Phase Shift Keying
DCT Discrete Cosine Transformation Temporal to frequency transform (JPEG/MPEG)
DigiTAG Digital Terrestrial TV Action Group
Downlink Communication link satellite earth
DSM Digital Storage Media. Flag in PH. Provide the capability of trick modes (Fast Forward/Reverse)
DSM-CC Digital Storage Media Command and Control. ISO/IEC standard developed for the delivery of multimedia broadband services.
DTS Decoding Time Stamp
DTS Digital Theater Systems Digital Surround is an audio encoding format similar to Dolby Digital
DTT Digital Terrestrial Television
DVB-C Digital Video Broadcasting -Cable Broadcasting TV signals to a digital standard by cable. The RF spectrum in digital cable TV networks has a frequency range of (approx.) 46 MHz to 850 MHz.
DVB Digital Video Broadcasting. European consortium that has
standardized digital TV broadcasting.
DVB-MC Digital Video Broadcasting-Microwave Cable Based.Terrestrial broadcasting of TV signals to digital standard via microwave (f<10 GHz)
DVB-RCS Digital Video Broadcasting-Return Channel Satellite
DVB-S Digital Video Broadcasting -Satellite Broadcasting TV signals to digital standard via satellite.
DVB-SMATV Satellite Master Antenna TV
DVB-T /-T2 Digital Video Broadcasting -Terrestrial Terrestrial broadcasting of TV signals to digital standard.
E/N Energy per Bit/Noise in 1Hz Bandwidth
EBU European Broadcast Union (UER)
ECL Emitter Coupled Logic
EDTV Enhanced Definition TeleVision
EIT EIT for present and following eventsP/F
EPG Electronic Program Guide Broadcasting data structure that contains all the information describing the programs and their events.
ES Elementary Stream. Data stream for video, audio or data. Preliminary stage to PES.
ESCR Elementary Stream Clock Reference
ETR ETSI Technical Report
ETR 290 ETSI recommendation regarding measurement of MPEG-2/DVB TS
ETSI European Telecommunication Standard Institute
GIF Graphics Interchange Format
GigE Gigabit Ethernet
GOP Group Of Picture
HDTV High Definition TeleVision
HEX HEXadecimal (0x)
HFC Hybrid Fiber Coax Typical CaTV network infrastructure
HTML Hypertext Markup Language
IEC International Electrotechnical Commission
IEEE Institute of Electrical and Electronics Engineers

IF Intermediate Frequency. Generally 70 MHz for transmission. (950 to 1250 from the LNB)
ECM Entitlement Control Message This control message transports a general key for Scrambling (Encryption).
EIT Event Information Table, TV guide or EPG.
EMM Entitlement Management Message This control message transports a personal key for Scrambling (Encryption).
FEC Forward Error Correction Error control bits added to useful data in the QAM/QPSK modulator (errors may be detected and correct ed). I, Q In phase and Quadrature signals (carrier digital modulation - phase and amplitude)
IRD Integrated Receiver Decoder. Receiver with MPEG-2 decoder (Set Top Box)
IRE Institute of Radio Engineers
IRT Institut für RundfunkTechnik
IS International Standard
ISDN Integrated Services Digital Network
ISO International Standardization Organization
ITU International Telecommunications Union

Ku-Band 10.7-18 GHz (Satellite)
LDTV Low Definition TeleVision
LMDS Local Multipoint Distribution System
LNB Low Noise Block. Also called LNC (Low noise converter).
LTW Legal Time Window offset

Macroblock (used for motion estimation) 16x16 pixels (JPEG, MPEG)
MCPC Multiple Channels Per Carrier
MFN Multiple Frequency Network (DVB-T)
MHP Multimedia Home Platform
MIP Megaframe Initialization Packet Used by DVB-T to synchronize the transmitters
MMDS Microwave Multichannel/Multipoint Distribution System
MP@ML Main Profile at Main Level
MPTS Mutliple Program Transport Stream. MPEG-2 TS containing several programs that have been multiplexed.
JPEG Joint Photographic Experts Group An ISO video compression standard for storage and transmission of a variety of still graphics image formats
LED Light Emitting Diode
LVDS Low Voltage Differential Signaling. A balanced interface with a low signal voltage swing (about 300 mV).
MHEG Multimedia&Hypermedia information coding Expert Group. Provides standards for the coded representation of multimedia hypermedia information objects that are interchanged among applications and services using a variety of media
MPE Multi Protocol Encapsulation. Process using DVB table structures for the Data transmission.
MPEG Moving/Motion Picture Experts Group An ISO motion video/audio compression standard providing both lossy and lossless compression.
Multiplex or Mux: To sequentially incorporate several data streams into a single data stream in such a manner that each may later be recovered intact.
MVDS Multipoint Video Distribution System
NAB National Association of Broadcasters
NIT Network Information Table Information about orbit, transponder etc.
NVoD Near Video on Demand Same TV program broadcasted simultaneously with a few minutes of starting time difference
OFDM Orthognal Frequency Division Multiplexing
ONID Original Network ID
OPCR Original Program Clock Reference Assists in the reconstruction of a SPTS from another Transport Stream.
OpenTV Application Program for EPG (TPS/ARD/ZDF)
OSI Open Systems Interconnection
PAL Phase Alternating Line Color TV System (Europe and 50 Hz countries)
PAT Program Association Table (PID=0) List of all the programs contained in TS Multiplex with reference to the PID of the PMT
PES Packetized Elementary Stream Video and audio data packets and ancillary data of undefined length.
PH PES Header
PID Packet Identification Identification of programs/services in the transport stream
PLL Phase Lock Loop
PRBS Pseudo-Random Binary Sequence
PS Program Stream
P-STD Program System Target Decoder
PSI Program Specific Information MPEG-2 Data transmitted in TS for the de-multiplexer in the receiver (PAT/PMT/CAT)
PTS Presentation Time Stamp Time stamp for vision and sound, transmitted at least every 0.7 s. Integrated into PES.
NTSC National TV Standard Committee Color TV System (USA and 60 Hz countries)
PMT Program Map Table Reference to packets with PCR, Name of programs, copyright, reference of the data streams with PIDs etc. Belonging to the relevant program.
PCR Program Clock Reference Reference for the 27-MHz clock regeneration. Transmitted at least every 0.1 s.
STB Set Top Box. Digital TV receiver (IRD)
QAM Quadrature Amplitude Modulation Type of modulation for digital signals used in CaTV transmission(DVB-C). Amplitude and phase of a carrier are modulated in order to carry information.
QCIF Quarter Common Intermediate Format 180x144@15 Hz (Video telephony)
QEF Quasi Error-Free
QPSK Quadrature Phase Shift Keying. Tpye of modulation for digital signals used in satellite transmission (DVB-S).
RGB Red, Green, Blue
RLC Run Length Coding Data compression method exploiting repetition
RS Reed-Solomon. Protection Code 16-byte long error control code added by the modulators to every 188 byte Transport Packets in a TS.
RST Running Status Table
SAS Subscriber Authorization System CA/SMS
SCPC Single Channel Per Carrier
SDI Serial Digital Interface
SDT Service Description Table
SDTV Standard Definition TeleVision
SER Symbol Error Rate
SFN Single Frequency Network (DVB-T)
SI Service Information. All the DVB data required by the receiver to demultiplex and decode the variety of programs in the TS.
SIF Source Intermediate Format 360x288@25 Hz or 360x240@30 Hz (MPEG-1)
S-MATV, SMATV Satellite Master Antenna TV
SMPTE Society of Motion Picture and Television Engineers
SMS Subscriber Management System. In CA: storage for customer data
SNG Satellite News Gathering. Retransmission of events using mobile equipment and satellite transmission (e.g. sports)
SNR or S/N Signal-to-Noise Ratio
SPI Synchronous Parallel Interface. Standard DVB interface forTS.
SPTS Single Program Transport Stream TS that contains one unique program.
Statistical Multiplexer A device which combines a number of time-varying bit streams into a single bit stream for transmission.
ST Stuffing Table
SECAM Séquentiel Couleur à Mémoire Color TV System (France, Eastern European countries)


General Standards:
ETR 162: Allocation of Service Information codes for DVB systems
ETR 211: Guidelines on implementation and usage of service information
TR 101 290: Measurement guidelines for DVB systems
ISO/IEC 3818-1...4 and 6: Information Technology - Generic coding of moving pictures and associated audio information: Part 1: Systems (ITU-T H.222.0), Part 2: Video (Rec. ITU-T H.262), Part 3: Audio: Audio for surround sound: Layer: L1, L2 (DVB, DAB, DVD), L3 (Mp3): MPEG-2
AAC (Advanced Audio Coder): Surround Sound (Digital AM), Part 4: Conformance test, Part 6: Extension for DSM-CC
MPEG-1 (ISO/IEC 11172-3): Audio for mono and stereo sounds
Dolby Digital AC3 (Audio Code N 3): For stereo surround
ISO/IEC 13818-9: Information Technology - MHEG standard
ISO/IEC 14496: Information Technology (MPEG-4). Very low bit rate audio-visual coding
ISO 15938: Multimedia content description interface (MPEG-7)
EN 101 192: DVB specification for data broadcasting
TR 101 202: Implementation Guidelines for Data Broadcasting
TS 101 812: DVB Multimedia Home Platform (MHP) Specification
DVB A010: Interfaces (ASI/SPI) for CATV/SMATV Headends and Similar Professional Equipment
ETS 300 421: DVB-S, channel coding and modulation for 11/12 GHz satellite services
ETS 300 429: DVB-C, channel coding and modulation for cable systems
ETS 300 744: DVB-T, Digital Terrestrial Transmission Systems
ETS 300 743: DVB subtitling system
TS 101 191: DVB mega-frame for Single Frequency Network (SFN) synchronization
ETS 300 468: Specification for Service Information (SI) in DVB systems
ETS 300 472: Specification for conveying ITU-R System B Teletex in DVB bit streams
ETS 300 473: DVB Satellite Master Antenna Television (SMATV) distribution systems
ETS 300 802: DVB Network independent protocols for interactive services
EN 101 790: DVB-RCS; Interaction channel for satellite distribution systems
TR 101 790: Guidelines for the use of EN 301 790
EN 301 958: DVB-RCT; Interaction channel for DTT incorporating Multiple Access OFDM
ES 200 800: DVB-RCC; Interaction channel for Cable TV distribution systems (CATV)
ETR 154: DVP implementation guidelines for the use os MPEG-2 Systems, Video and Audio in satellite, cable and terrestrial broadcasting applications
SECA, Société Europ. de CA
TV TeleVision
TDT Time and Date Table
TH Transport Stream Header
TIFF Tagged Image File Format
TM Technical Module (DVB-Project)
TOT Time Offset Table
Transponder Trans(mitter) and (res)ponder. Equipment inside the satellite receiving and re-sending information.
Transport Packet 188 byte packets organized in a TS.
TS Transport Stream. Packet stream contains PES and PSI belonging to one or several programs.
TS Header Transport Stream Header. The first 4 bytes of each
TS packet contain the data (PID) required for the demultiplexer in addition to the sync byte (0x47). These bytes are not encoded.
T-STD Transport Stream System Target Decoder
Uplink Communication link earth satellite
UTC Universal Time Code
UER Union Européenne de Radio-Télévision EBU
UHF Ultra High Frequency, 470 to 862 MHz
UIT Union Internationale des Télécommunications (ITU)
VBI Vertical Blanking Interval
VBV Video Buffer Verifier (MPEG-2 Video)
VCO Voltage Controlled Oscillator
VDSL Very high bit rate Digital Subscriber Line
VHF Very High Frequency, 47 to 300 MHz
VHS Video Home System
VLC Variable Length Coding. Data compression method (Huffmann)
VoD Video on Demand
VPS Video Programming System. Transport of recording controlcommands via a dedicated television line.


Some Conditional Access Vendor Names:
Irdeto
BetaCrypt
Mediaguard
Viacces
Cryptoworks
Nagra

NDS Videoguard
Conax

Cryptoworks
MediaCipher
Panaccess

Verimatrix