[tsdemux] ffmpeg :0:: non-existing PPS referenced

Chuck Crisler ccrisler at mutualink.net
Tue Mar 11 13:20:47 PDT 2014


You are not transmitting RTP on the network, you are transmitting MP2T. You
need rtpmp2tpay between the mpegtsmux and the udpsink on the RPi. I don't
think that the receiver needs to specify the payload type. I don't think
that the RPi needs the h264parse. I assume that the rpicamsrc is generating
complete H264 frames.


On Tue, Mar 11, 2014 at 3:46 AM, cxphong <caoxuanphong.khtn at gmail.com>wrote:

> Hello,
> I have ffdec_h264 error when streamed video + audio from rpi to Linux PC
> using the following commands:
>
> Rpi (Sender):
>
> *gst-launch-1.0  rpicamsrc bitrate=1000000 ! "video/x-h264, width=640,
> height=480" ! h264parse ! queue ! mux.  alsasrc device=hw:0 ! audioconvert
> !
> lamemp3enc ! "audio/mpeg"! queue !   mux. mpegtsmux name=mux ! queue !
> udpsink host=10.10.10.105 port=5000 -v*
>
> Linux PC (Receiver):
>
> *GST_DEBUG="*:1" gst-launch-0.10 udpsrc port=5000 ! "application/x-rtp,
> media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP2T,
> payload=(int)33, ssrc=(uint)4251539348, timestamp-offset=(uint)2033210929,
> seqnum-offset=(uint)34671" ! rtpmp2tdepay ! tsparse ! tsdemux  !
> "video/x-h264" ! ffdec_h264 ! autovideosink*
>
> ERROR in receiver:
> *ffmpeg :0:: non-existing PPS referenced
> ffmpeg :0:: non-existing PPS 0 referenced
> ffmpeg :0:: decode_slice_header error
> ffmpeg :0:: no frame!*
>
> Anyone can help me?
> Thank you!
>
>
>
>
> --
> View this message in context:
> http://gstreamer-devel.966125.n4.nabble.com/tsdemux-ffmpeg-0-non-existing-PPS-referenced-tp4665890.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140311/b265b67e/attachment.html>


More information about the gstreamer-devel mailing list