Interface IDvrApplicationConverterContext


public interface IDvrApplicationConverterContext
  • Method Summary

    Modifier and Type
    Method
    Description
    Map<String,com.wowza.wms.dvr.converter.IDvrConverter>
    getDvrConversions(boolean force)
    Get a list of all the single conversions that have not expired
    com.wowza.wms.dvr.converter.IDvrConverterStore
    Gets a nDVR store for conversion If the store name provided is not available the converter has no information about the store.
    Map<Integer,com.wowza.wms.dvr.converter.IDvrConverterGroup>
    getDvrGroups(boolean force)
    Get a list of all the group conversions that have not expired
    Get a list of all the nDVR stores available for this application instance
    void
    Stops all conversions currently running
    com.wowza.wms.dvr.converter.IDvrConverter
    startConversion(com.wowza.wms.dvr.converter.IDvrConverterStore store, com.wowza.wms.dvr.converter.DvrConverterControlBase dvrControlObject)
    Start a single conversion
    com.wowza.wms.dvr.converter.IDvrConverter
    startConversion(String dvrStoreName, long start, long end)
    Start a single conversion
    com.wowza.wms.dvr.converter.IDvrConverterGroupStatus
    startGroupConversion(com.wowza.wms.dvr.converter.DvrConverterControlBase dvrControlObject)
    Start a group conversion
    com.wowza.wms.dvr.converter.IDvrConverterGroupStatus
    startGroupConversion(List<String> storeNames, long start, long end)
    Start a group conversion
    com.wowza.wms.dvr.converter.IDvrConverter
    stopConversion(com.wowza.wms.dvr.converter.IDvrConverterStore store)
    Stop a single conversion
    com.wowza.wms.dvr.converter.IDvrConverter
    stopConversion(String dvrStoreName)
    Stop a single conversion
    com.wowza.wms.dvr.converter.IDvrConverterGroupStatus
    stopGroupConversion(com.wowza.wms.dvr.converter.DvrConverterControlBase dvrControlObject)
    Stop a group conversion
    List<com.wowza.wms.dvr.converter.DvrConverterStatus>
    Stop a group conversion
  • Method Details

    • shutDownAllConverstions

      void shutDownAllConverstions()
      Stops all conversions currently running
    • getDvrConverterStore

      com.wowza.wms.dvr.converter.IDvrConverterStore getDvrConverterStore(String dvrStoreName)
      Gets a nDVR store for conversion If the store name provided is not available the converter has no information about the store. You can present 'myStream' and if there are multiple stores, such as myStream.0, myStream1 then the highest number store will be used.
      Parameters:
      dvrStoreName -
    • getDvrGroups

      Map<Integer,com.wowza.wms.dvr.converter.IDvrConverterGroup> getDvrGroups(boolean force)
      Get a list of all the group conversions that have not expired
      Returns:
      Map>Integer,IDvrConverterGroup<
    • getDvrConversions

      Map<String,com.wowza.wms.dvr.converter.IDvrConverter> getDvrConversions(boolean force)
      Get a list of all the single conversions that have not expired
      Returns:
      Map<String,IDvrConverter>
    • getDvrStoresAvailable

      SortedMap<String,SortedSet<Integer>> getDvrStoresAvailable()
      Get a list of all the nDVR stores available for this application instance
      Returns:
      SortedMap<String, SortedSet<Integer>>
    • startGroupConversion

      com.wowza.wms.dvr.converter.IDvrConverterGroupStatus startGroupConversion(com.wowza.wms.dvr.converter.DvrConverterControlBase dvrControlObject)
      Start a group conversion
      Parameters:
      dvrControlObject -
      Returns:
      IDvrConverterGroupStatus
    • startGroupConversion

      com.wowza.wms.dvr.converter.IDvrConverterGroupStatus startGroupConversion(List<String> storeNames, long start, long end)
      Start a group conversion
      Parameters:
      storeNames -
      start -
      end -
      Returns:
      IDvrConverterGroupStatus
    • startConversion

      com.wowza.wms.dvr.converter.IDvrConverter startConversion(String dvrStoreName, long start, long end)
      Start a single conversion
      Parameters:
      dvrStoreName -
      start -
      end -
      Returns:
      IDvrConverter
    • startConversion

      com.wowza.wms.dvr.converter.IDvrConverter startConversion(com.wowza.wms.dvr.converter.IDvrConverterStore store, com.wowza.wms.dvr.converter.DvrConverterControlBase dvrControlObject)
      Start a single conversion
      Parameters:
      store -
      dvrControlObject -
      Returns:
      IDvrConverter
    • stopConversion

      com.wowza.wms.dvr.converter.IDvrConverter stopConversion(String dvrStoreName)
      Stop a single conversion
      Parameters:
      dvrStoreName -
      Returns:
      IDvrConverter
    • stopConversion

      com.wowza.wms.dvr.converter.IDvrConverter stopConversion(com.wowza.wms.dvr.converter.IDvrConverterStore store)
      Stop a single conversion
      Parameters:
      store -
      Returns:
      IDvrConverter
    • stopGroupConversion

      com.wowza.wms.dvr.converter.IDvrConverterGroupStatus stopGroupConversion(com.wowza.wms.dvr.converter.DvrConverterControlBase dvrControlObject)
      Stop a group conversion
      Parameters:
      dvrControlObject -
      Returns:
      IDvrConverterGroupStatus
    • stopGroupConversion

      List<com.wowza.wms.dvr.converter.DvrConverterStatus> stopGroupConversion(List<String> storeNames)
      Stop a group conversion
      Parameters:
      storeNames -
      Returns:
      List<DvrConverterStatus>