Writing /var/lib/dokuwiki/wiki.project-insanity.org/data/meta/projects/raspiwebradio.meta failed
projects:raspiwebradio
PiRadio
- ArchLinux ARM https://archlinuxarm.org/platforms/armv6/raspberry-pi
[alarm@alarmpi ~]$ mpv --no-ytdl "http://drradio2-lh.akamaihd.net/i/p8jazz_9@143524/master.m3u8" --audio-device=alsa/iec958:CARD=Device,DEV=0
- matrix_keypad library define gpio pins https://www.raspberrypi.org/forums/viewtopic.php?t=141588&p=942791
- raspberry pi pinout https://pinout.xyz/
- systemd-networkd wpa supplicant https://beaveris.me/systemd-networkd-with-roaming/
- cooleres pinout http://wiringpi.com/wp-content/uploads/2013/03/gpio1.png
- /etc/udev/rules.d/raspberrypi.rules
SUBSYSTEM=="vchiq|input", MODE="0777" KERNEL=="mouse*|mice|event*", MODE="0777" SUBSYSTEM=="bcm2835-gpiomem", GROUP="gpio", MODE="0660" SUBSYSTEM=="gpio", GROUP="gpio", MODE="0660" SUBSYSTEM=="gpio*", PROGRAM="/bin/sh -c '\ chown -R root:gpio /sys/class/gpio && chmod -R 770 /sys/class/gpio;\ chown -R root:gpio /sys/devices/virtual/gpio && chmod -R 770 /sys/devices/virtual/gpio;\ chown -R root:gpio /sys$devpath && chmod -R 770 /sys$devpath\ '"
pacman -S pkgfile pulseaudio python-rpi.gpio python-pad4pi python-pulse-control python-rplcd mpv groupadd gpio gpasswd -a piradio audio gpasswd -a piradio gpio systemctl --user enable --now pulseaudio.socket pacmd list-sinks pacmd set-default-sink 1 locale-gen
Installation
git clone https://git.project-insanity.org/onny/py-piradio.git /usr/lib/piradio ln -s /usr/lib/piradio/piradio.service /etc/systemd/system/ systemctl daemon-reload systemctl enable --now piradio
projects/raspiwebradio.txt · Last modified: 2021/10/31 10:42 by 127.0.0.1