@justinnjess said:
I’ve got the CPUs, not the bandwidth. I want forced transcoding for all users.@MikeG6.5 said:
@justinnjess said:
Force transcoding for all remote addresses would be greatOnly if you don’t want your server to handle more than a couple of streams at a time. If you share out to more than just a few people at a time, and they only use a few streams, total, then this will work for you. If you share out to more than 10 or 20, and they all seem to hit at roughly the same time frames., this will never give the a good experience.
The only way to ensure everyone views everything without buffering is to provide them with alternate versions that can be selected on the server side, for the connections each user has. The client negotiates with the server the speed, the server looks to see if the right bitrate is available, and only transcodes if it can’t find a version that fits the requirements.
Transcoding is really CPU intensive. And those with smaller CPU’s aren’t able to handle even one transcode, let alone 2 or more.
Then you haven’t read any of the discussion after the post you replied to, but that’s OK…
I am curious… What CPU do you have that can handle your current transcodes? And what will the future hold for that CPU? Your library? The users you share with? Where do you see your money going towards when it comes to updating your PMS machine in a year? Two? Three?
Are you going to be buying a bigger CPU to handle the things this one can no longer support as your users become more numerous? And their demands on your CPU are greater than it’s able to provide?
Me? I’ll be buying additional HDD’s and hanging them onto the system I already have, to handle the additional media versions I will be Direct Playing to my users. And when I need to upgrade CPU’s it’s not going to cost $3000-$10,000 to get a system working as I need it to… In fact, in 3 years I expect I’ll just need to plug in a bit faster CPU into the existing box I use now, and gain immediate benefits… Maybe a total cost of $200?
Your server setup as you want means you are going to be spending more on the actual PMS machine than you are on the media storage.
So in the future, you are going to be back, wondering why your uber-powerful CPU isn’t able to do what you require of it. And hopefully the features I’ve been discussing here will all be working as discussed. So then someone can just point you to that feature set and get your CPU intensive system working the way much smaller systems have will have been working for a while… (For that matter, as some of them work NOW, within the existing features, if they are set up right.)
Really, it’s your call, if you want to turn your PMS machine into a money sink… Who am I to tell you where to spend your money? All I can hope to do is suggest that spending it on the latest and greatest CPU and all that this requires might not always be best value.

