App zur Steuerung des mpv Mediaplayers auf einem Raspberry Pi über HTTP
ulrich
2022-05-11 37f9ab18251d7be3b154e2af30954fa95496f4d2
Lautstaerkeregelung hinzugefuegt
2 files modified
6 ■■■■ changed files
src/de/uhilger/calypso/Server.java 3 ●●●●● patch | view | raw | blame | history
src/de/uhilger/calypso/handler/OMXPlayer.java 3 ●●●● patch | view | raw | blame | history
src/de/uhilger/calypso/Server.java
@@ -69,6 +69,9 @@
    server.createContext(contextName + "/seek", new SeekHandler(OMXPlayer.F_SEEK));
    server.createContext(contextName + "/stop", new CmdHandler(OMXPlayer.CMD_STOP));
    server.createContext(contextName + "/pause", new CmdHandler(OMXPlayer.CMD_PAUSE_RESUME));
    server.createContext(contextName + "/vol-inc", new CmdHandler(OMXPlayer.CMD_INC_VOL));
    server.createContext(contextName + "/vol-dec", new CmdHandler(OMXPlayer.CMD_DEC_VOL));
    server.createContext(contextName + "/info", new CmdHandler(OMXPlayer.CMD_TOGGLE_INFO));
    server.createContext(contextName + "/ping", new PingHandler(OMXPlayer.F_PING));
    server.createContext(contextName + "/server/stop", new StopServerHandler());
    server.createContext(contextName + "/log", new LogHandler());
src/de/uhilger/calypso/handler/OMXPlayer.java
@@ -52,10 +52,11 @@
  public static final String NAME = "omxplayer";
  
  public static final String BLANK = " ";
  public static final String CMD_TOGGLE_INFO = "z";
  public static final String CMD_DEC_SPEED = "1";
  public static final String CMD_DEC_VOL = "-";
  public static final String CMD_INC_SPEED = "2";
  public static final String CMD_INC_VOL = "+";
  public static final String CMD_INC_VOL = "="; // oder "+";
  public static final String CMD_NEXT_AUDIO = "k";
  public static final String CMD_NEXT_CHAPTER = "o";
  public static final String CMD_NEXT_SUB = "m";