Programming a game with a friend remotely. We would like to limit FPS to 1 frame per second.

Enda

New Member
Hi OBS Contributors

I am living for a year in Greece with limited bandwidth. I am programming a game with a friend of mine who is based in my home country. We would like to stream our IDEs to each other. Each of us having the others code on our second screen. I am limited to 6GB of bandwidth per day and this include both upload and download. I have tested OBSs suitability in this situation and when streaming the Youtube it seems to require 350 KB per second for the code to be readable. 350 KB in both directions will quickly eat my bandwidth.

Is it possible to stream 1 frame per second instead of 10?

Could anyone recommend a solution.

Is 10 a limit required by the Youtube API?

Is there a more suitable streaming software I can use for this if not. Off the top of anyones head.

Thank you for any help.

Enda
 

koala

Active Member
I don't know how streaming services will behave if you stream with 1 fps, but you can set up OBS to 1 fps by going to Settings->Video and change the fps choice to "Fractional FPS value, then choose Numerator as well as Denomiator to 1. This will make 1/1=1 fps. You can even lower the fps to 1/2 if you like (1 frame every 2 seconds), by setting Numerator to 1 and Denominator to 2.
 

Enda

New Member
Thank you Koala. The fractional FPS feature is very cool and new to me. I have tested your recommendation with both Youtube and Twitch using 1 FPS and then 5 FPS. Both services dropped the streams at these values. The stream was displayed for a few seconds. Youtube reported "not enough data arriving from the stream" and Twitch start loading endlessly. I will try other streaming services and if I find one that works I will report back and log it here for others to learn. If I don't return I will have failed to find a solution and may return in the future when I code something myself to do it.
 
Top