|  |  | 
 |  |  |  * Hauptklasse des av-director | 
 |  |  |  *  | 
 |  |  |  * Aufruf mit | 
 |  |  |  * java -jar av-director.jar port=9000 | 
 |  |  |  * java -jar av-director.jar port=9000 ctx="/calypso" | 
 |  |  |  * java -jar av-director.jar nfs-prefix="/media/mc" port=9000 | 
 |  |  |  * java -Djava.util.logging.config.file=logging.properties -jar .. | 
 |  |  |  *  | 
 |  |  | 
 |  |  |   public static final String VLC_PLAYER = "vlc"; | 
 |  |  |   public static final String OMX_PLAYER = "omx"; | 
 |  |  |   public static final String OMX_WD = "omx.wd"; | 
 |  |  |   public static final String CTX = "ctx"; | 
 |  |  |    | 
 |  |  |   public static final String DEFAULT_CTX = "/calypso"; | 
 |  |  |    | 
 |  |  |   private static HashMap initParams;   | 
 |  |  |   private static Process playerproc; | 
 |  |  |   private static Player player; | 
 |  |  |    | 
 |  |  |    | 
 |  |  |   /** | 
 |  |  |    * @param args the command line arguments | 
 |  |  | 
 |  |  |         break; | 
 |  |  |     } | 
 |  |  |     Server server = new Server(Integer.parseInt(getInitParameter(IP_PORT))); | 
 |  |  |     String ctx = getInitParameter(CTX); | 
 |  |  |     if(ctx != null && ctx.length() > 0) { | 
 |  |  |       server.setContextName(ctx);     | 
 |  |  |     } else { | 
 |  |  |       server.setContextName(DEFAULT_CTX); | 
 |  |  |     } | 
 |  |  |     try { | 
 |  |  |       server.start(); | 
 |  |  |       server.start(playerType); | 
 |  |  |     } catch (IOException ex) { | 
 |  |  |       Logger.getLogger(App.class.getName()).log(Level.SEVERE, null, ex); | 
 |  |  |     } |