Hi,<br><br><div class="gmail_quote">On Tue, Nov 16, 2010 at 1:53 PM, shibin k <span dir="ltr"><<a href="mailto:shibin00@gmail.com">shibin00@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<div><br></div><div> Thanks for the reply. I understood that with mutiple pipelines, we can achieve multiple video sessions. But if I've hundreds of subscribers trying to download and decode/parse same or multiple video files simultaneously, we will end up creating lot of pipelines and in effect lot of threads right? This will effect the performance, isn't it? Please let me know whether gstreamer framework is scalable to achieve the scenario I've mentioned here and whether the performance will be hit during such scenario? </div>
</blockquote><div><br>there are many excellent GStreamer - based apps scaling very well up to hundreds of threads. <br><br>One for all:<br><br><a href="http://www.buzztard.org/index.php/Main_Page">http://www.buzztard.org/index.php/Main_Page</a><br>
<br>Afaik limits are given on how well are the custom elements in your pipeline written and on your system capacity. For instance, you may have custom -and not well designed- codec elements or something coming from gst-plugins-bad (I'm not saying all the stuff there is bad, but imo it's not granted to be in a good shape).<br>
<br>Regards<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><br clear="all"><i><b><font color="#3366ff">Best Regards</font></b><font color="#66cccc"><b>,</b></font><b><br></b><font color="#3366ff"><b>Shibin K</b></font></i><br>
<br><br><div class="gmail_quote"><div><div></div><div class="h5">On Thu, Nov 11, 2010 at 11:31 PM, Gruenke, Matt <span dir="ltr"><<a href="mailto:mgruenke@tycoint.com" target="_blank">mgruenke@tycoint.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">
<div link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">If you’re talking about having multiple
pipelines in the same app (one per file), you can definitely do that!</span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Matt</span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<div>
<div class="MsoNormal" style="text-align: center;" align="center"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">
<hr size="2" width="100%" align="center">
</span></font></div>
<p class="MsoNormal"><b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">From:</span></font></b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma;"> shibin k
[mailto:<a href="mailto:shibin00@gmail.com" target="_blank">shibin00@gmail.com</a>] <br>
<b><span style="font-weight: bold;">Sent:</span></b> Thursday, November 11, 2010
12:14<br>
<b><span style="font-weight: bold;">To:</span></b>
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
<b><span style="font-weight: bold;">Subject:</span></b> [gst-devel] Regarding
GStreamer usage for multiple sessions</span></font></p>
</div><div><div></div><div>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Hi,</span></font></p>
<div>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p>
</div>
<div>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> I'm planning to develop an application using gstreamer
that will download multiple video files simultaneously and decode them or edit
those files.</span></font></p>
</div>
<div>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">My doubt is whether G-streamer APIs are re-entrant? Whether using
gstreamer api's by multiple video sessions simultaneously create any issues?</span></font></p>
</div>
<div>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p>
</div>
<div>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> Please reply at the earliest so that I can explore
more on gstreamer. If gstreamer cannot support this, I may need to explore on
other solutions available.</span></font></p>
</div>
<div>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"><br clear="all">
<b><i><font color="#3366ff"><span style="color: rgb(51, 102, 255); font-weight: bold; font-style: italic;">Thanks,</span></font></i></b></span></font></p>
</div>
<div>
<p class="MsoNormal"><b><i><font color="#3366ff" face="Times New Roman" size="3"><span style="font-size: 12pt; color: rgb(51, 102, 255); font-weight: bold; font-style: italic;">Regards</span></font><font color="#66cccc"><span style="color: rgb(102, 204, 204);">,</span></font><br>
<font color="#3366ff"><span style="color: rgb(51, 102, 255);">Shibin K</span></font></i></b></p>
</div>
</div></div></div>
</div>
<br></div></div>------------------------------------------------------------------------------<br>
Centralized Desktop Delivery: Dell and VMware Reference Architecture<br>
Simplifying enterprise desktop deployment and management using<br>
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end<br>
client virtualization framework. Read more!<br>
<a href="http://p.sf.net/sfu/dell-eql-dev2dev" target="_blank">http://p.sf.net/sfu/dell-eql-dev2dev</a><br>_______________________________________________<br>
gstreamer-devel mailing list<div class="im"><br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
</div><a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>
<br>------------------------------------------------------------------------------<br>
Beautiful is writing same markup. Internet Explorer 9 supports<br>
standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.<br>
Spend less time writing and rewriting code and more time creating great<br>
experiences on the web. Be a part of the beta today<br>
<a href="http://p.sf.net/sfu/msIE9-sfdev2dev" target="_blank">http://p.sf.net/sfu/msIE9-sfdev2dev</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br>