nx2l
October 9, 2019, 2:07pm
1
FOund this old thread… didnt want to necro…
Hey everyone, I have some sort of a problem and just to want make sure that it's not the servers aka my fault.
I rented a server running nginx + RTMP module and have done this according to the video from @wendell . So far I can't complain, everyone can stream to it without problems. On my streaming PC at home I put all this single streams together like on Team PGP and send it back to the server so it can stream everything to Twitch.
Now my problem starts, sometimes it works without problems but lately the stream stutters a lot in the beginning. I tried to find the problem and I am not sure if I have found it or not but as soon as I turn off the Minecraft server that is running on the same machine the problem seems to be gone a few minutes later.
Can a single Minecraft server cause this stutter problem I have or was it just luck?
The server itself is a VPS running Ubuntu 14.04 on 4 cores with 6-8 GB RAM with 200 GB SSD in a datacenter with 100/100 connection. Since I am still learning all that Linux stuff I am not able to find this problem (if it's caused by the server) on my own and any help is highly appreciated.
But I have a couple questions… @wendell
@ryan
Your video uses Linode cloud vm… was there a GPU ?
I am trying to setup something for an extralife charity stream. They plan to use restream dot io to save upload speeds for the LAN event.
… but I dont know if I need lots of CPU horsepower or if a GPU is needed for the OBS that is combining all the RTMP players into one stream.
Was planning to use a i7-6700 and F30 running OBS and nginx.
Was only thinking 720p and 30fps was going to be possible, but didnt know if it would work well without a GPU for transcoding.
You will have to run some tests. Scaling on the client side so all the server has to do is put the images together is much easier on a cpu-based setup. But you will have to run some tests before the event to be sure. A GPU can help a lot, but not necessary as long as you are okay with the fast preset and you aren’t trying to scale down like 4*4k/60 streams to one 1080p stream. Each client could stream at 720p and you’d never know combined into a 4-up 1080p for example.
60fps will need more cpu than 30 ofc.
3 Likes