Interface IDvrApplicationConverterContext


  • public interface IDvrApplicationConverterContext
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.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 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.
      java.util.Map<Integer,​com.wowza.wms.dvr.converter.IDvrConverterGroup> getDvrGroups​(boolean force)
      Get a list of all the group conversions that have not expired
      java.util.SortedMap<String,​java.util.SortedSet<Integer>> getDvrStoresAvailable()
      Get a list of all the nDVR stores available for this application instance
      void shutDownAllConverstions()
      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​(java.util.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
      java.util.List<com.wowza.wms.dvr.converter.DvrConverterStatus> stopGroupConversion​(java.util.List<String> storeNames)
      Stop a group conversion
    • Method Detail

      • 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

        java.util.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

        java.util.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

        java.util.SortedMap<String,​java.util.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​(java.util.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

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