[gst-devel] Subscribers and Publishers Video Streaming
Diego Martín
diego86cr at yahoo.es
Tue Apr 24 20:55:12 CEST 2007
Hello
I think you didn't understand me at all.
The elements I have built actually they send and
receive the data like if they were UDP network
sockets.
I would know about the possibility of connect and
disconnect clients to a UDP server that it has already
started to transmit the multimedia file over the
network. Is it possible?
I think that it won't work if the receiver pipe don't
receive a first full frame or headers. Am I wrong?
About the other problem I have (slowly video), I think
that it might be due to flow control of my elements.
Thank you!
--- Diego Martín <diego86cr at yahoo.es> escribió:
> Hello,
>
> I have two problems with video streaming over a
> network using GStreamer.
>
> In the pipes I use two elements, built by myself,
> that
> send and receive the stream data, using a ZeroC ICE
> event channel, using IceStorm publishers (sender)
> and
> subscribers (receivers).
>
> I would like to add subscribers to the event channel
> when the transmission has started, but if I don't
> receive the file headers, the receiver pipe don't
> work. So I think I need a stream type without
> headers,
> like MPEG2. Is there another solution for this?
>
> When I use a theora/vorbis ogg stream, all works ok,
> but if I use a MPEG2, the video goes very slow,
> showing only a frame each ~10 seconds.
>
> The pipes I use without network are the following,
> and
> they work good:
> filesrc location=file.mpeg ! ffdemux_mpegts !
> mpeg2dec
> ! xvimagesink
>
> filesrc location=file.mpeg ! decodebin name=decoder
> decoder. ! audioconvert ! alsasink
> decoder. ! ffmpegcolorspace ! xvimagesink
>
> When using the network, I split the pipe into 2
> parts,
> the sender part and the receiver part as following:
>
> filesrc location=file.mpeg ! netsink
>
> netsrc ! decodebin name=decoder
> decoder. ! audioconvert ! alsasink
> decoder. ! ffmpegcolorspace ! xvimagesink
>
> If I add some queues, the problem continues.
>
> Am I wrong in something?
>
> Thank you!
>
>
>
>
____________________________________________________________________________________
> LLama Gratis a cualquier PC del Mundo.
> Llamadas a fijos y móviles desde 1 céntimo por
> minuto.
> http://es.voice.yahoo.com
>
>
-------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2
> express and take
> control of your XML. No limits. Just data. Click to
> get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
>
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
____________________________________________________________________________________
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
More information about the gstreamer-devel
mailing list