update README

This commit is contained in:
Denis Lehmann 2021-05-15 18:11:08 +02:00
parent b4110a09bc
commit 796162d2b0

View file

@ -3,7 +3,7 @@
*strm* is a small Bash script that lets you stream media files over SSH in a convenient way. *strm* is a small Bash script that lets you stream media files over SSH in a convenient way.
No need for mounting and navigating through complex directory structures anymore. No need for mounting and navigating through complex directory structures anymore.
Just provide a query and the matching media files are played locally (or remote) via [[https://mpv.io/][mpv]]. Just provide a query and the matching media files are played locally (or remotely) via [[https://mpv.io/][mpv]].
Here is an example.. let's assume you have the shortfilm [[https://www.dailydweebs.com/][The Daily Dweebs]] stored on a remote machine in the following directory structure: Here is an example.. let's assume you have the shortfilm [[https://www.dailydweebs.com/][The Daily Dweebs]] stored on a remote machine in the following directory structure:
@ -65,8 +65,8 @@
- The machine shall serve as data storage :: It must be available via SSH. - The machine shall serve as data storage :: It must be available via SSH.
- The machine shall serve as player :: [[https://mpv.io/][mpv]] and an SSH client must be installed. - The machine shall serve as player :: [[https://mpv.io/][mpv]] and an SSH client must be installed.
- The machine shall serve as player and will be remote controlled :: mpv, *strm*, [[https://github.com/tmux/][tmux]] and an SSH client must be installed and it must be available via SSH. - The machine shall serve as player and will be remote controlled :: mpv, [[https://github.com/tmux/][tmux]] and an SSH client must be installed, *strm* must be in your path and it must be available via SSH.
- The machine shall serve only as controller :: An SSH client must be installed. - The machine shall serve as controller :: An SSH client must be installed and *strm* must be executable.
A machine can be used for multiple purposes, make sure all required dependencies are fulfilled. A machine can be used for multiple purposes, make sure all required dependencies are fulfilled.