Red5 instance capacity

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

Red5 instance capacity

swengineeruser
I am working on an application and have some questions for the group. I will appreciate any information that you can provide me. Here are the questions:
1- What is the maximum number of rooms that one instance of Red5 can handle (each room just needs to have one stream (e.g.screen capture)?
I am interested in a solution for more than 2000 streams.
2- If more than one instance of Red5 are needed, what are the recommended solutions to implement more than one instance?
3- What hardware configurations could be a good fit?
Thanks in advance for any help.

--

---
You received this message because you are subscribed to the Google Groups "red5" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Red5 instance capacity

Rajdeep Rath
1. Rooms are virtual partitions on red5. They are commonly called scopes. There ris no specific limit there .

2. The overall capacity will depend on number of streams, bitrate of each stream, server ram, CPU cores, bandwidth available etc. I doubt I can say what hardware you need for 2000 streams. But yes I would imagine a single instance can support 2000 rtmp streams. Perhaps you can try out on AWS.

3. For scaling you should look at Red5 Pro @ red5pro.com

4. Already mentioned above.

On Feb 12, 2018 11:15 PM, <[hidden email]> wrote:
I am working on an application and have some questions for the group. I will appreciate any information that you can provide me. Here are the questions:
1- What is the maximum number of rooms that one instance of Red5 can handle (each room just needs to have one stream (e.g.screen capture)?
I am interested in a solution for more than 2000 streams.
2- If more than one instance of Red5 are needed, what are the recommended solutions to implement more than one instance?
3- What hardware configurations could be a good fit?
Thanks in advance for any help.

--

---
You received this message because you are subscribed to the Google Groups "red5" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.

--

---
You received this message because you are subscribed to the Google Groups "red5" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Red5 instance capacity

swengineeruser
Thanks very much Rajdeep.

On Monday, February 12, 2018 at 12:51:28 PM UTC-5, Rajdeep Rath wrote:
1. Rooms are virtual partitions on red5. They are commonly called scopes. There ris no specific limit there .

2. The overall capacity will depend on number of streams, bitrate of each stream, server ram, CPU cores, bandwidth available etc. I doubt I can say what hardware you need for 2000 streams. But yes I would imagine a single instance can support 2000 rtmp streams. Perhaps you can try out on AWS.

3. For scaling you should look at Red5 Pro @ <a onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fred5pro.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFLq9w15g0hnXu64Mcc6EsDA3YPYg&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fred5pro.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFLq9w15g0hnXu64Mcc6EsDA3YPYg&#39;;return true;" href="http://red5pro.com" target="_blank" rel="nofollow">red5pro.com

4. Already mentioned above.

On Feb 12, 2018 11:15 PM, <<a onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;" href="javascript:" target="_blank" rel="nofollow" gdf-obfuscated-mailto="JFcsR6s5BwAJ">swengin...@...> wrote:
I am working on an application and have some questions for the group. I will appreciate any information that you can provide me. Here are the questions:
1- What is the maximum number of rooms that one instance of Red5 can handle (each room just needs to have one stream (e.g.screen capture)?
I am interested in a solution for more than 2000 streams.
2- If more than one instance of Red5 are needed, what are the recommended solutions to implement more than one instance?
3- What hardware configurations could be a good fit?
Thanks in advance for any help.

--

---
You received this message because you are subscribed to the Google Groups "red5" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;" href="javascript:" target="_blank" rel="nofollow" gdf-obfuscated-mailto="JFcsR6s5BwAJ">red5interest...@googlegroups.com.
For more options, visit <a onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" href="https://groups.google.com/d/optout" target="_blank" rel="nofollow">https://groups.google.com/d/optout.

--

---
You received this message because you are subscribed to the Google Groups "red5" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Red5 instance capacity

Walter Tak
In reply to this post by swengineeruser
Please do some math yourself ; 2000 streams @ 1 mbit each requires a 2 Gbit connection from your server to the internet.

It also would use around 250 MByte of data , per second. x 3600 seconds = around 880 Gbyte per hour for 2000 viewers watching one stream of 1 Mbit.

There are servers that can handle this, for example www.100tb.com rents them out, with 10 GBit connections and a 100 TByte cap per month, so you'd be able
to stream for about 100 hours, per month, before you reach the cap. They do offer unlimited data as well for additional costs. 

Such a server will cost around $300-$500 a month (you need speed + CPU to handle the streams) and the unlimited package is an extra $300-$500 a month.

You're looking for a dedicated server , not virtualised -> bare metal / real dedicated , to ensure 100% cpu capacity at all times (you don't want your 2000 visitors experience interruptions because another website/app on the virtualised server suddenly gets busy.




On Tue, Feb 13, 2018 at 1:45 AM, <[hidden email]> wrote:
I am working on an application and have some questions for the group. I will appreciate any information that you can provide me. Here are the questions:
1- What is the maximum number of rooms that one instance of Red5 can handle (each room just needs to have one stream (e.g.screen capture)?
I am interested in a solution for more than 2000 streams.
2- If more than one instance of Red5 are needed, what are the recommended solutions to implement more than one instance?
3- What hardware configurations could be a good fit?
Thanks in advance for any help.

--

---
You received this message because you are subscribed to the Google Groups "red5" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.

--

---
You received this message because you are subscribed to the Google Groups "red5" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Red5 instance capacity

swengineeruser
Thanks very much Walter. 

On Monday, February 12, 2018 at 4:53:29 PM UTC-5, Walter wrote:
Please do some math yourself ; 2000 streams @ 1 mbit each requires a 2 Gbit connection from your server to the internet.

It also would use around 250 MByte of data , per second. x 3600 seconds = around 880 Gbyte per hour for 2000 viewers watching one stream of 1 Mbit.

There are servers that can handle this, for example <a onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fwww.100tb.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNH47vzwy3XUsZ7a8iCXA3m3sRxnRQ&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fwww.100tb.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNH47vzwy3XUsZ7a8iCXA3m3sRxnRQ&#39;;return true;" href="http://www.100tb.com" target="_blank" rel="nofollow">www.100tb.com rents them out, with 10 GBit connections and a 100 TByte cap per month, so you'd be able
to stream for about 100 hours, per month, before you reach the cap. They do offer unlimited data as well for additional costs. 

Such a server will cost around $300-$500 a month (you need speed + CPU to handle the streams) and the unlimited package is an extra $300-$500 a month.

You're looking for a dedicated server , not virtualised -> bare metal / real dedicated , to ensure 100% cpu capacity at all times (you don't want your 2000 visitors experience interruptions because another website/app on the virtualised server suddenly gets busy.




On Tue, Feb 13, 2018 at 1:45 AM, <<a onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;" href="javascript:" target="_blank" rel="nofollow" gdf-obfuscated-mailto="UXiVOeBGBwAJ">swengin...@...> wrote:
I am working on an application and have some questions for the group. I will appreciate any information that you can provide me. Here are the questions:
1- What is the maximum number of rooms that one instance of Red5 can handle (each room just needs to have one stream (e.g.screen capture)?
I am interested in a solution for more than 2000 streams.
2- If more than one instance of Red5 are needed, what are the recommended solutions to implement more than one instance?
3- What hardware configurations could be a good fit?
Thanks in advance for any help.

--

---
You received this message because you are subscribed to the Google Groups "red5" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;" href="javascript:" target="_blank" rel="nofollow" gdf-obfuscated-mailto="UXiVOeBGBwAJ">red5interest...@googlegroups.com.
For more options, visit <a onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" href="https://groups.google.com/d/optout" target="_blank" rel="nofollow">https://groups.google.com/d/optout.

--

---
You received this message because you are subscribed to the Google Groups "red5" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.