aboutsummaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst25
1 files changed, 25 insertions, 0 deletions
diff --git a/README.rst b/README.rst
index 8eab71d..f317900 100644
--- a/README.rst
+++ b/README.rst
@@ -55,6 +55,31 @@ The ``pydora`` player will try to auto-detect whatever player exists on your
55system, prefering VLC, and will use that audio output backend. If you notice a 55system, prefering VLC, and will use that audio output backend. If you notice a
56lot of skipping in a playlist consider installing VLC. 56lot of skipping in a playlist consider installing VLC.
57 57
58Remote VLC Backend
59------------------
60It is also possible to remotely control a copy of VLC running on another
61machine if you're unable or unwilling to install Pydora on your playback
62machine. To do this start VLC on the remote machine with the ``rc-host`` option
63set. For example::
64
65 vlc -I rc --advanced --rc-host=0.0.0.0:1234
66
67Once VLC is running start Pydora with the ``vlc-net`` option and specify the
68remote host and port that VLC is listening on. For example::
69
70 pydora --vlc-net 192.168.0.12:1234
71
72Pydora will now send all audio playback requests to the remote VLC. It does
73this using a text control protocol; all audio data is streamed directly from
74the internet to VLC and is not passed over the pydora control channel. Because
75of this it is possible for the control channel to run over a very low bandwidth
76connection.
77
78**Note**: VLC doesn't provide any security so anyone on the network will be
79able to control VLC. It is generally safer to bind VLC to ``127.0.0.1`` and use
80something like SSH forwarding to securely forward the port to a remote host but
81that's outside of the scope of this README.
82
58Simple Player 83Simple Player
59============= 84=============
60Included is ``pydora``, a simple Pandora stream player that runs at the command 85Included is ``pydora``, a simple Pandora stream player that runs at the command