App zur Steuerung des mpv Mediaplayers auf einem Raspberry Pi über HTTP
ulrich
2021-04-01 a4b60759904ffdf61558e119e823abe77df6bb5b
src/de/uhilger/avdirektor/handler/SeekHandler.java
@@ -19,6 +19,7 @@
package de.uhilger.avdirektor.handler;
import com.sun.net.httpserver.HttpExchange;
import de.uhilger.avdirektor.App;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -36,12 +37,23 @@
  @Override
  protected String process(HttpExchange t, String params) {
    String antwort = abspielen(
    String antwort = App.getPlayer().abspielen(
            getParam(map, "titel"), params, getParam(map, "r"), "1");    
    logger.log(Level.FINE, antwort);
    return antwort;
  }
  /*
    start "C:Program FilesVLCvlc.exe" rel="nofollow" "D:MoviesThe Italian Job.avi" --start-time 12 --stop-time 20
    You simply have to use the command line as given above, with the file paths and the time changed as needed.
    The numbers 12 and 20 in the command line indicate 12 seconds and 20 seconds respectively.
    --global-key-play-pause=<string>
                                 Play/Pause
          Select the hotkey to use to swap paused state.
  */
  protected StringBuilder buildParams(HttpExchange t) {
    StringBuilder params = super.buildParams(t);
    params.append(" --pos ");