This is a trivial Python app to mimic VLC media player telnet interface (only partial implementation) and play the audio streams on ffplay.
It is intended to use with Home Assistant and VLC Telnet integration.
Doesn't support any video features.
It has tons of limitations.
It has marginal error checking in the code.
It's an initial implementation that just works "good enough" for me.
Before running the server, edit the config.yaml:
- Update allow_list for your clients
- Generate password with:
echo -n '<password>' | sha256sum
I recommend to run in tmux or similar environment.
Just run:
python3 src/main.py
And may want to detach the tmux session and leave it running.