Dicaffeine Dicaffeine


What is Dicaffeine?

Currently Dicaffeine is an NDI player and NDI/RTMP streamer for the two Linux distributions - Raspberry Pi OS (previously called Raspbian) on Raspberry ARM computers and Ubuntu (Xubuntu) on AMD/Intel computers.

The software is distributed for free, but I will appreciate any donations that support the future development.

Streamer supports the classic NDI and RTMP.

Player supports the classic NDI, NDI|HX and restreaming via RTMP.

What is done:

  • Instalation should be working fine.
  • Dicaffeine package will create:
    • shortcut in the Application menu and on the desktop
    • folder called “Dicaffeine” in your home to store images/fonts/media/records files
  • 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:
    • for the USB UVC web cameras/grabbers and some Raspberry CSI cameras
    • for the virtual devices - Dicaffeine can stream media files, images, generated text or just grab the actual screen
  • Accessing remotely via browser on device IP address.
  • Setting network address (static or DHCP, only on Raspberry).
  • PTZ camera control (including experimental support for joysticks).
  • Multistream view, multi display outputs support, display resolution and rotation settings.
  • REST simple API support - starting and stopping playback.
  • RTMP support for live streaming NDI or other sources to services like YouTube / FB / Vimeo …
  • File export for saving the NDI streams or other sources.
  • Live web stream preview.

Check the changelog for detailed description.

Live examples:

So it's still only a beta version?

Yes! And probably will be for a long time. There are many different OS and HW versions and it is not easy to say that this software is ready for the production. Probably it will work for you, but I won't promise you anything. :)

Where can I report issues?

There is a new Dicaffeine project page on Github, please report any issues there.

How to support:

Dicaffeine is my side project just for fun, I'll be very happy if you'll decide to support it by donating any amount of money using the PayPal or Stripe gateway:

Thanks! :-)