From dae2e6bf9ec2600670e4bf29f7660500f211e9e6 Mon Sep 17 00:00:00 2001 From: ulrich Date: Wed, 24 Mar 2021 14:21:27 +0000 Subject: [PATCH] Doku ergaenzt --- README.md | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 9be90fd..2e4c151 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ Mit dem Parameter `nfs-prefix` spielt der AV-Direktor Media-Inhalte aus NFS-Quellen ab. ``` -java -jar av-director.jar nfs-prefix="/media/mc" port=9000 +java -jar av-director.jar nfs-prefix="/media/mc" port=9090 ``` In dieser Betriebsart wird dem Inhalt, der beim Abspielen über den Parameter `title` angegeben wird, der Präfix aus dem Parameter `nfs-prefix` vorangestellt. Wird der AV-Direktor beispielsweise mit folgendem URL aufgerufen: @@ -24,7 +24,9 @@ http://rpi4-wz:9090/avd/play?title=/Filme/H/heat.m4v&th=60&ti=60&o=local ``` -wird die Datei `/media/mc/Filme/H/heat-m4v` abgespielt. +wird die Datei `/media/mc/Filme/H/heat.m4v` abgespielt. + +#### Betriebsart NFS-Client einrichten Zur Verwendung des AV-Direktors in der Betriebsart NFS Client muss der Raspberry Pi die Softwarepakete für den NFS Client installiert haben, wie sie z.B. im Rasprry Pi OS in der Variante 'full' bereits enthalten sind. Zudem muss auf dem Raspberry Pi in der Datei `/etc/fstab` ein Eintrag gemacht werden, der die entsprechende Quelle angibt, z.B. @@ -42,7 +44,14 @@ ### HTTP-Client -Wir der Parameter `nfs-prefix` beim Start des AV-Direktors weggelassen, werden im Parameter `titel` Uniform Resource Locators (URLs) zu Media-Quellen erwartet wie z.B. in +Das folgende Kommando startet den AV-Direktor als HTTP-Client. + +``` +java -jar av-director.jar port=9090 +``` + + +Wird der Parameter `nfs-prefix` beim Start des AV-Direktors weggelassen, werden im Parameter `titel` Uniform Resource Locators (URLs) zu Media-Quellen erwartet wie z.B. in ``` http://rpi4-wz:9090/avd/play?title=http://mein-media-server:8080/mc/Filme/H/heat.m4v&th=60&ti=60&o=local @@ -53,12 +62,16 @@ ## AV-Direktor als Dienst einrichten +Das Verteilpaket des AV-Direktors enthält eine Beispieldatei namens `avd.service`. Diese verweist auf das ebenfalls im Verteilpaket enthaltene Beispiel-Startskript namens `start`. Nach Anpassung der Pfade in `avd.service` kann die Datei wie in folgendem Beispiel in das passende Systemverzeichnis des Raspberry Pi kopiert werden. + ``` cd /home/pi/prg/av-direktor sudo cp avd.service /etc/systemd/system/avd.service ``` ### Dienst starten + +Mit folgendem Kommando kann der Dienst probehalber gestartet werden. ``` sudo systemctl start avd.service @@ -80,7 +93,7 @@ ### Dienst dauerhaft aktivieren -Der folgende Befehl bewirkt, dass der Dienst nach einem Neustart automatisch startet. +Der folgende Befehl bewirkt, dass der Dienst nach einem Neustart des Raspberry Pi automatisch startet. ``` sudo systemctl enable avd.service -- Gitblit v1.9.3