All Questions
Tagged with gstreamer video-streaming
336
questions
19
votes
2
answers
52k
views
how to stream live videos with no latency (ffplay, mplayer) and what kind of wrapper could be used with ffplay?
I have been testing playing multiple live streams using different players because I wanted to get the lowest latency value. I tried gstreamer player (gst-launch-0.01), mplayer, totem and ffmpeg player ...
17
votes
1
answer
64k
views
Stream H.264 video over rtp using gstreamer
I am newbie with gstreamer and I am trying to be used with it. My first target is to create a simple rtp stream of h264 video between two devices. I am using these two pipelines:
Sender: gst-launch-1....
15
votes
2
answers
22k
views
Realtime/zero-latency video stream: what codec parameters to use?
I am writing an Android App which encompasses sending and receiving a video stream from a desktop PC. For the app to work properly we need as little latency as possible, sacrificing video quality if ...
15
votes
2
answers
29k
views
Streaming MP4 Video File on Gstreamer
I am working on gstreamer for first time and trying to Stream an MP4 Video file from a server to client using Gstreamer (RTP and UDP) .
The Command Line which I am trying to use :
On Server Side:
...
14
votes
3
answers
35k
views
How to save a RTSP video stream to MP4 file via gstreamer?
I need to get a video stream from my camera via RTSP and save it to a file. All of this needs to be done via gstreamer.
After some google searching, I tried the following:
gst-launch-1.0 rtspsrc ...
13
votes
2
answers
24k
views
Look for fastest video encoder with least lag to stream webcam streaming to ipad
I'm looking for the fastest way to encode a webcam stream that will be viewable in a html5 video tag. I'm using a Pandaboard: http://www.digikey.com/product-highlights/us/en/texas-instruments-...
12
votes
3
answers
57k
views
Playing an incoming RTP stream with GStreamer
I'm developing a GStreamer application and struggling bit with implementing a player for incoming RTP streams. I am trying to construct a pipeline around the gstrtpbin element. I'm trying to model the ...
10
votes
3
answers
12k
views
gstreamer udp Streaming is slow
I'm working on a videochat application and am having trouble with UDP streaming vs TCP.
When I use the pipelines below, the video streams acceptably. (The application itself is in python, but the ...
9
votes
0
answers
2k
views
RTP timestamp synchronization in GStreamer
We are trying to synchronize 2 different streams with respect to their RTP timestamps. More specifically, we are sending two identical uncompressed video streams on port 5004 and 5005, at 24 fps with ...
8
votes
5
answers
5k
views
Streaming H264 using RaspberryPi camera
I am working on a project to build a robot using raspberry pi that will send video to android device, and will be controlled from it.
I decided to use the RaspberryPi camera (maybe usb webcam is ...
8
votes
2
answers
17k
views
Play RTP video stream using Qt?
I want to create a Qt widget that can play incoming RTP streams where the video is encoded as H264 and contains no audio.
My basic plan for implementation is this:
Create a Phonon MediaSource object ...
7
votes
1
answer
7k
views
UdpSink in GStreamer is not working in Windows
I am new to GSTreamer.
I tried to upsink a video using GStreamer. While running the folloing command,
gst-launch-1.0 videotestsrc ! udpsink port=5200
I get warnings as follows.
WARNING: from ...
7
votes
1
answer
14k
views
How to do webcam streaming with mpegtsmux in Gstreamer
I'm new to gstreamer, and I want to stream webcam video through network with mpeg2-ts. I am able to stream video using following pipeline, but I don't know how to stream it with mpeg2-ts using mpegmux....
7
votes
1
answer
5k
views
How to set stream bit-rate in KURENTO call?
I'm investigating Kurento Media Server 6 and now playing with Tutorials. I have noticed that quality of stream is very poor. I have switched to higher resolution but issue remains. I'm connected to ...
7
votes
2
answers
3k
views
Read RTSP Stream from UDP sink using Python OpenCV and GStreamer
We're developing a software to stream videos from two different cameras with RTSP using GStreamer. To simplify the acquisition process, we're using OpenCV with Python 3.
The problem is: we wanna push ...
7
votes
1
answer
8k
views
Combining an audio and video stream using gstreamer [closed]
I am streaming an mp4(mpeg-4) file from one device to another using gstreamer over RTP stream. Basically I am splitting up the mp4 file into its audio and video file and then sending it all to the ...
7
votes
0
answers
1k
views
Live video streaming using gstreamer display on web browser
I am trying send h264 video in UDP packeted using gstreamer.
Like,
gstreamer v4l2src ! video/x-raw-rgb, widht=320, height=240 ! ffmpegcolorspace ! x264enc ! rtph264pay ! udpsink host=192.168.0.1 port=...
6
votes
2
answers
3k
views
gstreamer error on mac
I have been working on my mac (version 10.10) and my raspberry pi (raspbian) to stream video feed live from my raspberry pi camera to my mac using gstreamer. On my mac, in terminal, I have been ...
6
votes
1
answer
5k
views
How te retrieve stream statistics in Gstreamer?
First of all I would like to start by saying that I'm really new to
Gstreamer and its capabilities so pardon my ignorance if my understanding or
implementation was wrong, I am still learning .
I ...
6
votes
0
answers
383
views
.so file generation android GStreamer v1.16.1
This is a multi-part question. That I have regarding the .so file generation of GStreamer.
I need to upgrade from 1.14.4 to 1.16.1 version. I followed this to generate the required .so files.
In the ...
5
votes
2
answers
21k
views
Gstreamer receive video: streaming task paused, reason not-negotiated (-4)
I'm trying to transmit RTP video stream through network via UDP protocol.
Here is pipeline code on sender side:
https://gist.github.com/mgalushka/68d8ee034849a7db4f1f234e73a41405
I can receive and ...
5
votes
2
answers
8k
views
Where to get live video streaming examples ( GStreamer )? [closed]
Where to get live video + audio streaming examples ( GStreamer )? So for example streaming from File or Web camera to some web address
5
votes
3
answers
12k
views
Streaming audio and video in sync for mp4 container using Gstreamer framework
I am new to gstreamer and I want to stream a mp4 video which is having audio and video both from my Host(Ubuntu PC) to target board. I have successfully streamed only video. But streaming both(audio ...
5
votes
0
answers
1k
views
Video streaming through libnice and gstreamer
I want to stream video from IP camera to remote PC which is behind the NAT. For this purpose i am using, libnice and gstreamer.
On one end, I have implemented the below pipeling.
rtspsrc <-> ...
4
votes
1
answer
6k
views
How do I add a delay to a live stream sourced from webcam (v4l2) with FFMPEG?
How can I use FFMPEG to add a delay to a stream being sent from a (v4l2) webcam to a media server?
The use case here is something like a security camera where I want to be able to stream video to a ...
4
votes
1
answer
12k
views
Streaming a local mpeg-ts file to udp using gstreamer
I need to broadcast a mpeg-ts video file using gstreamer without transcoding it. The video is encoded in: H264 - MPEG-4 AVC (part 10) (h264)
I've tried to stream with
gst-launch-1.0 filesrc location=...
4
votes
1
answer
4k
views
gstreamer h264 multicast missing SPS/PPS information
I have two video streaming units capable of streaming live video inputs:
AXIS Q7424-R Video Encoder
EPIPHAN VGADVI Broadcaster 99460 -
I am using gstreamer to view these streams on client terminals ...
4
votes
1
answer
5k
views
Gstreamer Multifilesrc loop short video
I was wondering if it is possible to even get the multifilesrc to work. I am on the latest gstreamer version and cannot make a simple video loop. I've tried so many iterations of the above, to show a ...
4
votes
1
answer
990
views
GStreamer video window not opening (macOS)
I am trying to run the first tutorial on GStreamer and running into some issues.
When I compile the code found here and run it, no compilation errors or warnings occur and the stream is found, but ...
4
votes
1
answer
508
views
Can't connect kurento from mobile browser using mobile data connection
Working on the Webrtc technologies using Kurento Media Server as back-end.
Application working very smoothly on desktop and mobile via [Wifi/Ethernet].
But when I am trying to connect (Mobile) ...
4
votes
0
answers
2k
views
GStreamer sendonly to multiple WebRTC clients
I've been trying to setup a simple sendonly WebRTC client with GStreamer but I'm having issues with getting the actual video to display on the WebRTC receiver side. I am new to both GStreamer and ...
4
votes
0
answers
940
views
rtpjitterbuffer in gstreamer pipelines
I'm currently tuning a pair of gstreamer pipelines involving a Jetson TX2 sending and receiving audio and video. I'm trying to track down what's causing graphics artifacts on the stream coming from ...
4
votes
1
answer
3k
views
How to fix image problems when streaming h.264 via gstreamer udpsink
Using gstreamer I want to stream images from several Logitech C920 webcams to a Janus media server in RTP/h.264 format. The webcams produce h.264 encoded video streams, so I can send the streams to a ...
4
votes
0
answers
3k
views
Gstreamer: how convert image/jpeg stream to video and send on RTSP?
I'm trying to stream webcam video to a VLC player using gstreamer 1.0.
Im use Logitech c270 webcam:
v4l2-ctl --list-formats
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video ...
4
votes
0
answers
506
views
Create new gstreamer plugin on windows
I started to read about building a new plugin and found this guide:
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/pwg/html/
I noticed that this guide is for linux, my question is if ...
3
votes
1
answer
16k
views
convert gstreamer pipeline to opencv in python
I have created a network stream with following gstreamer commands:
sender:
gst-launch-1.0 -v videotestsrc ! video/x-raw,framerate=20/1 ! videoscale ! videoconvert ! x264enc tune=zerolatency bitrate=...
3
votes
1
answer
8k
views
Access Camera using OpenCV (Via GStreamer)
I'm trying to develop an application which should analyse a video stream from a MIPI camera(5MP). So I'm using gstreamer to get the video feed access it using OpenCV. I tried the following pipeline ...
3
votes
1
answer
6k
views
Gstreamer: increase and decrease delay on-the-fly
I have a GStreamer pipeline to play live video from RTSP source. I want the user to be able to increase / decrease the delay. My approach to this is to have a queue element and manipulate its min-...
3
votes
1
answer
15k
views
Using Gstreamer in Windows
I usually use Gstreamer in Linux and there I install it simply using the command
yum install gstreamer...
and then I can play an RTP stream by the command gst-launch-0.01 playbin2 ...
Now I need to ...
3
votes
1
answer
2k
views
Gstreamer pipeline - produce and consume output in separate processes
I want to have two separate gstreamer pipelines, one producing a video output, the other consuming it. The producer is in a Docker container, and the consumer is running on the host. For this I'm ...
3
votes
1
answer
8k
views
Gstreamer: stream video over internet
I am using nVidia TX1 embedded board with Ubuntu 14.04.
I have attached a camera module to it which give UYVY video output in 1080p60. I am using gstreamer 1.2.4 pipeline for preview, udp & rtsp ...
3
votes
1
answer
547
views
Not able to play android h264 encoded video on vlc
I am using MediaCodec to encode android camera stream into h264 format and then using gstreamer to create a RTSP stream via gst-rtsp-server. I am able to play the stream using gstreamer client ...
3
votes
2
answers
4k
views
Capture gstreamer network video with Python
I am trying to capture and display with Python a network video stream. The stream has been created (on my laptop) with the following command:
gst-launch-1.0 v4l2src ! videorate ! video/x-raw,...
3
votes
1
answer
768
views
Why should i use transport protocol(mpeg-ts) to send h264 format over network?
I am aware there is already a NAL unit which separates frames in h264. If I use a reliable TCP connection, why do I need mpeg-ts format to send data over a network?
I have tried it by using ...
3
votes
1
answer
2k
views
how to use Gstreamer for rtsp proxy
I want to create an rtsp proxy where rtsp stream can be taken from one end and then need to stream the same(using rtsp) on other side.This is more of a rtsp relay but I wanted to trans code this ...
3
votes
1
answer
2k
views
gStreamer Video Recording Memory Leak
HI I am trying to record rtsp stream coming from camera(H264 format).
I am using following gst command to do recording in MPEG4 Format
gst-launch -e rtspsrc location=rtsp://10.17.8.136/mediainput/...
3
votes
0
answers
2k
views
How to output frame rate, bitrate etc. to console in GStreamer for RTSP source?
I'm using the following command to capture from RTSP source:
gst-launch-1.0 -e rtspsrc location=${RTSP_SOURCE} ! queue ! rtph264depay \
! h264parse ! matroskamux ! filesink location=capture.mkv
...
3
votes
0
answers
922
views
gst-rtsp-server Live streaming is not working
We are trying to achieve android device screen live streaming on gst-rtsp-server.
We are receiving the stream from android device using command:-
gst-launch-1.0 fdsrc do-timestamp=true ! ...
3
votes
1
answer
972
views
OpenCV can't open network stream from gstreamer created by raspberry
I'm trying to open an unicast udp stream from my Raspberry pi using Gstreamer. This stream will be received on a Windows PC using a C++ application with OpenCV. This is the shellscript i use on the ...
3
votes
1
answer
845
views
how to deal with live raw h264 stream to send over network
what I want to do is that send live camera stream which is encoded by h264 to gstreamer. I already have seen many example which send over network by using rtp and mpeg-ts. But problem is that all ...