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