Package com.wowza.wms.dvr
Interface IDvrApplicationConverterContext
public interface IDvrApplicationConverterContext
-
Method Summary
Modifier and TypeMethodDescriptiongetDvrConversions
(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.getDvrGroups
(boolean force) Get a list of all the group conversions that have not expiredGet a list of all the nDVR stores available for this application instancevoid
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
(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 conversionList<com.wowza.wms.dvr.converter.DvrConverterStatus>
stopGroupConversion
(List<String> storeNames) Stop a group conversion
-
Method Details
-
shutDownAllConverstions
void shutDownAllConverstions()Stops all conversions currently running -
getDvrConverterStore
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
Get a list of all the group conversions that have not expired- Returns:
- Map>Integer,IDvrConverterGroup<
-
getDvrConversions
Get a list of all the single conversions that have not expired- Returns:
- Map<String,IDvrConverter>
-
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
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
Stop a group conversion- Parameters:
storeNames
-- Returns:
- List<DvrConverterStatus>
-