From aaed2d146028ba1488a7ba7c7e924192b9df8394 Mon Sep 17 00:00:00 2001
From: undisclosed
Date: Mon, 02 Jan 2023 08:58:15 +0000
Subject: [PATCH] Kommentare ergaenzt

---
 src/de/uhilger/calypso/Server.java |   33 ++++++++++++++++++++++++++++-----
 1 files changed, 28 insertions(+), 5 deletions(-)

diff --git a/src/de/uhilger/calypso/Server.java b/src/de/uhilger/calypso/Server.java
index cab92a6..df18287 100644
--- a/src/de/uhilger/calypso/Server.java
+++ b/src/de/uhilger/calypso/Server.java
@@ -1,6 +1,6 @@
 /*
-    AV-Direktor - Control OMXPlayer on Raspberry Pi via HTTP
-    Copyright (C) 2021  Ulrich Hilger
+    Calypso - Media Player Remote Control via HTTP for Raspberry Pi
+    Copyright (C) 2021-2023  Ulrich Hilger
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU Affero General Public License as
@@ -14,7 +14,7 @@
 
     You should have received a copy of the GNU Affero General Public License
     along with this program.  If not, see <https://www.gnu.org/licenses/>.
- */
+*/
 package de.uhilger.calypso;
 
 import com.sun.net.httpserver.HttpServer;
@@ -39,8 +39,31 @@
 import java.util.logging.Level;
 
 /**
- *
- * @author ulrich
+ * Die Klasse Server implementiert die HTTP-Schnittstelle zum 
+ * Mediaplayer. Es wird ein Player-Prozesss fuer das Abspielen 
+ * eines Titels gestartet. Mit Stopp oder Ende des Titels endet 
+ * auch der Abspielprozess.<br>
+ * <br>
+ * zum Abspielen:<br>
+ * /calypso/play?title=http://ein.titel.mp3&r=http://rueckmelde.url<br>
+ * <br>
+ * waehrend des Abspielens:<br>
+ * /calypso/pause<br>
+ * /calypso/seek?pos=[sekunden]<br>
+ * /calypso/stop<br>
+ * <br>
+ * sonstige Funktionen:<br>
+ * /calypso/ping<br>
+ * /calypso/server/stop<br>
+ * <br>
+ * verworfene Funktionen<br>
+ * /calypso/vol-inc<br>
+ * /calypso/vol-dec<br>
+ * Die Lautstaerke wird in aller Regel am Geraet geregelt, an das der 
+ * Zuspieler (der Raspi) angeschlossen ist. Eine Regelung ueber den 
+ * Zuspieler ist daher eher selten erforderlich.
+ * 
+ * @author Ulrich Hilger
  */
 public class Server {
 

--
Gitblit v1.9.3