Skip to main content

H264Packetize.h File

H264Packetize Node — wraps encoded H.264 into RTP packets for network streaming. More...

Included Headers

#include "builder/Node.h" #include "builder/OutputSpec.h" #include <memory> #include <vector>

Namespaces Index

namespacesimaai
namespaceneat
namespacenodes

Classes Index

classH264Packetize

RTP H.264 payloader Node — wraps encoded H.264 into RTP packets. More...

structPayloadType

RTP dynamic payload type (default 96, the conventional value for H.264 over RTP). More...

structConfigInterval

SPS/PPS re-injection interval in seconds (default 1). More...

Description

H264Packetize Node — wraps encoded H.264 into RTP packets for network streaming.

Wraps GStreamer's rtph264pay element. Place after H264EncodeSima (or any H.264 encoder) when streaming over RTP/RTSP — it splits NAL units into RTP payloads and periodically re-injects SPS/PPS so late-joining receivers can decode.


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.