Henter data ...

Advanced DVB & MPEG Stream Structure, Analysis and Troubleshooting. London, remote or on-site

Kort navn:

Varighed:


RING 70 23 26 50 eller send en mail og få uforpligtende informationer om, hvor kurset udbydes, datoer, priser og en status på, om kurset har deltagere nok til at det bliver gennemført.

Udbydes kurset ikke i oversigten til højre, så kontakt os endelig for ny dato.

Overview
The course provides delegates with a detailed understanding of the construction of MPEG and DVB streams; covering the structure and analysis of the MPEG-2 and MPEG-4 Elementary Streams and PES, MPEG-2 Transport Streams, MPEG-2 PSI and timing management, and DVB SI tables and structure. A variety of stream analysers are used to demonstrate, assess, record, replay and troubleshoot MPEG/DVB streams in both their native form and as carried over RTP and IP, looking at timing, buffering and ETR 101 290 faults and assessing ‘zap time’. The use of the standards documents MPEG ISO 13818-1, DVB ETR 300 468, ETR 101 290 and ETR 101 162 in verifying streams is described.


Objectives
At the end of the course delegates will be able to:
Describe MPEG-2 and MPEG-4 Elementary and PES streams
Describe MPEG-2 Transport streams and PSI
Understand the timing and timing issues of MPEG-2 transports
Describe DVB SI tables and understand their use
Use transport stream analysers to troubleshoot MPEG and DVB streams
Understand the significance and meaning of ETR101 290 alarms
Use IP analysis tools to troubleshoot DVB and MPEG carried over IP

 

Objectives

At the end of the course delegates will be able to:

  • Describe MPEG-2 and MPEG-4 Elementary and PES streams
  • Describe MPEG-2 Transport streams and PSI
  • Understand the timing and timing issues of MPEG-2 transports
  • Describe DVB SI tables and understand their use
  • Use transport stream analysers to troubleshoot MPEG and DVB streams
  • Understand the significance and meaning of ETR101 290 alarms
  • Use IP analysis tools to troubleshoot DVB and MPEG carried over IP

MPEG-2 / MPEG-4 / DVB Structures (8 topics)
  • Sequence and Sequence Parameter Set
  • GOP (Group of Pictures)
  • Picture and Pict
  • Slice
  • MacroBlock
  • Block
  • SPTS (Single Program Transport Stream)
  • MPTS (Multiple Program Transport Stream)

MPEG-2 / MPEG-4 Elementary Stream (8 topics)

  • Video ES Buffering
  • PES (Packetised Elementary Stream) structure
  • GOP per PES and picture per PES issues and implications
  • PES Header construction
  • PES sync
  • ESCR (Elementary Stream Clock Reference)
  • PTS (Presentation Time Stamp) and DTS (Decode Time Stamp)
  • Alignment Indicator

MPEG-2 Transport Stream (16 topics)

  • 188/204 byte packetisation and header
  • Sync Byte
  • TEI (Transport Error Indicator)
  • PUSI (Payload Unit Start Indicator)
  • TP (Transport Priority)
  • PID (Packet ID)
  • Reserved PIDs
  • Problematic PID values, sync byte emulation
  • CC (Continuity Count) and CC issues
  • TSC (Transport Scrambling Control)
  • AF (Adaptation Field)
  • PCR location and structure
  • PCR jitter
  • PCR specifications
  • Embedded, stream and independent PCRs and issues
  • NULL packets

MPEG-2 PSI (Program Specific Information) (8 topics)

  • PSI structure and linking
  • PAT (Program Association Table)
  • PMT (Program Map Table)
  • NIT (Network Information Table)
  • PSI table structure
  • Use of PSI descriptors and values
  • Table ID
  • Table Version Number

DVB SI (Service Information) (11 topics)

  • NIT (Network Information Table)
  • BAT (Bouquet Association Table)
  • SDT (Service Descriptor Table)
  • TDT (Time and Date Table) and TOT (Time Offset Table)
  • Event Information Tables EIT(p/f) and EIT(s)
  • RST (Running Status Table)
  • ST (Stuffing Table)
  • SI table structure
  • Use of SI descriptors and values
  • Table ID
  • Table Version Number

DVB/MPEG ID Structure (7 topics)

  • Network ID
  • Original Network ID
  • Transport ID
  • Service ID
  • DVB Service ID and MPEG Program number association
  • Component tag value
  • LCN (Logical Channel Number)

Practical Stream Analysis (18 topics)

  • Use of various Transport/Elementary Stream analysers in different tasks
  • Use of WireShark as an MPEG analysis tool
  • Analysis of good and bad streams
  • Real time and offline analysis
  • ETR 101 290 alarm implications
  • ETR 101 alarm logging
  • Monitoring CA key change
  • "Zap time" measurement and assessment and optimisation
  • Stream recording and playback
  • RTP (Real Time Protocol) header analysis
  • PES header analysis
  • TS header analysis
  • TS packet analysis
  • Understanding MPEG timing calculations
  • PTS and DTS analysis
  • PTS and DTS association with GOP structure
  • PCR analysis
  • ES Buffer analysis

 

Subject to change after publishing

https://www.perpetual-solutions.com/training-course/5993/advanced-dvb-mpeg-stream-structure-analysis-and-troubleshooting

Kursusdatoer