SCTE Digital Video Engineering Professional (DVEP)
Certification Exam | Complete Exam Prep, Practice Questions
& Expert Explanations 2026/2027
QUESTION 1
What is the standard fixed length of an MPEG-2 Transport Stream (TS)
packet before Reed-Solomon error correction is applied?
• A. 188 bytes
• B. 204 bytes
• C. 1500 bytes
• D. 1316 bytes
Correct Answer: A. 188 bytes
Detailed Rationale: The standard MPEG-2 Transport Stream packet
consists of a 4-byte header and a 184-byte payload, totaling precisely
188 bytes. When transmitted over cable QAM (ITU-T J.83 Annex B), 16
bytes of Reed-Solomon parity data are added, expanding it to 204
bytes.
QUESTION 2
Which MPEG-2 Program Specific Information (PSI) table maps individual
program numbers to their corresponding Program Map Table (PMT)
Packet Identifiers (PIDs)?
• A. Program Association Table (PAT)
• B. Program Map Table (PMT)
, • C. Conditional Access Table (CAT)
• D. Network Information Table (NIT)
Correct Answer: A. Program Association Table (PAT)
Detailed Rationale: The PAT is always transmitted on PID 0 and serves
as the master index for the transport stream, listing all available
programs and pointing to the specific PID for each program's PMT.
QUESTION 3
What type of video frame in an MPEG Group of Pictures (GOP) is
compressed using temporal redundancy prediction from both preceding
and succeeding reference frames?
• A. B-frame (Bi-directional predicted frame)
• B. I-frame (Intra-coded frame)
• C. P-frame (Predictive-coded frame)
• D. IDR frame (Instantaneous Decoder Refresh frame)
Correct Answer: A. B-frame (Bi-directional predicted frame)
Detailed Rationale: B-frames reference both past and future anchor
frames (I or P frames) to achieve the highest compression efficiency in a
GOP, though they require reordering at the decoder.
QUESTION 4
What is the primary function of the Program Clock Reference (PCR) in
an MPEG Transport Stream?
, • A. To provide a timing reference timestamp that allows the
decoder's System Time Clock (STC) to synchronize with the
encoder's clock, preventing buffer overflow or underflow.
• B. To display the current time of day on the television screen.
• C. To schedule conditional access authorization cycles.
• D. To signal commercial ad insertion start and end points.
Correct Answer: A. To provide a timing reference timestamp that allows
the decoder's System Time Clock (STC) to synchronize with the
encoder's clock, preventing buffer overflow or underflow.
Detailed Rationale: PCR fields are embedded in the transport stream
packets at least every 100 ms to maintain clock synchronization across
end-to-end digital video paths.
QUESTION 5
Which SCTE standard defines the protocol for inserting digital program
insertion (DPI) cue tones and splicing commands (such as ad insertion
triggers) into MPEG transport streams?
• A. SCTE 35
• B. SCTE 130
• C. SCTE 40
• D. SCTE 54
Correct Answer: A. SCTE 35
Detailed Rationale: SCTE 35 specifies the digital program insertion
cueing message format, allowing ad servers and multiplexers to identify
splice points and ad break durations in real-time.
, QUESTION 6
In North American digital cable networks, what modulation and forward
error correction scheme is typically used for downstream transmission
of digital video channels within a 6 MHz RF channel?
• A. 256-QAM with ITU-T J.83 Annex B (Reed-Solomon [204, 188]
and trellis coding)
• B. 8-VSB modulation
• C. DVB-S2 QPSK modulation
• D. COFDM with 8k subcarriers
Correct Answer: A. 256-QAM with ITU-T J.83 Annex B (Reed-Solomon
[204, 188] and trellis coding)
Detailed Rationale: North American cable standards rely heavily on
256-QAM combined with Annex B framing and FEC to deliver roughly
38.8 Mbps of throughput per 6 MHz channel.
QUESTION 7
Which adaptive bitrate (ABR) streaming protocol, originally developed
by Apple, breaks video streams into short HTTP-based file segments (.ts
or .mp4) tracked via an .m3u8 playlist index?
• A. HTTP Live Streaming (HLS)
• B. Dynamic Adaptive Streaming over HTTP (DASH)
• C. Real-Time Streaming Protocol (RTSP)
• D. Microsoft Smooth Streaming (MSS)
Correct Answer: A. HTTP Live Streaming (HLS)
Certification Exam | Complete Exam Prep, Practice Questions
& Expert Explanations 2026/2027
QUESTION 1
What is the standard fixed length of an MPEG-2 Transport Stream (TS)
packet before Reed-Solomon error correction is applied?
• A. 188 bytes
• B. 204 bytes
• C. 1500 bytes
• D. 1316 bytes
Correct Answer: A. 188 bytes
Detailed Rationale: The standard MPEG-2 Transport Stream packet
consists of a 4-byte header and a 184-byte payload, totaling precisely
188 bytes. When transmitted over cable QAM (ITU-T J.83 Annex B), 16
bytes of Reed-Solomon parity data are added, expanding it to 204
bytes.
QUESTION 2
Which MPEG-2 Program Specific Information (PSI) table maps individual
program numbers to their corresponding Program Map Table (PMT)
Packet Identifiers (PIDs)?
• A. Program Association Table (PAT)
• B. Program Map Table (PMT)
, • C. Conditional Access Table (CAT)
• D. Network Information Table (NIT)
Correct Answer: A. Program Association Table (PAT)
Detailed Rationale: The PAT is always transmitted on PID 0 and serves
as the master index for the transport stream, listing all available
programs and pointing to the specific PID for each program's PMT.
QUESTION 3
What type of video frame in an MPEG Group of Pictures (GOP) is
compressed using temporal redundancy prediction from both preceding
and succeeding reference frames?
• A. B-frame (Bi-directional predicted frame)
• B. I-frame (Intra-coded frame)
• C. P-frame (Predictive-coded frame)
• D. IDR frame (Instantaneous Decoder Refresh frame)
Correct Answer: A. B-frame (Bi-directional predicted frame)
Detailed Rationale: B-frames reference both past and future anchor
frames (I or P frames) to achieve the highest compression efficiency in a
GOP, though they require reordering at the decoder.
QUESTION 4
What is the primary function of the Program Clock Reference (PCR) in
an MPEG Transport Stream?
, • A. To provide a timing reference timestamp that allows the
decoder's System Time Clock (STC) to synchronize with the
encoder's clock, preventing buffer overflow or underflow.
• B. To display the current time of day on the television screen.
• C. To schedule conditional access authorization cycles.
• D. To signal commercial ad insertion start and end points.
Correct Answer: A. To provide a timing reference timestamp that allows
the decoder's System Time Clock (STC) to synchronize with the
encoder's clock, preventing buffer overflow or underflow.
Detailed Rationale: PCR fields are embedded in the transport stream
packets at least every 100 ms to maintain clock synchronization across
end-to-end digital video paths.
QUESTION 5
Which SCTE standard defines the protocol for inserting digital program
insertion (DPI) cue tones and splicing commands (such as ad insertion
triggers) into MPEG transport streams?
• A. SCTE 35
• B. SCTE 130
• C. SCTE 40
• D. SCTE 54
Correct Answer: A. SCTE 35
Detailed Rationale: SCTE 35 specifies the digital program insertion
cueing message format, allowing ad servers and multiplexers to identify
splice points and ad break durations in real-time.
, QUESTION 6
In North American digital cable networks, what modulation and forward
error correction scheme is typically used for downstream transmission
of digital video channels within a 6 MHz RF channel?
• A. 256-QAM with ITU-T J.83 Annex B (Reed-Solomon [204, 188]
and trellis coding)
• B. 8-VSB modulation
• C. DVB-S2 QPSK modulation
• D. COFDM with 8k subcarriers
Correct Answer: A. 256-QAM with ITU-T J.83 Annex B (Reed-Solomon
[204, 188] and trellis coding)
Detailed Rationale: North American cable standards rely heavily on
256-QAM combined with Annex B framing and FEC to deliver roughly
38.8 Mbps of throughput per 6 MHz channel.
QUESTION 7
Which adaptive bitrate (ABR) streaming protocol, originally developed
by Apple, breaks video streams into short HTTP-based file segments (.ts
or .mp4) tracked via an .m3u8 playlist index?
• A. HTTP Live Streaming (HLS)
• B. Dynamic Adaptive Streaming over HTTP (DASH)
• C. Real-Time Streaming Protocol (RTSP)
• D. Microsoft Smooth Streaming (MSS)
Correct Answer: A. HTTP Live Streaming (HLS)