<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 12/15/2011 11:05 AM, ibrahim suliman wrote:
<blockquote
cite="mid:1323943530.42179.YahooMailNeo@web29703.mail.ird.yahoo.com"
type="cite">
<div style="color: rgb(0, 0, 0); background-color: rgb(255, 255,
255); font-family: arial,helvetica,sans-serif; font-size: 12pt;">
<div style="font-family: arial,helvetica,sans-serif; font-size:
12pt;">Hi, </div>
<div style="font-family: arial,helvetica,sans-serif; font-size:
12pt;"><br>
</div>
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif" size="3">We have two machines on is a gstreamer
server streaming mpeg4 video of different capabilities
(resolution and frame rate) that can be adjusted dynamically
while streaming, and the other one is a gstreamer client
playing out the streamed video on the screen. I need the
gstreamer server to be able to immediately signal to the
receiver any change made, in order for the receiver to
display the changes on the screen. my approach is to create
a socket connection between the server and receiver and do
the signalling through it. We ended up havinga </font><font
class="Apple-style-span" face="arial, helvetica, sans-serif">multi-threaded</font><font
class="Apple-style-span" face="arial, helvetica, sans-serif"
size="3"> app of two processes one is the gstreamer process
and one is the socket process. Any change to the streamed
video at the gstreamer process (at the server side)
immediately triggers the socket process to send a message
informing the client about it.</font></div>
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif" size="3"><br>
</font></div>
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif" size="3">I am quite a beginner in both gstreamer
and socket programming but I feel that this approach in
inefficient and there should be more efficient way to do
this using gstreamer only. So the question is whether
gstreamer provides a signalling mechanism between the server
and its clients? If yes, please help and explain how to
start learning so.</font></div>
</div>
</blockquote>
<br>
Use a streaming protocol like rtsp.<br>
Stefan<br>
<br>
<blockquote
cite="mid:1323943530.42179.YahooMailNeo@web29703.mail.ird.yahoo.com"
type="cite">
<div style="color: rgb(0, 0, 0); background-color: rgb(255, 255,
255); font-family: arial,helvetica,sans-serif; font-size: 12pt;">
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif" size="3"><br>
</font></div>
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif">Any help would be appreciated.</font></div>
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif"><br>
</font></div>
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif">Cheers</font></div>
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif"><br>
</font></div>
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif">Ibra</font></div>
<div><font class="Apple-style-span" face="arial, helvetica,
sans-serif"><br>
</font></div>
</div>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
</blockquote>
<br>
</body>
</html>