Page 1 of 1

Can I use Serviio to 200 clients simultaneously?

PostPosted: Fri Nov 13, 2015 2:27 pm
by Juarlyn
I sell wifi and I have 200 clients, I want to install a very powerful Serviio pc. I would also like to know if I can share live online channels with my 200 customers simultaneously?I have 200 megs of speed internet. Please its detailed opinion is very important, thanks :mrgreen:

Re: Can I use Serviio to 200 clients simultaneously?

PostPosted: Sun Nov 15, 2015 5:53 pm
by atc98092
I don't believe there are any limitations within Serviio itself for that many users. Hardware will be a larger roadblock. Too many users trying to pull media from the same storage device and you'll run into potential buffering issues.

Also, I've seen others ask about using Serviio commercially (as this would be). You need to email Zip (zip@serviio.org) to find out about a commercial license. He will also be able to answer issues about this level of service.

Re: Can I use Serviio to 200 clients simultaneously?

PostPosted: Sun Nov 15, 2015 11:22 pm
by Juarlyn
Thank you for answering atc98092, thought I install hard drives ssd in RAID arrays and fiber all on my local network, I will not use the transcoding because everything will be in mp4. My biggest concern is to give TV services online, I guess I would have to take into Serviio 100 megabytes of internet for 50 or 30 clients.

Re: Can I use Serviio to 200 clients simultaneously?

PostPosted: Mon Nov 16, 2015 1:32 pm
by atc98092
Well, you need to consider the bitrate of your usual videos. I have Blu Ray rips that can exceed 40 Mbps, and some web downloads that are barely more than 2 Mbps. A typical DVD ripped video is in the 4-8 Mbps range.

Using SSD in RAID will certainly be able to maintain the bitrate :o . Still, too many simultaneous client feeds could swamp the SATA bus. I don't think you'll encounter any issues until you get past 100 simultaneous streams. Even then, my guess is it's just something that will require monitoring.

Re: Can I use Serviio to 200 clients simultaneously?

PostPosted: Tue Nov 17, 2015 8:50 am
by zip
You said you want to share live TV streams or mp4s? If the latter it might be possible, but you'll probably hit the LAN limitations. Try to copy a file from the network drive over your LAN and do that for 200 files simultaneously - they mill probably manage transfer rate below the target bitrate..

Re: Can I use Serviio to 200 clients simultaneously?

PostPosted: Thu Nov 19, 2015 11:17 pm
by bu2d
I do something very similar to this with around 120 simultaneous users everyday. I have a few drives in raid to hold the media and a separate SSD for transcodes. The majority of my content is .mp4 to reduce the amount of transocding required. The only difference in my setup is that it is over a gigabit lan and not internet. The 200 meg connection will not be enough if that is used for both internet and media streaming. I go well over that during peak hours. I have not started to stream live tv channels yet but that is one of my plans for the near future.

Also make sure your server has a lot of processing power. Having everything in .mp4 does not mean no transcoding. If this is over wifi just about any device can be connected and not all will be able to use the .mp4 format. Especially when using the MediaBrowser. My server has 2 processors with 16 logical cores each at 2.4Ghz and 30 or so android devices will eat it up.

Re: Can I use Serviio to 200 clients simultaneously?

PostPosted: Fri Nov 20, 2015 1:36 pm
by atc98092
bu2d: nice information on the capability of Serviio. I had a feeling it would be somewhere along these lines, but it's nice to hear from someone that has actually done it.

Even 120 users at the same time is impressive. I don't expect my server will ever see more than 3-4 users at any one time. :D

Re: Can I use Serviio to 200 clients simultaneously?

PostPosted: Mon Nov 23, 2015 3:05 am
by bu2d
Pro-Tip:

Avoid .mkv and .avi files. The transcoding time on .mkv takes forever and bogs my system down. Avi files don't like to work with android and PC with mediabrowser. They play for a few seconds and then stop. Of course this mostly applies only if you have many clients.