public interface IApplicationInstance
_definst_.
Using this interface, you can get the name of your application as well as the instance name. This is the door to access to the configuration properties in the Application.xml.| Modifier and Type | Method and Description |
|---|---|
void |
addClientListener(IClientNotify clientListener)
Attach an instence of @see com.wowza.wms.client.IClientNotify to this application instance, which can be used to get notified when a new client is connected, disconnected, accepted or rejected.
|
void |
addDvrRecorderListener(ILiveStreamDvrRecorderActionNotify paramILiveStreamDvrRecorderActionNotify) |
void |
addDvrStreamManagerListener(IDvrStreamManagerActionNotify paramIDvrStreamManagerActionNotify) |
void |
addHTTPListener(IHTTPSessionNotify paramIHTTPSessionNotify) |
void |
addHTTPStreamerSession(IHTTPStreamerSession paramIHTTPStreamerSession) |
void |
addLiveStreamPacketizerListener(ILiveStreamPacketizerActionNotify paramILiveStreamPacketizerActionNotify) |
void |
addLiveStreamTranscoderListener(ILiveStreamTranscoderNotify paramILiveStreamTranscoderNotify) |
void |
addMediaCasterListener(IMediaCasterNotify paramIMediaCasterNotify) |
void |
addMediaCasterListener(IMediaCasterNotify2 paramIMediaCasterNotify2) |
void |
addMediaReaderListener(IMediaReaderActionNotify paramIMediaReaderActionNotify) |
void |
addMediaStreamListener(IMediaStreamNotify paramIMediaStreamNotify) |
void |
addMediaWriterListener(IMediaWriterActionNotify paramIMediaWriterActionNotify) |
void |
addModuleListener(IModuleNotify paramIModuleNotify) |
void |
addPlayStreamByName(IMediaStream paramIMediaStream,
java.lang.String paramString) |
void |
addPublisher(Publisher paramPublisher) |
void |
addPushPublishSession(IMediaStream paramIMediaStream,
IPushPublishSession paramIPushPublishSession) |
void |
addPushPublishSessionListener(IPushPublishSessionNotify paramIPushPublishSessionNotify) |
void |
addRTPIncomingDatagramPortAll() |
void |
addRTPIncomingDatagramPortRange(int paramInt1,
int paramInt2) |
void |
addRTPListener(IRTPSessionNotify paramIRTPSessionNotify) |
void |
addRTPSession(RTPSession paramRTPSession) |
void |
addSharedObjectListener(ISharedObjectNotify paramISharedObjectNotify,
boolean paramBoolean) |
void |
broadcastMsg(java.util.List<IClient> paramList,
java.lang.String paramString) |
void |
broadcastMsg(java.util.List<IClient> paramList,
java.lang.String paramString,
java.lang.Object[] paramArrayOfObject) |
void |
broadcastMsg(java.lang.String paramString,
java.lang.Object[] paramArrayOfObject) |
boolean |
containsDvrRecorder(java.lang.String paramString) |
boolean |
containsHTTPStreamer(java.lang.String paramString) |
boolean |
containsLiveStreamPacketizer(java.lang.String paramString) |
boolean |
containsLiveStreamTranscoder(java.lang.String paramString) |
java.lang.String |
decodeStorageDir(java.lang.String paramString) |
java.lang.String[] |
getAllowDomains() |
IApplication |
getApplication()
This method allows you to navigate one level upwards and access the properties of the actual application that this interface is an instance of.
|
int |
getApplicationInstanceTouchTimeout() |
int |
getApplicationTimeout() |
IClient |
getClient(int paramInt) |
IClient |
getClientById(int paramInt) |
int |
getClientCount() |
int |
getClientCountTotal() |
int |
getClientIdleFrequency() |
java.util.List<IClient> |
getClients() |
WMSReadWriteLock |
getClientsLockObj() |
ConnectionCounter |
getConnectionCounter() |
ConnectionCounterSimple |
getConnectionCounter(int paramInt) |
java.lang.String |
getContextStr() |
java.lang.String |
getDateStarted() |
DvrApplicationContext |
getDvrApplicationContext() |
WMSProperties |
getDvrProperties() |
java.lang.String |
getDvrRecorderList() |
IHTTPStreamerApplicationContext |
getHTTPStreamerApplicationContext(java.lang.String paramString,
boolean paramBoolean) |
java.lang.String |
getHTTPStreamerList() |
WMSProperties |
getHTTPStreamerProperties() |
int |
getHTTPStreamerSessionCount() |
int |
getHTTPStreamerSessionCount(int paramInt) |
int |
getHTTPStreamerSessionCount(int paramInt,
java.lang.String paramString) |
int |
getHTTPStreamerSessionCount(java.lang.String paramString) |
java.util.Map<java.lang.String,java.lang.Integer> |
getHTTPStreamerSessionCountsByName(int paramInt) |
java.util.List<IHTTPStreamerSession> |
getHTTPStreamerSessions() |
java.util.List<IHTTPStreamerSession> |
getHTTPStreamerSessions(int paramInt) |
java.util.List<IHTTPStreamerSession> |
getHTTPStreamerSessions(int paramInt,
java.lang.String paramString) |
java.util.List<IHTTPStreamerSession> |
getHTTPStreamerSessions(java.lang.String paramString) |
IOPerformanceCounter |
getIOPerformanceCounter() |
IOPerformanceCounter |
getIOPerformanceCounter(int paramInt) |
long |
getLastTouchTime() |
ILiveStreamDvrRecorderControl |
getLiveStreamDvrRecorderControl() |
ILiveStreamPacketizerControl |
getLiveStreamPacketizerControl() |
java.lang.String |
getLiveStreamPacketizerList() |
WMSProperties |
getLiveStreamPacketizerProperties() |
ILiveStreamTranscoderControl |
getLiveStreamTranscoderControl() |
java.lang.String |
getLiveStreamTranscoderList() |
WMSProperties |
getManagerProperties() |
int |
getMaximumPendingReadBytes() |
int |
getMaximumPendingWriteBytes() |
int |
getMaximumSetBufferTime() |
int |
getMaxStorageDirDepth() |
java.util.List<MediaCacheSourceFilter> |
getMediaCacheFilters() |
WMSProperties |
getMediaCasterProperties() |
int |
getMediacasterRTPRTSPRTPTransportMode() |
MediaCasterStreamMap |
getMediaCasterStreams() |
IMediaCasterValidateMediaCaster |
getMediaCasterValidator() |
IMediaListProvider |
getMediaListProvider() |
int |
getMediaReaderContentType(java.lang.String paramString) |
WMSProperties |
getMediaReaderProperties() |
WMSProperties |
getMediaWriterProperties() |
ModuleFunctions |
getModFunctions() |
java.lang.Object |
getModuleInstance(java.lang.String paramString) |
ModuleList |
getModuleList() |
java.lang.String |
getName()
The name of the application instance, which is by default
_definst_. |
int |
getPingTimeout() |
int |
getPlayStreamCount(java.lang.String paramString) |
java.util.Map<java.lang.String,java.lang.Integer> |
getPlayStreamCountsByName() |
java.util.List<IMediaStream> |
getPlayStreamsByName(java.lang.String paramString) |
WMSProperties |
getProperties()
Returns the properties of the application instance, that you can configure in the
Application.xml file's Properties section. |
boolean[] |
getProtocolUsage() |
void |
getProtocolUsage(boolean[] paramArrayOfBoolean) |
int |
getPublisherCount() |
java.util.List<Publisher> |
getPublishers() |
java.util.List<java.lang.String> |
getPublishStreamNames() |
int |
getPushPublishSessionCount() |
java.util.List<IPushPublishSession> |
getPushPublishSessions() |
java.util.List<IPushPublishSession> |
getPushPublishSessions(IMediaStream paramIMediaStream) |
java.lang.String |
getRepeaterOriginUrl() |
java.lang.String |
getRepeaterQueryString() |
java.lang.String |
getRsoStorageDir() |
java.lang.String |
getRsoStoragePath() |
int |
getRTPAVSyncMethod() |
int |
getRTPIdleFrequency() |
int |
getRTPMaxRTCPWaitTime() |
java.lang.String |
getRTPPlayAuthenticationMethod() |
WMSProperties |
getRTPProperties() |
java.lang.String |
getRTPPublishAuthenticationMethod() |
int |
getRTPSessionCount() |
int |
getRTPSessionCount(java.lang.String paramString) |
java.util.Map<java.lang.String,java.lang.Integer> |
getRTPSessionCountsByName() |
java.util.List<RTPSession> |
getRTPSessions() |
java.util.List<RTPSession> |
getRTPSessions(java.lang.String paramString) |
java.lang.String |
getRTSPBindIpAddress() |
java.lang.String |
getRTSPConnectionAddressType() |
java.lang.String |
getRTSPConnectionIpAddress() |
int |
getRTSPMaximumPendingWriteBytes() |
java.lang.String |
getRTSPOriginAddressType() |
java.lang.String |
getRTSPOriginIpAddress() |
int |
getRTSPSessionTimeout() |
java.lang.String |
getSharedObjectReadAccess() |
ISharedObjects |
getSharedObjects() |
ISharedObjects |
getSharedObjects(boolean paramBoolean) |
java.lang.String |
getSharedObjectWriteAccess() |
java.lang.String |
getStreamAudioSampleAccess() |
int |
getStreamCount() |
IMediaStreamFileMapper |
getStreamFileMapper() |
java.lang.String |
getStreamKeyDir() |
java.lang.String |
getStreamKeyPath() |
IMediaStreamNameAliasProvider |
getStreamNameAliasProvider() |
WMSProperties |
getStreamProperties() |
java.lang.String |
getStreamReadAccess() |
WMSProperties |
getStreamRecorderProperties() |
MediaStreamMap |
getStreams() |
java.lang.String |
getStreamStorageDir() |
java.lang.String |
getStreamStoragePath() |
java.lang.String |
getStreamType() |
java.lang.String |
getStreamVideoSampleAccess() |
java.lang.String |
getStreamWriteAccess() |
WMSProperties |
getTimedTextProperties() |
java.lang.String |
getTimeRunning() |
double |
getTimeRunningSeconds() |
LiveStreamTranscoderApplicationContext |
getTranscoderApplicationContext() |
WMSProperties |
getTranscoderProperties() |
int |
getValidationFrequency() |
IVHost |
getVHost() |
java.lang.String |
getVODTimedTextProviderList() |
java.util.List<java.lang.String> |
getVODTimedTextProviderSet() |
void |
incClientCountTotal() |
boolean |
isAcceptConnection() |
boolean |
isDebugAppTimeout() |
boolean |
isLive()
Returns true if the stream type for the particular application instance is a live stream type.
|
boolean |
isMediaCacheSourceAllowed(java.lang.String paramString) |
boolean |
isRTPIncomingDatagramPortValid(int paramInt) |
boolean |
isValidateFMLEConnections() |
void |
notifyDvrStreamManagerCreate(IDvrStreamManager paramIDvrStreamManager,
java.lang.String paramString) |
void |
notifyDvrStreamManagerDestroy(IDvrStreamManager paramIDvrStreamManager) |
void |
notifyDvrStreamManagerInit(IDvrStreamManager paramIDvrStreamManager) |
void |
notifyHTTPSessionCreate(IHTTPStreamerSession paramIHTTPStreamerSession) |
void |
notifyHTTPSessionDestroy(IHTTPStreamerSession paramIHTTPStreamerSession) |
void |
notifyLiveStreamDvrRecorderCreate(ILiveStreamDvrRecorder paramILiveStreamDvrRecorder,
java.lang.String paramString) |
void |
notifyLiveStreamDvrRecorderDestroy(ILiveStreamDvrRecorder paramILiveStreamDvrRecorder) |
void |
notifyLiveStreamDvrRecorderInit(ILiveStreamDvrRecorder paramILiveStreamDvrRecorder,
java.lang.String paramString) |
void |
notifyLiveStreamPacketizerCreate(ILiveStreamPacketizer paramILiveStreamPacketizer,
java.lang.String paramString) |
void |
notifyLiveStreamPacketizerDestroy(ILiveStreamPacketizer paramILiveStreamPacketizer) |
void |
notifyLiveStreamPacketizerInit(ILiveStreamPacketizer paramILiveStreamPacketizer,
java.lang.String paramString) |
void |
notifyLiveStreamTranscoderCreate(ILiveStreamTranscoder paramILiveStreamTranscoder,
IMediaStream paramIMediaStream) |
void |
notifyLiveStreamTranscoderDestroy(ILiveStreamTranscoder paramILiveStreamTranscoder,
IMediaStream paramIMediaStream) |
void |
notifyLiveStreamTranscoderInit(ILiveStreamTranscoder paramILiveStreamTranscoder,
IMediaStream paramIMediaStream) |
void |
notifyMediaReaderClose(IMediaReader paramIMediaReader,
IMediaStream paramIMediaStream) |
void |
notifyMediaReaderCreate(IMediaReader paramIMediaReader) |
void |
notifyMediaReaderExtractMetaData(IMediaReader paramIMediaReader,
IMediaStream paramIMediaStream) |
void |
notifyMediaReaderInit(IMediaReader paramIMediaReader,
IMediaStream paramIMediaStream) |
void |
notifyMediaReaderOpen(IMediaReader paramIMediaReader,
IMediaStream paramIMediaStream) |
void |
notifyMediaWriterOnFLVAddMetadata(IMediaStream paramIMediaStream,
java.util.Map<java.lang.String,java.lang.Object> paramMap) |
void |
notifyMediaWriterOnWriteComplete(IMediaStream paramIMediaStream,
java.io.File paramFile) |
void |
notifyPushPublishSessionCreate(java.lang.String paramString,
IMediaStream paramIMediaStream,
IPushPublishSession paramIPushPublishSession) |
void |
notifyPushPublishSessionDestroy(java.lang.String paramString,
IMediaStream paramIMediaStream,
IPushPublishSession paramIPushPublishSession) |
void |
notifyRTPSessionCreate(RTPSession paramRTPSession) |
void |
notifyRTPSessionDestroy(RTPSession paramRTPSession) |
void |
parseAllowDomains(java.lang.String paramString) |
java.lang.String |
readAppInstConfig(java.lang.String paramString) |
void |
registerPlayRTPSession(RTPSession paramRTPSession) |
void |
removeClientListener(IClientNotify clientListener)
This can be used to remove the listener that you have previously added using @{see
addClientListener(IClientNotify) |
void |
removeDvrRecorderListener(ILiveStreamDvrRecorderActionNotify paramILiveStreamDvrRecorderActionNotify) |
void |
removeDvrStreamManagerListener(IDvrStreamManagerActionNotify paramIDvrStreamManagerActionNotify) |
void |
removeHTTPListener(IHTTPSessionNotify paramIHTTPSessionNotify) |
void |
removeHTTPStreamerSession(IHTTPStreamerSession paramIHTTPStreamerSession) |
void |
removeLiveStreamPacketizerListener(ILiveStreamPacketizerActionNotify paramILiveStreamPacketizerActionNotify) |
void |
removeLiveStreamTranscoderListener(ILiveStreamTranscoderNotify paramILiveStreamTranscoderNotify) |
void |
removeMediaCasterListener(IMediaCasterNotify paramIMediaCasterNotify) |
void |
removeMediaReaderListener(IMediaReaderActionNotify paramIMediaReaderActionNotify) |
void |
removeMediaStreamListener(IMediaStreamNotify paramIMediaStreamNotify) |
void |
removeMediaWriterListener(IMediaWriterActionNotify paramIMediaWriterActionNotify) |
void |
removeModuleListener(IModuleNotify paramIModuleNotify) |
void |
removePlayStreamByName(IMediaStream paramIMediaStream) |
void |
removePublisher(Publisher paramPublisher) |
void |
removePushPublishSession(IMediaStream paramIMediaStream,
IPushPublishSession paramIPushPublishSession) |
void |
removePushPublishSessionListener(IPushPublishSessionNotify paramIPushPublishSessionNotify) |
void |
removePushPublishSessions(IMediaStream paramIMediaStream) |
void |
removeRTPListener(IRTPSessionNotify paramIRTPSessionNotify) |
void |
removeRTPSession(RTPSession paramRTPSession) |
void |
removeSharedObjectListener(ISharedObjectNotify paramISharedObjectNotify,
boolean paramBoolean) |
boolean |
resetMediaCasterStream(java.lang.String paramString) |
boolean |
resetMediaCasterStream(java.lang.String paramString1,
java.lang.String paramString2) |
void |
setAcceptConnection(boolean paramBoolean) |
void |
setAllowDomains(java.lang.String[] paramArrayOfString) |
void |
setApplicationInstanceTouchTimeout(int paramInt) |
void |
setApplicationTimeout(int paramInt) |
void |
setClientIdleFrequency(int paramInt) |
void |
setDebugAppTimeout(boolean paramBoolean) |
void |
setDvrRecorderList(java.lang.String paramString) |
void |
setHTTPStreamerList(java.lang.String paramString) |
void |
setLiveStreamDvrRecorderControl(ILiveStreamDvrRecorderControl paramILiveStreamDvrRecorderControl) |
void |
setLiveStreamPacketizerControl(ILiveStreamPacketizerControl paramILiveStreamPacketizerControl) |
void |
setLiveStreamPacketizerList(java.lang.String paramString) |
void |
setLiveStreamTranscoderControl(ILiveStreamTranscoderControl paramILiveStreamTranscoderControl) |
void |
setLiveStreamTranscoderList(java.lang.String paramString) |
void |
setMaximumPendingReadBytes(int paramInt) |
void |
setMaximumPendingWriteBytes(int paramInt) |
void |
setMaximumSetBufferTime(int paramInt) |
void |
setMaxStorageDirDepth(int paramInt) |
void |
setMediacasterRTPRTSPRTPTransportMode(int paramInt) |
void |
setMediaCasterValidator(IMediaCasterValidateMediaCaster paramIMediaCasterValidateMediaCaster) |
void |
setMediaListProvider(IMediaListProvider paramIMediaListProvider) |
void |
setName(java.lang.String paramString) |
void |
setPingTimeout(int paramInt) |
void |
setRepeaterOriginUrl(java.lang.String paramString) |
void |
setRepeaterQueryString(java.lang.String paramString) |
void |
setRsoStorageDir(java.lang.String paramString) |
void |
setRTPAVSyncMethod(int paramInt) |
void |
setRTPIdleFrequency(int paramInt) |
void |
setRTPMaxRTCPWaitTime(int paramInt) |
void |
setRTPPlayAuthenticationMethod(java.lang.String paramString) |
void |
setRTPPublishAuthenticationMethod(java.lang.String paramString) |
void |
setRTSPBindIpAddress(java.lang.String paramString) |
void |
setRTSPConnectionAddressType(java.lang.String paramString) |
void |
setRTSPConnectionIpAddress(java.lang.String paramString) |
void |
setRTSPMaximumPendingWriteBytes(int paramInt) |
void |
setRTSPOriginAddressType(java.lang.String paramString) |
void |
setRTSPOriginIpAddress(java.lang.String paramString) |
void |
setRTSPSessionTimeout(int paramInt) |
void |
setSharedObjectReadAccess(java.lang.String paramString) |
void |
setSharedObjectWriteAccess(java.lang.String paramString) |
void |
setStreamAudioSampleAccess(java.lang.String paramString) |
void |
setStreamFileMapper(IMediaStreamFileMapper paramIMediaStreamFileMapper) |
void |
setStreamKeyDir(java.lang.String paramString) |
void |
setStreamNameAliasProvider(IMediaStreamNameAliasProvider paramIMediaStreamNameAliasProvider) |
void |
setStreamReadAccess(java.lang.String paramString) |
void |
setStreamStorageDir(java.lang.String paramString) |
void |
setStreamType(java.lang.String paramString) |
void |
setStreamVideoSampleAccess(java.lang.String paramString) |
void |
setStreamWriteAccess(java.lang.String paramString) |
void |
setValidateFMLEConnections(boolean paramBoolean) |
void |
setValidationFrequency(int paramInt) |
void |
setVODTimedTextProviderList(java.lang.String paramString) |
void |
shutdown(boolean paramBoolean1,
boolean paramBoolean2) |
void |
shutdownClient(IClient paramIClient)
Shut down a particular RTMP client.
|
boolean |
startMediaCasterStream(java.lang.String streamName,
java.lang.String mediaCasterType)
Start a stream with the given name.
|
boolean |
startMediaCasterStream(java.lang.String streamName,
java.lang.String streamExt,
java.lang.String mediaCasterType)
Start a stream with the given name.
|
void |
stopMediaCasterStream(java.lang.String streamName)
This can be used to stop a particular stream.
|
void |
touch() |
boolean |
writeAppInstConfig(java.lang.String paramString1,
java.lang.String paramString2) |
void addClientListener(IClientNotify clientListener)
clientListener - listener instance to addvoid addDvrRecorderListener(ILiveStreamDvrRecorderActionNotify paramILiveStreamDvrRecorderActionNotify)
void addDvrStreamManagerListener(IDvrStreamManagerActionNotify paramIDvrStreamManagerActionNotify)
void addHTTPListener(IHTTPSessionNotify paramIHTTPSessionNotify)
void addHTTPStreamerSession(IHTTPStreamerSession paramIHTTPStreamerSession)
void addLiveStreamPacketizerListener(ILiveStreamPacketizerActionNotify paramILiveStreamPacketizerActionNotify)
void addLiveStreamTranscoderListener(ILiveStreamTranscoderNotify paramILiveStreamTranscoderNotify)
void addMediaCasterListener(IMediaCasterNotify paramIMediaCasterNotify)
void addMediaCasterListener(IMediaCasterNotify2 paramIMediaCasterNotify2)
void addMediaReaderListener(IMediaReaderActionNotify paramIMediaReaderActionNotify)
void addMediaStreamListener(IMediaStreamNotify paramIMediaStreamNotify)
void addMediaWriterListener(IMediaWriterActionNotify paramIMediaWriterActionNotify)
void addModuleListener(IModuleNotify paramIModuleNotify)
void addPlayStreamByName(IMediaStream paramIMediaStream, java.lang.String paramString)
void addPublisher(Publisher paramPublisher)
void addPushPublishSession(IMediaStream paramIMediaStream, IPushPublishSession paramIPushPublishSession)
void addPushPublishSessionListener(IPushPublishSessionNotify paramIPushPublishSessionNotify)
void addRTPIncomingDatagramPortAll()
void addRTPIncomingDatagramPortRange(int paramInt1,
int paramInt2)
void addRTPListener(IRTPSessionNotify paramIRTPSessionNotify)
void addRTPSession(RTPSession paramRTPSession)
void addSharedObjectListener(ISharedObjectNotify paramISharedObjectNotify, boolean paramBoolean)
void broadcastMsg(java.util.List<IClient> paramList, java.lang.String paramString)
void broadcastMsg(java.util.List<IClient> paramList, java.lang.String paramString, java.lang.Object[] paramArrayOfObject)
void broadcastMsg(java.lang.String paramString,
java.lang.Object[] paramArrayOfObject)
boolean containsDvrRecorder(java.lang.String paramString)
boolean containsHTTPStreamer(java.lang.String paramString)
boolean containsLiveStreamPacketizer(java.lang.String paramString)
boolean containsLiveStreamTranscoder(java.lang.String paramString)
java.lang.String decodeStorageDir(java.lang.String paramString)
java.lang.String[] getAllowDomains()
IApplication getApplication()
int getApplicationInstanceTouchTimeout()
int getApplicationTimeout()
IClient getClient(int paramInt)
IClient getClientById(int paramInt)
int getClientCount()
int getClientCountTotal()
int getClientIdleFrequency()
java.util.List<IClient> getClients()
WMSReadWriteLock getClientsLockObj()
ConnectionCounter getConnectionCounter()
ConnectionCounterSimple getConnectionCounter(int paramInt)
java.lang.String getContextStr()
java.lang.String getDateStarted()
DvrApplicationContext getDvrApplicationContext()
WMSProperties getDvrProperties()
java.lang.String getDvrRecorderList()
IHTTPStreamerApplicationContext getHTTPStreamerApplicationContext(java.lang.String paramString, boolean paramBoolean)
java.lang.String getHTTPStreamerList()
WMSProperties getHTTPStreamerProperties()
int getHTTPStreamerSessionCount()
int getHTTPStreamerSessionCount(int paramInt)
int getHTTPStreamerSessionCount(int paramInt,
java.lang.String paramString)
int getHTTPStreamerSessionCount(java.lang.String paramString)
java.util.Map<java.lang.String,java.lang.Integer> getHTTPStreamerSessionCountsByName(int paramInt)
java.util.List<IHTTPStreamerSession> getHTTPStreamerSessions()
java.util.List<IHTTPStreamerSession> getHTTPStreamerSessions(int paramInt)
java.util.List<IHTTPStreamerSession> getHTTPStreamerSessions(int paramInt, java.lang.String paramString)
java.util.List<IHTTPStreamerSession> getHTTPStreamerSessions(java.lang.String paramString)
IOPerformanceCounter getIOPerformanceCounter()
IOPerformanceCounter getIOPerformanceCounter(int paramInt)
long getLastTouchTime()
ILiveStreamDvrRecorderControl getLiveStreamDvrRecorderControl()
ILiveStreamPacketizerControl getLiveStreamPacketizerControl()
java.lang.String getLiveStreamPacketizerList()
WMSProperties getLiveStreamPacketizerProperties()
ILiveStreamTranscoderControl getLiveStreamTranscoderControl()
java.lang.String getLiveStreamTranscoderList()
WMSProperties getManagerProperties()
int getMaximumPendingReadBytes()
int getMaximumPendingWriteBytes()
int getMaximumSetBufferTime()
int getMaxStorageDirDepth()
java.util.List<MediaCacheSourceFilter> getMediaCacheFilters()
WMSProperties getMediaCasterProperties()
int getMediacasterRTPRTSPRTPTransportMode()
MediaCasterStreamMap getMediaCasterStreams()
IMediaCasterValidateMediaCaster getMediaCasterValidator()
IMediaListProvider getMediaListProvider()
int getMediaReaderContentType(java.lang.String paramString)
WMSProperties getMediaReaderProperties()
WMSProperties getMediaWriterProperties()
ModuleFunctions getModFunctions()
java.lang.Object getModuleInstance(java.lang.String paramString)
ModuleList getModuleList()
java.lang.String getName()
_definst_.int getPingTimeout()
int getPlayStreamCount(java.lang.String paramString)
java.util.Map<java.lang.String,java.lang.Integer> getPlayStreamCountsByName()
java.util.List<IMediaStream> getPlayStreamsByName(java.lang.String paramString)
WMSProperties getProperties()
Application.xml file's Properties section.boolean[] getProtocolUsage()
void getProtocolUsage(boolean[] paramArrayOfBoolean)
int getPublisherCount()
java.util.List<Publisher> getPublishers()
java.util.List<java.lang.String> getPublishStreamNames()
int getPushPublishSessionCount()
java.util.List<IPushPublishSession> getPushPublishSessions()
java.util.List<IPushPublishSession> getPushPublishSessions(IMediaStream paramIMediaStream)
java.lang.String getRepeaterOriginUrl()
java.lang.String getRepeaterQueryString()
java.lang.String getRsoStorageDir()
java.lang.String getRsoStoragePath()
int getRTPAVSyncMethod()
int getRTPIdleFrequency()
int getRTPMaxRTCPWaitTime()
java.lang.String getRTPPlayAuthenticationMethod()
WMSProperties getRTPProperties()
java.lang.String getRTPPublishAuthenticationMethod()
int getRTPSessionCount()
int getRTPSessionCount(java.lang.String paramString)
java.util.Map<java.lang.String,java.lang.Integer> getRTPSessionCountsByName()
java.util.List<RTPSession> getRTPSessions()
java.util.List<RTPSession> getRTPSessions(java.lang.String paramString)
java.lang.String getRTSPBindIpAddress()
java.lang.String getRTSPConnectionAddressType()
java.lang.String getRTSPConnectionIpAddress()
int getRTSPMaximumPendingWriteBytes()
java.lang.String getRTSPOriginAddressType()
java.lang.String getRTSPOriginIpAddress()
int getRTSPSessionTimeout()
java.lang.String getSharedObjectReadAccess()
ISharedObjects getSharedObjects()
ISharedObjects getSharedObjects(boolean paramBoolean)
java.lang.String getSharedObjectWriteAccess()
java.lang.String getStreamAudioSampleAccess()
int getStreamCount()
IMediaStreamFileMapper getStreamFileMapper()
java.lang.String getStreamKeyDir()
java.lang.String getStreamKeyPath()
IMediaStreamNameAliasProvider getStreamNameAliasProvider()
WMSProperties getStreamProperties()
java.lang.String getStreamReadAccess()
WMSProperties getStreamRecorderProperties()
MediaStreamMap getStreams()
java.lang.String getStreamStorageDir()
java.lang.String getStreamStoragePath()
java.lang.String getStreamType()
java.lang.String getStreamVideoSampleAccess()
java.lang.String getStreamWriteAccess()
WMSProperties getTimedTextProperties()
java.lang.String getTimeRunning()
double getTimeRunningSeconds()
LiveStreamTranscoderApplicationContext getTranscoderApplicationContext()
WMSProperties getTranscoderProperties()
int getValidationFrequency()
IVHost getVHost()
java.lang.String getVODTimedTextProviderList()
java.util.List<java.lang.String> getVODTimedTextProviderSet()
void incClientCountTotal()
boolean isAcceptConnection()
boolean isDebugAppTimeout()
boolean isMediaCacheSourceAllowed(java.lang.String paramString)
boolean isRTPIncomingDatagramPortValid(int paramInt)
boolean isValidateFMLEConnections()
void notifyDvrStreamManagerCreate(IDvrStreamManager paramIDvrStreamManager, java.lang.String paramString)
void notifyDvrStreamManagerDestroy(IDvrStreamManager paramIDvrStreamManager)
void notifyDvrStreamManagerInit(IDvrStreamManager paramIDvrStreamManager)
void notifyHTTPSessionCreate(IHTTPStreamerSession paramIHTTPStreamerSession)
void notifyHTTPSessionDestroy(IHTTPStreamerSession paramIHTTPStreamerSession)
void notifyLiveStreamDvrRecorderCreate(ILiveStreamDvrRecorder paramILiveStreamDvrRecorder, java.lang.String paramString)
void notifyLiveStreamDvrRecorderDestroy(ILiveStreamDvrRecorder paramILiveStreamDvrRecorder)
void notifyLiveStreamDvrRecorderInit(ILiveStreamDvrRecorder paramILiveStreamDvrRecorder, java.lang.String paramString)
void notifyLiveStreamPacketizerCreate(ILiveStreamPacketizer paramILiveStreamPacketizer, java.lang.String paramString)
void notifyLiveStreamPacketizerDestroy(ILiveStreamPacketizer paramILiveStreamPacketizer)
void notifyLiveStreamPacketizerInit(ILiveStreamPacketizer paramILiveStreamPacketizer, java.lang.String paramString)
void notifyLiveStreamTranscoderCreate(ILiveStreamTranscoder paramILiveStreamTranscoder, IMediaStream paramIMediaStream)
void notifyLiveStreamTranscoderDestroy(ILiveStreamTranscoder paramILiveStreamTranscoder, IMediaStream paramIMediaStream)
void notifyLiveStreamTranscoderInit(ILiveStreamTranscoder paramILiveStreamTranscoder, IMediaStream paramIMediaStream)
void notifyMediaReaderClose(IMediaReader paramIMediaReader, IMediaStream paramIMediaStream)
void notifyMediaReaderCreate(IMediaReader paramIMediaReader)
void notifyMediaReaderExtractMetaData(IMediaReader paramIMediaReader, IMediaStream paramIMediaStream)
void notifyMediaReaderInit(IMediaReader paramIMediaReader, IMediaStream paramIMediaStream)
void notifyMediaReaderOpen(IMediaReader paramIMediaReader, IMediaStream paramIMediaStream)
void notifyMediaWriterOnFLVAddMetadata(IMediaStream paramIMediaStream, java.util.Map<java.lang.String,java.lang.Object> paramMap)
void notifyMediaWriterOnWriteComplete(IMediaStream paramIMediaStream, java.io.File paramFile)
void notifyPushPublishSessionCreate(java.lang.String paramString,
IMediaStream paramIMediaStream,
IPushPublishSession paramIPushPublishSession)
void notifyPushPublishSessionDestroy(java.lang.String paramString,
IMediaStream paramIMediaStream,
IPushPublishSession paramIPushPublishSession)
void notifyRTPSessionCreate(RTPSession paramRTPSession)
void notifyRTPSessionDestroy(RTPSession paramRTPSession)
void parseAllowDomains(java.lang.String paramString)
java.lang.String readAppInstConfig(java.lang.String paramString)
void registerPlayRTPSession(RTPSession paramRTPSession)
void removeClientListener(IClientNotify clientListener)
addClientListener(IClientNotify)clientListener - listener object to be removedvoid removeDvrRecorderListener(ILiveStreamDvrRecorderActionNotify paramILiveStreamDvrRecorderActionNotify)
void removeDvrStreamManagerListener(IDvrStreamManagerActionNotify paramIDvrStreamManagerActionNotify)
void removeHTTPListener(IHTTPSessionNotify paramIHTTPSessionNotify)
void removeHTTPStreamerSession(IHTTPStreamerSession paramIHTTPStreamerSession)
void removeLiveStreamPacketizerListener(ILiveStreamPacketizerActionNotify paramILiveStreamPacketizerActionNotify)
void removeLiveStreamTranscoderListener(ILiveStreamTranscoderNotify paramILiveStreamTranscoderNotify)
void removeMediaCasterListener(IMediaCasterNotify paramIMediaCasterNotify)
void removeMediaReaderListener(IMediaReaderActionNotify paramIMediaReaderActionNotify)
void removeMediaStreamListener(IMediaStreamNotify paramIMediaStreamNotify)
void removeMediaWriterListener(IMediaWriterActionNotify paramIMediaWriterActionNotify)
void removeModuleListener(IModuleNotify paramIModuleNotify)
void removePlayStreamByName(IMediaStream paramIMediaStream)
void removePublisher(Publisher paramPublisher)
void removePushPublishSession(IMediaStream paramIMediaStream, IPushPublishSession paramIPushPublishSession)
void removePushPublishSessionListener(IPushPublishSessionNotify paramIPushPublishSessionNotify)
void removePushPublishSessions(IMediaStream paramIMediaStream)
void removeRTPListener(IRTPSessionNotify paramIRTPSessionNotify)
void removeRTPSession(RTPSession paramRTPSession)
void removeSharedObjectListener(ISharedObjectNotify paramISharedObjectNotify, boolean paramBoolean)
boolean resetMediaCasterStream(java.lang.String paramString)
boolean resetMediaCasterStream(java.lang.String paramString1,
java.lang.String paramString2)
void setAcceptConnection(boolean paramBoolean)
void setAllowDomains(java.lang.String[] paramArrayOfString)
void setApplicationInstanceTouchTimeout(int paramInt)
void setApplicationTimeout(int paramInt)
void setClientIdleFrequency(int paramInt)
void setDebugAppTimeout(boolean paramBoolean)
void setDvrRecorderList(java.lang.String paramString)
void setHTTPStreamerList(java.lang.String paramString)
void setLiveStreamDvrRecorderControl(ILiveStreamDvrRecorderControl paramILiveStreamDvrRecorderControl)
void setLiveStreamPacketizerControl(ILiveStreamPacketizerControl paramILiveStreamPacketizerControl)
void setLiveStreamPacketizerList(java.lang.String paramString)
void setLiveStreamTranscoderControl(ILiveStreamTranscoderControl paramILiveStreamTranscoderControl)
void setLiveStreamTranscoderList(java.lang.String paramString)
void setMaximumPendingReadBytes(int paramInt)
void setMaximumPendingWriteBytes(int paramInt)
void setMaximumSetBufferTime(int paramInt)
void setMaxStorageDirDepth(int paramInt)
void setMediacasterRTPRTSPRTPTransportMode(int paramInt)
void setMediaCasterValidator(IMediaCasterValidateMediaCaster paramIMediaCasterValidateMediaCaster)
void setMediaListProvider(IMediaListProvider paramIMediaListProvider)
void setName(java.lang.String paramString)
void setPingTimeout(int paramInt)
void setRepeaterOriginUrl(java.lang.String paramString)
void setRepeaterQueryString(java.lang.String paramString)
void setRsoStorageDir(java.lang.String paramString)
void setRTPAVSyncMethod(int paramInt)
void setRTPIdleFrequency(int paramInt)
void setRTPMaxRTCPWaitTime(int paramInt)
void setRTPPlayAuthenticationMethod(java.lang.String paramString)
void setRTPPublishAuthenticationMethod(java.lang.String paramString)
void setRTSPBindIpAddress(java.lang.String paramString)
void setRTSPConnectionAddressType(java.lang.String paramString)
void setRTSPConnectionIpAddress(java.lang.String paramString)
void setRTSPMaximumPendingWriteBytes(int paramInt)
void setRTSPOriginAddressType(java.lang.String paramString)
void setRTSPOriginIpAddress(java.lang.String paramString)
void setRTSPSessionTimeout(int paramInt)
void setSharedObjectReadAccess(java.lang.String paramString)
void setSharedObjectWriteAccess(java.lang.String paramString)
void setStreamAudioSampleAccess(java.lang.String paramString)
void setStreamFileMapper(IMediaStreamFileMapper paramIMediaStreamFileMapper)
void setStreamKeyDir(java.lang.String paramString)
void setStreamNameAliasProvider(IMediaStreamNameAliasProvider paramIMediaStreamNameAliasProvider)
void setStreamReadAccess(java.lang.String paramString)
void setStreamStorageDir(java.lang.String paramString)
void setStreamType(java.lang.String paramString)
void setStreamVideoSampleAccess(java.lang.String paramString)
void setStreamWriteAccess(java.lang.String paramString)
void setValidateFMLEConnections(boolean paramBoolean)
void setValidationFrequency(int paramInt)
void setVODTimedTextProviderList(java.lang.String paramString)
void shutdown(boolean paramBoolean1,
boolean paramBoolean2)
void shutdownClient(IClient paramIClient)
paramIClient - the client that you want to shut downboolean startMediaCasterStream(java.lang.String streamName,
java.lang.String mediaCasterType)
streamName - name of the stream to startmediaCasterType - type of the stream, one of these magic Strings: rtp,shoutcast,liverepeater, etcboolean startMediaCasterStream(java.lang.String streamName,
java.lang.String streamExt,
java.lang.String mediaCasterType)
streamName - name of the stream to startstreamExt - stream extension according to official docs, but not sure what they mean. Do you know?mediaCasterType - type of the stream, one of these magic Strings: rtp,shoutcast,liverepeater, etcvoid stopMediaCasterStream(java.lang.String streamName)
streamName - name of the stream to stopvoid touch()
boolean writeAppInstConfig(java.lang.String paramString1,
java.lang.String paramString2)
boolean isLive()