NTSC camera streaming MJPEG over the network
Charlie X. Liu
charlie at sensoray.com
Fri Jul 20 15:33:11 PDT 2012
I used Sensoray Model 811 <http://www.sensoray.com/products/811.htm> /911
<http://www.sensoray.com/products/911.htm> /614NC
<http://www.sensoray.com/products/614.htm> /314NC
<http://www.sensoray.com/products/314.htm> (capturing raw and compressing
with MJPEG) to stream over IP using GStreamer. It worked pretty good, and
the commands are:
Streaming Server: (IP=10.140.1.35)
$ gst-launch-0.10 v4l2src device=/dev/video0 ! videorate ! capsfilter
name=vfps caps=\"video/x-raw-yuv,framerate=30/1\" ! ffmpegcolorspace !
jpegenc ! multipartmux ! tcpserversink-sinkhost=127.0.0.1 port=5000
Streaming Client: (IP=10.140.5.23)
$ gst-launch-0.10 tcpclientsrc host=127.0.0.1 port=5000 !multipartdemux !
jpegdec ! autovideosink
$ gst-launch-0.10 tcpclientsrc host=10.140.1.35 port=5000 !multipartdemux !
jpegdec ! autovideosink
or
$ vlc tcp://127.0.0.1:5000 (local)
$ vlc tcp://10.140.1.35:5000 (overIP)
Charlie X. Liu @ Sensoray Company, Inc.
From: gstreamer-devel-bounces+charlie=sensoray.com at lists.freedesktop.org
[mailto:gstreamer-devel-bounces+charlie=sensoray.com at lists.freedesktop.org]
On Behalf Of Mazahir Poonawalla
Sent: Wednesday, July 18, 2012 2:35 AM
To: Discussion of the development of and with GStreamer
Subject: Re: live audio streaming problem
Hi,
Thanks for the reply. Actually i am new to this and i do not know much. I am
using leopard board and I am following examples as given in this link
under:
"NTSC camera streaming MJPEG over the network"
https://www.ridgerun.com/developer/wiki/index.php/LeopardBoard_365_GStreamer
_Pipelines_-_SDK_2011Q2
when i type the on ubuntu host i get the following error:
user at user-desktop:~$ gst-launch udpsrc port=5000 ! 'image/jpeg,
width=(int)736, height=(int)480, framerate=(fraction)30000/1001,
pixel-aspect-ratio=(fraction)1/1' ! jpegdec ! xvimagesink
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0:
Could not initialise Xv output
Additional debug info:
xvimagesink.c(1416): gst_xvimagesink_get_xv_support ():
/GstPipeline:pipeline0/GstXvImageSink:xvimagesink0:
No port available
Setting pipeline to NULL ...
Freeing pipeline ...
can you please help.
Thank you,
Maz
On 18 July 2012 13:32, Thomas DEBESSE <thomas.debesse at rcf.fr> wrote:
2012/7/14 hussain.nel <hussain6001 at gmail.com>:
> I have tried by adding sync property as false, still i am facing the same
> problem.
what is the gst-launch stdout/stderr ?
gst-launch is running silently or doesn't run ?
perhaps your sound card is used by another application for playback ?
--
Thomas DEBESSE
RCF Méditerrannée
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
--
Thank you & Regards,
Mazahir Poonawalla
ideaForge Technology Pvt. Ltd. | Board: +91 22 2767 0001; +91 22 2767 0707 |
mazahir.poonawalla at ideaforge.co.in |www.ideaforge.co.in
<http://www.ideaforge.co.in/>
P Please consider the environment before printing this e-mail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120720/528951b7/attachment.html>
More information about the gstreamer-devel
mailing list