Gstreamer MpegTS Pipeline Not Functioning

nicktendo nicholas.cotherman at gmail.com
Sun Oct 29 22:32:59 UTC 2017


I am attempting to decode an H264 video stream, encode the video stream as
mpeg1, package as mpegts, then send over udp on a Raspberry Pi. Here is my
current pipeline:

gst-launch-1.0 rpicamsrc bitrate=1000000 \
    ! 'video/x-h264,framerate=30/1,width=640,height=480' \
    ! h264parse \
    ! omxh264dec \
    ! mpeg2enc format=1 \
    ! mpegtsmux \
    ! udpsink host=[MY_REMOTE_SERVER_IP_HERE] port=3333

I get the following output:

Caught SIGSEGV
#0  0x76c63ef8 in __libc_waitpid (pid=13915, stat_loc=0x7efe0670, options=0)
#1  0x76c96ec8 in g_on_error_stack_trace ()
#2  0x00014c08 in ?? ()
Spinning.  Please run 'gdb gst-launch-1.0 13909' to continue debugging,
Ctrl-C to quit, or Ctrl-\ to dump core.

What am I doing wrong?



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


More information about the gstreamer-devel mailing list