What is Dicaffeine?
Currently Dicaffeine is a simple NDI player and streamer for the RaspberryPI computers.
Base functionality is free, some special functions like multiple streams, PTZ control, recording, resending streams etc. will be paid.
What is done
- Instalation should be working fine.
- Dicaffeine package will create shortcut in the Application menu and on the desktop.
- NDI playback support (audio optional) and saving it as an autostart option after boot.
- NDI streaming support (audio optional) and saving it as an autostart option after boot. Wotking for the USB UVC webcameras and grabbers.
- Accesing remotely via browser on Raspi IP address.
- Setting network address or DHCP.
- Limited PTZ support.
- Administration is secured by password, default is admin.
- Running stream can be stopped by mouse right-click or remotely via web access.
- Only fresh and clean instalations of Raspian Buster are supported! It's possible that Dicaffeine will not work correctly with other packages, just sayin.
- Current version is still in testing phase, some functions could be missing and some won't work as expected.
FAQ, also important :)
- Colors are being inverted every 3 seconds: it happens when using PTZ control wihout licence.
- Streaming stops after 15 minutes: same thing, streaming without valid licence.
- I can see screen tearing: it happens on some Raspi3/4, to fix that, use cmd raspi-config tool and enable GL driver and disable compositor (advaced->GL Driver-G2 GL; advaced->compositor disable).
- What Raspberry I should use: it will work with Raspberry 3 but don't do it. Raspberry 4 is noticeably faster and should run smoothly 720p (1080p may have framedrops).
wget -O - http://dicaffeine.com/repository/dicaffeine.key | sudo apt-key add -
echo "deb https://dicaffeine.com/repository/ buster main non-free" | sudo tee -a /etc/apt/sources.list.d/dicaffeine.list
sudo apt update
sudo apt install -y dicaffeine
If web update is not working, you can try update manualy using console commands:
sudo apt update
sudo apt upgrade -y
- Name: Jiri Melnikov
- Address: Husova 1117/95, Liberec
- Country: Czech Republic
- Company (registration) number: 06889051
- Email: firstname.lastname@example.org