DiscoBee is a free tool developed by ByteHive that simplifies viewing NDI — Network Device Interface sources registered on a Discovery server.
- Display all NDI sources registered on a Discovery server
- Currently supports localhost
- Includes an API for programmatic access
- Search for String in Source
For Production environments, we recommend using one of the Prebuilt Binaries.
- Download the binary using curl :
wget https://github.com/ByteHive/DiscoBee/releases/download/v0.1.0/discobee-linux-0-1
- Make it executable by running :
chmod 777 discobee-linux-0-1
- Now you can run it using the following command:
sudo ./discobee-linux-0-1
- Create a new file in /etc/systemd/system/ with a .service extension. Let's call it discobee.service:
sudo nano /etc/systemd/system/discobee.service
- add the following content to the file :
[Unit]
Description=Discobee Linux Service
After=network.target
[Service]
ExecStart=/home/ubuntu/discobee-linux-0-1
Restart=on-failure
User=root
[Install]
WantedBy=multi-user.target
- close the editor and save
- Reload systems :
sudo systemctl daemon-reload
- Enable the service to start on boot:
sudo systemctl enable discobee.service
- Start the service:
sudo systemctl start discobee.service
Clone this Repository and then run the following commands: npm install npm run start
/api/sources list all the available sources
- Only supports localhost as the Discovery server
- No caching
- No automatic updates
We're actively working on improving DiscoBee. Here are some features in development:
- Support for multiple Discovery Servers and the ability to compare them
- Expanding support to hosts other than localhost
Please open an Issue for Feature Requests and Issues.
Developed with ❤️ by ByteHive