eb47c31135
- use chrono 0.4.20 - remove exit from kill_all function - add exit statement to rpc error catcher - typo in readme - add infos about image and audio source
1.6 KiB
1.6 KiB
Install ffplayout
ffplayout provides *.deb amd *.rpm packages, which makes it more easy to install and use, but there is still some steps to do.
- download the latest ffplayout from release page.
- install it with
apt install /tmp/ffplayout_<VERSION>_amd64.deb
- install ffmpeg/ffprobe, or compile and copy it to /usr/local/bin/
- activate systemd services:
systemctl enable ffplayout
systemctl enable --now ffpapi
- add admin user to ffpapi:
ffpapi -a
- use a revers proxy for SSL, Port is 8787.
- login with your browser, address without proxy would be: http://[IP ADDRESS]:8787
Default location for playlists and media files are: /var/lib/ffplayout/. If you need to change them, the media storage folder needs a symlink to /usr/share/ffplayout/public/.
When you don't need the frontend and API, skip enable the systemd service ffpapi.
When playlists are created and the ffplayout output is configured, you can start the process: systemctl start ffplayout
, or click start in frontend.
If you want to configure ffplayout over terminal, you can edit /etc/ffplayout/ffplayout.yml.
Manual Install
- copy the binary to
/usr/bin/
- copy assets/ffplayout.yml to
/etc/ffplayout
- create folder
/var/log/ffplayout
- create system user ffpu
- give ownership from
/etc/ffplayout
and/var/log/ffplayout
to ffpu - copy assets/ffplayout.service to
/etc/systemd/system
- activate service and run it:
systemctl enable --now ffplayout