H264 NAL Unit Not Found Error

unalozten oztenunal at gmail.com
Thu Nov 15 12:21:18 UTC 2018

Hello again,

After some fixes, we started a H264 stream and we didn't receive the "H264
NAL Unit not found" error when we played this stream using Gstreamer, but
we've encountered another warning message saying that *"input stream is
corrupt; it contains a NAL unit of length 1"*. This warning message comes
from "h264parse" element.

You can find the new .pcap file which contains two-frame data, in the

The pipeline which was Frame.pcap
<http://gstreamer-devel.966125.n4.nabble.com/file/t378626/Frame.pcap>   used
to play and record the stream is below:

gst-launch-1.0.exe -vvv -e --gst-debug=2 udpsrc port=6670
caps="application/x-rtp, media=video, clock-rate=90000, encoding-name=H264,
payload=101" buffer-size=1200000 ! rtph264depay ! video/x-h264,
stream-format=byte-stream, width=1920, height=1080, framerate=25/1 !
h264parse ! queue2 ! tee name="splitter" ! queue ! avdec_h264 ! queue2 !
videoconvert ! video/x-raw, format=YUY2 ! d3dvideosink sync=false splitter.
! queue ! avimux ! filesink location="LOCATION"

Thank you in advance for your reply.

Sent from: http://gstreamer-devel.966125.n4.nabble.com/

More information about the gstreamer-devel mailing list