gst-rtsp-server: bandwidth issue

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

gst-rtsp-server: bandwidth issue

sreerenj
Hi,



 If multiple clients were trying to stream a video file from gst-rtsp-server, whether the server will create separate pipelines or take "tee" from the existing pipeline?

Suppose if we broadcast a live stream with gst-rtsp-server and the server capture separate streams from the live source for each request to the server(for same stream), it will create bandwidth issues .

--
Sreerenj B
http://github.com/sreerenj
Software engineer,Carinov Networks Pvt Ltd
[hidden email]
mob: +91 9739469496

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gst-rtsp-server: bandwidth issue

Kapil Agrawal


On Wed, Feb 24, 2010 at 2:17 PM, sreerenj b <[hidden email]> wrote:
Hi,



 If multiple clients were trying to stream a video file from gst-rtsp-server, whether the server will create separate pipelines or take "tee" from the existing pipeline?


If you meant that streaming same file to multiple clients, then if you do
gst_rtsp_media_factory_set_shared (factory, TRUE); 

then all the clients will share the same stream, but then in that case if a client gets connected later he wont be able to view playback
from start of file. So essentially it will be like a live streaming.



Suppose if we broadcast a live stream with gst-rtsp-server and the server capture separate streams from the live source for each request to the server(for same stream), it will create bandwidth issues .

IMHO, along with bandwidth it will also create CPU consumption issue.
 
Regards
Kapil
--
Sreerenj B
http://github.com/sreerenj
Software engineer,Carinov Networks Pvt Ltd
[hidden email]
mob: +91 9739469496

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
http://www.linkedin.com/in/kapilagrawal

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel