No description
| deploy | ||
| node_modules | ||
| broadcaster-software.md | ||
| index.js | ||
| listener-software.md | ||
| package-lock.json | ||
| package.json | ||
| readme.md | ||
| research-broadcaster-nginx-rtmp.md | ||
| research-broadcaster-owncast.md | ||
| research-listener-mopidy.md | ||
| screen-wiring.png | ||
Black Portal Detroit internet radio electronics
https://blackportaldetroit.com
This repo contains documentation for how to buy and setup the electronics for Black Portal Detroit. This readme contains insructions for plugging in the system and turning it on. Full software setup documentation is in the broadcaster-software.md and listener-software.md files.
Hardware setup instructions
Make sure to do the following steps in the order they are listed:
Turn on broadcaster
- plug the usb mic cable into a microphone
- plug the usb mic cable into the top right (blue colored) usb port on the broadcaster (raspberry pi 4b)
- plug the ethernet cable into the broadcaster and the router
- plug the power into the broadcaster (this is how you turn it on)
Networking
- Log into the router.
- Find the ip address of the broadcaster (hostname portal) - usually in the advanced > network > dhcp.
- Navigate to the NAT forwarding section of the router admin.
- Set your router to forward all traffic coming in on port "80" to port "8000" at the local ip address of the broadcaster.
Turn on listener
- turn on the listener (raspberry pi zero). plug it into a monitor and keyboard. when it boots, type sudo raspi-config. navigate to system settings and change the wifi settings so it can access the internet.
- type sudo vim /lib/systemd/system/listener.service and edit the line that says "ExecStart=mplayer -playlist http://" changing the http:// part to the static ip address of the router.
- type esc, w, q, enter
- type sudo systemctl restart listener
- mic check
Important notes
- the microphone must always be plugged into the broadcaster before the broadcaster is on
- the broadcaster must always be on when the listener is turned on. if it is not, then the listener needs to be restarted once the broadcaster is on.
Software setup instructions
- Broadcaster software setup instructions in broadcaster-software.md
- Listener software setup instructions in listener-software.md
Prior research that didn't work in research- md files.