Skip to content
This repository has been archived by the owner on Nov 20, 2022. It is now read-only.

Latest commit

ย 

History

History
65 lines (41 loc) ยท 3.38 KB

README.md

File metadata and controls

65 lines (41 loc) ยท 3.38 KB

Adelbach

๐Ÿ“น Use your GoPro with a RaspberryPi for RTMP streaming โ€“ reliable ๐Ÿงฒ

๐Ÿ—๏ธ Work in progress! Well, ยซreliableยป is the goal, right now it's work in progress and more or less a copy of the PiVPN script. Feel free to help and contribute! ๐Ÿ˜Š

๐Ÿ•น๏ธ Installing

Getting started

(Based also on the excellent work of KonradIT)

  1. Download latest Raspbian Lite (Lite has better performance because there is less overhead).

  2. Flash it onto SD card using balena Etcher.

  3. Remount the SD card (balena Etcher unmounted it). If you don't know how, just unplug and replug it to your computer. ๐Ÿ™Š

  4. After flashing, create an empty ssh file in the root of the SD card (volume boot) to enable ssh access. You can use a text editor or terminal:

    cd /Volumes/boot/
    touch ssh
  5. Unmount the SD Card and put it into your Raspberry Pi, then turn it on. Make sure you have Internet on the Ethernet port, as WiFi is used to communicate with the GoPro Camera. SSH into it (default username pi, password raspberry). Head over to the documentation if you need help.

    ssh [email protected]
    # make shure to change the password
    passwd
  6. For comfort and security reasons I always copy my id and remove the password ๐Ÿคท๐Ÿปโ€โ™‚๏ธ.

    ssh-copy-id [email protected]

๐Ÿ›‹ One-Step Automated Install:

Those who want to get started quickly and conveniently may install Pi-hole using the following command:

curl -L https://raw.githubusercontent.com/martinschilliger/Adelbach/master/auto_install/install.sh | bash

โš ๏ธ Piping to bash is controversial. It prevents you from reading code that is about to run on your system.

๐Ÿ˜” Open Tasks

  • Right now Adelbach just doesn't work as it shouldโ€ฆ ๐Ÿ˜‚
  • Restarting is quite fuzzy. It should kill the processes started before
  • Adelbach could do more. For example the configuration of ffmpeg could be fixed with different camera profiles or different Raspberry Pi Performances. If you are into optimization, have a look at KonradIT's nice overview where to start tweaking.

๐Ÿ’๐Ÿป See also

๐Ÿ™ Donation

If you want to donate, please look out for projects in need or consider you local salvation army. Thank you!