|  |  | 
 |  |  | sudo apt install default-jdk | 
 |  |  | ``` | 
 |  |  |  | 
 |  |  | ## Calypso bauen | 
 |  |  |  | 
 |  |  | Hier noch beschreiben | 
 |  |  |  | 
 |  |  | ## Media-Quellen einrichen | 
 |  |  |  | 
 |  |  | 
 |  |  | Mit dem Parameter `nfs-prefix` spielt Calypso Media-Inhalte aus Quellen ab, die über das Network File System (NFS) eingebunden sind.  | 
 |  |  |  | 
 |  |  | ``` | 
 |  |  | java -jar av-director.jar nfs-prefix="/media/mc" port=9090 | 
 |  |  | java -jar calypso.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 Calypso beispielsweise mit folgendem URL aufgerufen: | 
 |  |  |  | 
 |  |  | ``` | 
 |  |  | http://rpi4-wz:9090/avd/play?title=/Filme/H/heat.m4v&th=60&ti=60&o=local | 
 |  |  | http://rpi4-wz:9090/calypso/play?title=/Filme/H/heat.m4v&th=60&ti=60&o=local | 
 |  |  | ``` | 
 |  |  |  | 
 |  |  | wird die Datei `/media/mc/Filme/H/heat.m4v` abgespielt.  | 
 |  |  | 
 |  |  | Das folgende Kommando startet Calypso als HTTP-Client. | 
 |  |  |  | 
 |  |  | ``` | 
 |  |  | java -jar av-director.jar port=9090 | 
 |  |  | java -jar calypso.jar port=9090 | 
 |  |  | ``` | 
 |  |  |  | 
 |  |  |  | 
 |  |  | Wird der Parameter `nfs-prefix` beim Start Calypsos weggelassen, werden im Parameter `titel` Uniform Resource Locators (URLs) zu Media-Quellen erwartet wie z.B. in | 
 |  |  |  | 
 |  |  | ``` | 
 |  |  | http://mein-raspi:9090/avd/play?title=http://mein-media-server:8080/mediacenter/Filme/H/heat.m4v&th=60&ti=60&o=local | 
 |  |  | http://mein-raspi:9090/calypso/play?title=http://mein-media-server:8080/tango/media/Filme/H/heat.m4v&th=60&ti=60&o=local | 
 |  |  | ``` | 
 |  |  |  | 
 |  |  | Für das Abspielen über HTTP muss der Raspberry Pi nicht als NFS-Client eingerichtet werden. Der Media-Server muss dann das Streaming über HTTP implementieren. | 
 |  |  | 
 |  |  |  | 
 |  |  | Die folgenden Service-Endpunkte werden von Calypso bereitgestellt. | 
 |  |  |  | 
 |  |  | /avd/play + | 
 |  |  | /avd/seek + | 
 |  |  | /avd/pause + | 
 |  |  | /avd/stop + | 
 |  |  | /avd/ping + | 
 |  |  | /avd/server/stop | 
 |  |  | /calypso/play + | 
 |  |  | /calypso/seek + | 
 |  |  | /calypso/pause + | 
 |  |  | /calypso/stop + | 
 |  |  | /calypso/ping + | 
 |  |  | /calypso/server/stop | 
 |  |  |  | 
 |  |  | ### play | 
 |  |  |  |