-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can a raspberry pi zero run this? #4
Comments
The Python script itself is not very heavy cpu wise (conversion of jpeg/png images to c64 format is the most compute intensive module written in Python), for mp3 decoding and audio streaming it depends on how efficient FFmpeg is on the zero. The audio streaming subsystem will account for multiple users streaming from the same external source (ie a shoutcast radio or a YouTube video), and use a single FFmpeg instance for all users in that case. In this case it will require less CPU power than say 5 users streaming audio from different sources. |
I have it running on a Raspberry Pi 4 if that helps. |
I would suggest if you run this on a Pi Zero W that it is limited to a single simultaneous user. This is not implemented (yet). See: #12 In my estimation a Pi Zero 2W should be able to handle 3 simultaneous users. Right now I would not recommend it until there is plenty of optimization done on the Python code and config.ini. There are boards running on a Raspberry Pi 3 and Pi 4 so it is possible. Suggesting to close this and possibly merge with issue #12. |
I'm curious. How much CPU power is required for this BBS? Can a raspberry pi zero run this BBS for five users?
The text was updated successfully, but these errors were encountered: