Questions tagged [gst-launch]

Questions related to gst-launch command line tool, used to build and run a GStreamer pipeline.

gst-launch is a command line tool that builds and runs basic GStreamer pipelines. gst-launch is primarily a debugging tool for developers and users.

110 questions
0
votes
0 answers

gstream delay problems with udpsrc and tcpserver

I'm using mediasoup create plaintransport then I forward from udpsrc to tcpserversink like this: gst-launch-1.0 udpsrc port=57616…
Nghi Thanh
  • 11
  • 2
0
votes
0 answers

How to make gst-launch keep using the same headers with curlhttpsrc ! hlsdemux?

While trying to implement a simple player (with gst-launch) for a CDN that uses the initial headers throughout all streams (probably to avoid bots), hlexdemux and adaptivedemux will not reuse the same initial headers from the initial source for the…
Jayson Reis
  • 708
  • 5
  • 14
0
votes
1 answer

C# Program is stopped after starting process a second time

I'm having an issue where my program is stopped after I start up a bash process from my C# code, but only on the second time, the first time it runs correctly. Here is some sample code I have written to recreate the issue, you will notice that I…
Cameron
  • 75
  • 1
  • 1
  • 6
0
votes
1 answer

GStreamer pipeline stops playing after fast and shaky camera movement

I'm working on a video streaming wearable device. During the tests, it came up that the pipeline clock and stream stop while fast walking or running. It's bizarre behaviour because in debug messages there are no errors about the broken pipeline,…
0
votes
1 answer

OpencV + ffmpeg corrupting lossless video frames?

It seems that Opencv + FFMPEG is corrupting lossless video frames. First I establish that the video is lossless with this test gst-launch-1.0.exe {RAW_IMAGE_SOURCE} ! video/x-raw,width=1280,height=480,format=I420 ! x264enc pass=quant quantizer=0…
Milardo
  • 37
  • 7
0
votes
1 answer

Transform RTP into RTSP with gstreamer

I have a third party application that reads data from a thermal camera and generates a RTP stream to a given UDP source. I am trying to wrap this RTP into a RTSP stream but I am running into problems... The third party application basically runs…
Milardo
  • 37
  • 7
0
votes
0 answers

gstreamer hangs when displaying webcam and recording at the same time

I'm trying to use gst-launch to test a pipeline to display and record video from a webcam. I'm using Windows 10 and was using gstreamer 16 but also tried gstreamer 18.5 and get the same issue: This works fine: gst-launch-1.0 autovideosrc !…
0
votes
1 answer

h264parse broken/invalid nal

I am trying to simulate sending and receiving mpeg video with gst-launch-1.0. Sender pipeline: gst-launch-1.0 videotestsrc ! video/x-raw,width=1920,height=1080,framerate=15/1 ! queue ! x264enc bitrate=4000 ! queue ! mpegtsmux ! rtpmp2tpay ! udpsink…
Kyeiv
  • 63
  • 8
0
votes
1 answer

Recording multiple RTSP streams h265 format to Kinesis Video Streams using Gstreamer and Kvssink

I need to record 4 RTSP streams into a single stream of the Kinesis Video Streams. Streams must be placed in the video like this: ---------- ---------- | | | | STREAM 1 | STREAM 2 | | | …
0
votes
1 answer

rtspsrc to udpsink and consume it back

I need help to turn a rtsp stream to a udpsink (in order to push a streaming to a remote server) but I am facing few issues. So far I am trying the following commands in order to publish and consume the stream: create: gst-launch-1.0 rtspsrc…
RiccardoB
  • 141
  • 15
0
votes
1 answer

How can I use gstreamer & smpte to concatenate 2 video files with gst-launch?

I have 2 video files (vid1.mov and vid2.mov), both have the same frame size and frame rate. I want to have 1 final video with shows vid1.mov and then vid2.mov, one after the other. I also want there to be a transition from one video to another…
Amandasaurus
  • 58,203
  • 71
  • 188
  • 248
0
votes
1 answer

How to play raw data with gstreamer?

I want to play /dev/urandom using gst-launch-1.0, just as I can do it with aplay: aplay /dev/urandom How to do this?
0
votes
1 answer

How do you figure out gstreamer profile strings

Trying to use encodebin and its profiles. The documentations here: https://gstreamer.freedesktop.org/documentation/pbutils/encoding-profile.html?gi-language=c#defining-a-gstencodingprofile-as-a-string and there:…
sezanzeb
  • 816
  • 8
  • 20
0
votes
1 answer

gstreamer pipeline cannot put tags into m4a file

this is my pipeline: gst-launch-1.0 filesrc location="/home/mango/Desktop/gst-test/input.mp3" name=src \ ! decodebin \ ! audioconvert \ ! faac \ ! mp4mux \ ! filesink location="/home/mango/Desktop/gst-test/output.m4a" \ But on 2 up-to-date manjaro…
sezanzeb
  • 816
  • 8
  • 20
0
votes
0 answers

gst-launch rtp with udp

I am learning Gstreamer, and to start I am using the gst-launch tool to stream a video file over the network using the udpsink and udpsrc elements. After going through the Gstreamer documentation and reading other stackoverflow comments, I got a…
Esteban Collado
  • 1,840
  • 1
  • 14
  • 15