Package com.wowza.wms.dvr
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 expiredcom.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 expiredjava.util.SortedMap<String,java.util.SortedSet<Integer>>
getDvrStoresAvailable()
Get a list of all the nDVR stores available for this application instancevoid
shutDownAllConverstions()
Stops all conversions currently runningcom.wowza.wms.dvr.converter.IDvrConverter
startConversion(com.wowza.wms.dvr.converter.IDvrConverterStore store, com.wowza.wms.dvr.converter.DvrConverterControlBase dvrControlObject)
Start a single conversioncom.wowza.wms.dvr.converter.IDvrConverter
startConversion(String dvrStoreName, long start, long end)
Start a single conversioncom.wowza.wms.dvr.converter.IDvrConverterGroupStatus
startGroupConversion(com.wowza.wms.dvr.converter.DvrConverterControlBase dvrControlObject)
Start a group conversioncom.wowza.wms.dvr.converter.IDvrConverterGroupStatus
startGroupConversion(java.util.List<String> storeNames, long start, long end)
Start a group conversioncom.wowza.wms.dvr.converter.IDvrConverter
stopConversion(com.wowza.wms.dvr.converter.IDvrConverterStore store)
Stop a single conversioncom.wowza.wms.dvr.converter.IDvrConverter
stopConversion(String dvrStoreName)
Stop a single conversioncom.wowza.wms.dvr.converter.IDvrConverterGroupStatus
stopGroupConversion(com.wowza.wms.dvr.converter.DvrConverterControlBase dvrControlObject)
Stop a group conversionjava.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>
-
-