gstreamer

gStreamer-Sharp Dynamic pads not linking

和自甴很熟 提交于 2019-12-06 12:29:43
问题 EDIT: I forgot to mention this is working with an axis encoder. I've recently started using gStreamer-sharp and I can get a video playing with playbin but I need my video to be live, thus a need to set the latency. but I have come across this error: GST_ELEMENT_PADS gstelement.c:722:gst_element_add_pad:<Source> adding pad 'recv_rtp_src_0_219678342_96' 0:00:11.033000000 13088 05418DA0 INFO basesrc gstbasesrc.c:2519:gst_base_src_loop:<udpsrc1> pausing after gst_pad_push() = not-linked 0:00:11

Display gstreamer-sharp video stream in WinForms

这一生的挚爱 提交于 2019-12-06 11:56:58
问题 I am looking for an example/help for displaying a gstreamer-sharp feed in a WinForms application. I am using VS 2012 and have the "glue" project built for this version of VS. I also have glib-sharp, gstreamer-sharp installed and referenced by my project. I have the gstreamer bin directory set as my project's working directory. If have the following code in a button click handler I get the GStreamer D3D video sink test Window which pops-up on top of my Form. Gst.Application.Init(); var

gstreamer: how to shift the time of rendering of one stream taken from file

℡╲_俬逩灬. 提交于 2019-12-06 11:31:29
I have two media files (say, "file0" and "file1") and I want to merge them into a single one with "picture-in-picture" effect - the content from "file0" to be displayed on the whole window, and the content from "file1" will be shown on the top-left corner in the smaller box. One more point is that the content from "file1" should be rendered some time later from the base time, at the point marked as "X1" on the diagram below. In other words, if I take "videotestsrc" as a video source input, I would get the following sample pipeline which illustrates what I need to get as a result of this task:

Gstreamer rtsp playing (with sound)

穿精又带淫゛_ 提交于 2019-12-06 10:42:43
im newbie in gstreamer and simple try to wath rtsp video flow from Dlink 2103 camera. When i trying it (just video): gst-launch rtspsrc location=rtsp://192.168.0.20/live1.sdp ! \ rtph264depay ! \ h264parse ! capsfilter caps="video/x-h264,width=1280,height=800,framerate=(fraction)25/1" ! ffdec_h264 ! ffmpegcolorspace ! autovideosink Its ok. When i trying it (just audio): gst-launch rtspsrc location=rtsp://192.168.0.20/live1.sdp ! \ rtpg726depay ! ffdec_g726 ! audioconvert ! audioresample ! autoaudiosink Its also ok. Next i try play both audio and video. gst-launch man page was used for generate

Streaming Mp4 video through RTP protocol using Gstreamer in Ubuntu

狂风中的少年 提交于 2019-12-06 10:28:02
问题 I'm trying to fetch the video file from my local directory,enable the stream from server and capture these frames from my Client side.I have used the following pipelines: Server side: gst-launch -v filesrc location=/home/gokul/Videos/Econ_TestVideo/radioactive.mp4 ! qtdemux ! rtpmp4vpay ! udpsink host=192.168.7.61 port=5000 sync=true Setting pipeline to PAUSED ... Pipeline is PREROLLING ... /GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:src: caps = application/x-rtp, media=(string

wine安装及安装32位程序

可紊 提交于 2019-12-06 08:41:59
一,安装wine前安装以下依赖 yum install glibc-devel.i686 dbus-devel.i686 freetype-devel.i686 pulseaudio- libs-devel.i686 libX11-devel.i686 mesa-libGLU-devel.i686 libICE-devel.i686 libXext-devel.i686 libXcursor-devel.i686 libXi-devel.i686 libXxf86vm-devel.i686 libXrender-devel.i686 libXinerama-devel.i686 libXcomposite-devel.i686 libXrandr-devel.i686 mesa-libGL-devel.i686 mesa-libOSMesa-devel.i686 libxml2-devel.i686 libxslt-devel.i686 zlib-devel.i686 gnutls-devel.i686 ncurses-devel.i686 sane-backends-devel.i686 libv4l-devel.i686 libgphoto2-devel.i686 libexif-devel.i686 lcms2-devel.i686 gettext-devel.i686

Installing gstreamer 1.0 on windows for python 2.7.

余生颓废 提交于 2019-12-06 08:33:26
问题 I've been trying to install gstreamer 1.0 on windows to use as a python 2.7 module. I installed the sdk from here http://docs.gstreamer.com/display/GstSDK/Installing+on+Windows which allows me to import pygst , but it only allows me to use gstreamer 0.1 (If I try pygst.require('1.0') I get a pygst.RequiredVersionError only version '0.10' is available). I looked all over for a gstreamer 1.0 version of the sdk with no luck, so I'm hoping I can maybe alter the 0.1 sdk for my needs. I've

place external live video frames from non supported V4L file into Gstreamer Qt , C++ Qthreads

半世苍凉 提交于 2019-12-06 08:04:18
OS : Ubuntu 14.04 SDK : Qt GStreamer : > 1.0 I am wondering how would I put continuously captured frames from a non supported V4L camera into GStreamer. Actually my task is to grab frames from the camera and use only GStreamer to send them to different computer via UDP. But at the moment, I just want to display it on my machine. What I did so far: a) Implemented code in Qt for an IDS camera that captures frames and displays then on Qt as live streaming. b) Separately, I have written ( or rather copied ) code that displays live streaming via gstreamer using a webcam that supports V4L file. Now

To connect Gstreamer with Qt in order to play a gstreamer video in the Qt Widget

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-06 07:18:02
问题 I tried using phonon to play the video but could not succeed. Off-late came to know through the Qt forums that even the latest version of Qt does not support phonon. That's when I started using Gstreamer. Any suggestions as to how to connect the Gstreamer window with the Qt widget? My aim is to play a video using Gstreamer on the Qt widget. So how do I link the Gstreamer window and the Qt widget? I am successful in getting the Id of the widget through winid() . Further with the help of