Schnittstelle IServletSystemProperties.ConvertServlet

Umschließende Schnittstelle:
IServletSystemProperties

public static interface IServletSystemProperties.ConvertServlet
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final int
    Time in s to check for obsolete directories to delete (default: 300s)
    static final int
    ConvertServlet: Asynchronous servlets default timeout in ms (0 means disable, default: 0s)
    static final String
    Video streaming: HLS Download for the currently generated video live stream via HLS protocol (default: http://haendel.ddns.net:90/hls)
    static final int
    Video streaming: HLS Live stream created but not yet received keep-alive notification will be quit after timeout in s (default: 15s)
    static final int
    Audio download: Maximum length in seconds the audio stream can run (default: 5min)
    static final int
    Maximum number of ConvertServlet requests in parallel (default: 20)
    static final int
    Maximum number of ConvertServlet video requests in parallel (default: 10)
    static final int
    Video download: Maximum length in seconds the video stream can run (default: 15min)
    static final int
    Time in s after obsolete temporary directories to delete (default: 2hrs)
    static final int
    Time span to wait between HLS keep alive notifications in milliseconds (default: 3s)
    static final int
    Video streaming: Interval between simulated key presses of the space key in s required to watch some demos (0 means no key presses, default: 90s)
    static final String
    Video streaming: RTMP Download for the currently generated video live stream via RTMP protocol (default: rtmp://haendel.ddns.net/live)
    static final int
    Video streaming: Live stream played and exceeds maximum duration will be quit after timeout in s (default: 60min).
    static final int
    Video streaming: RTMP Live stream created but not yet played will be quit after timeout in s (default: 30s)
    static final int
    Video streaming: Time in s to print out currently generated RTMP video streams (default: 30s)
    static final String
    Video streaming: Upload for the video creation process for example an nginx endpoint (default: rtmp://haendel.ddns.net/live)
    static final boolean
    Text to speech to announce tunes (default: true)
    static final int
    Retry count to wait for the video generation being started (default: 40)
  • Felddetails

    • MAX_CONVERT_IN_PARALLEL

      static final int MAX_CONVERT_IN_PARALLEL
      Maximum number of ConvertServlet requests in parallel (default: 20)
      System Property:
      jsidplay2.convert.max.parallel
    • CONVERT_ASYNC_TIMEOUT

      static final int CONVERT_ASYNC_TIMEOUT
      ConvertServlet: Asynchronous servlets default timeout in ms (0 means disable, default: 0s)
      System Property:
      jsidplay2.convert.async.timeout
    • RTMP_UPLOAD_URL

      static final String RTMP_UPLOAD_URL
      Video streaming: Upload for the video creation process for example an nginx endpoint (default: rtmp://haendel.ddns.net/live)
      System Property:
      jsidplay2.rtmp.upload.url
    • RTMP_DOWNLOAD_URL

      static final String RTMP_DOWNLOAD_URL
      Video streaming: RTMP Download for the currently generated video live stream via RTMP protocol (default: rtmp://haendel.ddns.net/live)
      System Property:
      jsidplay2.rtmp.external.download.url
    • HLS_DOWNLOAD_URL

      static final String HLS_DOWNLOAD_URL
      Video streaming: HLS Download for the currently generated video live stream via HLS protocol (default: http://haendel.ddns.net:90/hls)
      System Property:
      jsidplay2.hls.external.download.url
    • MAX_VID_DOWNLOAD_LENGTH

      static final int MAX_VID_DOWNLOAD_LENGTH
      Video download: Maximum length in seconds the video stream can run (default: 15min)
      System Property:
      jsidplay2.video.max_seconds
    • MAX_AUD_DOWNLOAD_LENGTH

      static final int MAX_AUD_DOWNLOAD_LENGTH
      Audio download: Maximum length in seconds the audio stream can run (default: 5min)
      System Property:
      jsidplay2.audio.max_seconds
    • MAX_CONVERT_RTMP_IN_PARALLEL

      static final int MAX_CONVERT_RTMP_IN_PARALLEL
      Maximum number of ConvertServlet video requests in parallel (default: 10)
      System Property:
      jsidplay2.convert.rtmp.max.parallel
    • PRESS_SPACE_INTERVALL

      static final int PRESS_SPACE_INTERVALL
      Video streaming: Interval between simulated key presses of the space key in s required to watch some demos (0 means no key presses, default: 90s)
      System Property:
      jsidplay2.rtmp.press_space_intervall
    • WAIT_FOR_VIDEO_AVAILABLE_RETRY_COUNT

      static final int WAIT_FOR_VIDEO_AVAILABLE_RETRY_COUNT
      Retry count to wait for the video generation being started (default: 40)
      System Property:
      jsidplay2.video.wait.for.retry.count
    • NOTIFY_FOR_HLS

      static final int NOTIFY_FOR_HLS
      Time span to wait between HLS keep alive notifications in milliseconds (default: 3s)
      System Property:
      jsidplay2.hls.notify.for
    • TEXT_TO_SPEECH

      static final boolean TEXT_TO_SPEECH
      Text to speech to announce tunes (default: true)
      System Property:
      jsidplay2.audio.text2speech
    • RTMP_NOT_YET_PLAYED_TIMEOUT

      static final int RTMP_NOT_YET_PLAYED_TIMEOUT
      Video streaming: RTMP Live stream created but not yet played will be quit after timeout in s (default: 30s)
      System Property:
      jsidplay2.rtmp.not_yet_played.timeout
    • HLS_NOT_YET_PLAYED_TIMEOUT

      static final int HLS_NOT_YET_PLAYED_TIMEOUT
      Video streaming: HLS Live stream created but not yet received keep-alive notification will be quit after timeout in s (default: 15s)
      System Property:
      jsidplay2.hls.not_yet_played.timeout
    • RTMP_EXCEEDS_MAXIMUM_DURATION

      static final int RTMP_EXCEEDS_MAXIMUM_DURATION
      Video streaming: Live stream played and exceeds maximum duration will be quit after timeout in s (default: 60min). This is to prevent endless video generation.
      System Property:
      jsidplay2.rtmp.exceeds_maximum.duration
    • CLEANUP_DIRECTORY_PERIOD

      static final int CLEANUP_DIRECTORY_PERIOD
      Time in s to check for obsolete directories to delete (default: 300s)
      System Property:
      jsidplay2.cleanup.directory.period
    • MAXIMUM_DURATION_TEMP_DIRECTORIES

      static final int MAXIMUM_DURATION_TEMP_DIRECTORIES
      Time in s after obsolete temporary directories to delete (default: 2hrs)
      System Property:
      jsidplay2.cleanup.directory.maximum.duration
    • RTMP_PRINT_PLAYER_PERIOD

      static final int RTMP_PRINT_PLAYER_PERIOD
      Video streaming: Time in s to print out currently generated RTMP video streams (default: 30s)
      System Property:
      jsidplay2.rtmp.print.player.period