FCast receiver that plays media in mpv.
Notice: FCast-mpv is neither associated with nor endorsed by FUTO. It's a third party receiver daemon that implements FUTO's protocol, FCast.
FCast-mpv is ready to use and implements almost all FCast receiver features except for discovery. See the issue tracker for missing features.
go build
./fcast-mpv
Then, run Grayjay (non-libre). It's currently the only FCast client implementation.
Instead of including an mDNS daemon in FCast-mpv, we recommend using Avahi with the following service file.
<!-- /etc/avahi/services/fcast.service -->
<service-group>
<name replace-wildcards="yes">%h</name>
<service>
<type>_fcast._tcp</type>
<port>46899</port>
</service>
</service-group>
Send patches to the mailing list or Codeberg pull requests, report bugs on the issue tracker.
GPLv3, see COPYING.
Copyright (C) 2024 Krystian ChachuĊa