[got H.264 video packet before codec data]

Nicolas Dufresne nicolas at ndufresne.ca
Thu May 24 14:17:31 UTC 2018


Le jeudi 24 mai 2018 à 16:26 +0530, Kiran ND a écrit :
> Hi.,
> 
> I am stuck with this issue, and it happens randomly. 
> 
> Pipeline for Sending from Mac:
> 
> gst-launch-1.0 -e avfvideosrc ! x264enc ! flvmux ! queue ! rtmpsink
> location='rtmp://192.168.9.59/live/livestream live=true'
> 
> Pipeline for receiving using Gstreamer Pipeline(Android Code):
> 
> rtmpsrc-> queue -> decodebin ->videoconvert ->autovideosink
> 
> 
> And i get an error message "got H.264 video packet before codec
> data".
> 
> Any inputs to sort this out would be appreciated.

Looks like one more regression in the flvmux rewrite. Set a value to
flvmux latency property. It's in nanosecond, as you didn't configure
x264enc, you probably have around 16 frames latency (you'll have to
convert to time based on your selected framerate rate).

> 
> Thank you.
> 
> Regards,
> Kiran
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20180524/6ae5a5b0/attachment.sig>


More information about the gstreamer-devel mailing list