| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
HTTPByteReaderS3.getAppInstance() |
| Modifier and Type | Method and Description |
|---|---|
void |
ITextReader.init(IApplicationInstance appInstance,
IMediaStream stream,
String basePath,
String mediaName) |
void |
ITextWriter.init(IApplicationInstance appInstance,
IMediaStream stream,
String basePath,
String mediaName) |
void |
IRandomAccessReader.init(IApplicationInstance appInstance,
IMediaStream stream,
String basePath,
String mediaName,
String mediaExtension)
Intialize RandomAccessReader
|
void |
IRandomAccessWriter2.init(IApplicationInstance appInstance,
IMediaStream stream,
String basePath,
String mediaName,
String mediaExtension)
Intialize RandomAccessReader
|
void |
HTTPByteReaderS3.setAppInstance(IApplicationInstance appInstance) |
| Constructor and Description |
|---|
HTTPByteReaderS3(String host,
int port,
IApplicationInstance appInstance) |
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
IApplication.getAppInstance(String name)
Get applicationInstance object by name
|
| Modifier and Type | Method and Description |
|---|---|
void |
IApplicationInstanceNotify.onApplicationInstanceCreate(IApplicationInstance applicationInstance)
Triggered when applicationInstance created
|
void |
IApplicationInstanceNotify.onApplicationInstanceDestroy(IApplicationInstance applicationInstance)
Triggered when applicationInstance destroyed
|
void |
IApplication.removeAppInstance(IApplicationInstance appInstance)
Disconnect all clients connected to an application instance and remove it from the IApplication application list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IAuthenticate.init(IApplicationInstance appInstance,
com.wowza.wms.authentication.AuthenticationItem authenticationItem)
Initialize authentication class when instantiated as part of an application instance
|
void |
IAuthenticate2.init(IApplicationInstance appInstance,
com.wowza.wms.authentication.AuthenticationItem authenticationItem)
Initialize authentication class when instantiated as part of an application instance
|
void |
IAuthenticate3.init(IApplicationInstance appInstance,
com.wowza.wms.authentication.AuthenticationItem authenticationItem)
Initialize authentication class when instantiated as part of an application instance
|
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
IClient.getAppInstance()
Get parent applicationInstance.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
CencInfo.loadFromKeyFile(IApplicationInstance appInstance,
String streamName,
CencInfo cencInfo,
long chunkId,
int chunkDurationTarget,
String keyFileParamPrefix) |
void |
CencInfo.setAppInstance(IApplicationInstance appInstance) |
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
IDvrStreamStore.getAppInstance()
Get associated application instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IDvrTextReader.init(IApplicationInstance appInstance,
IMediaStream stream,
com.wowza.wms.dvr.io.IDvrFileSystem fileSystem,
String artifactName) |
void |
IDvrTextWriter.init(IApplicationInstance appInstance,
IMediaStream stream,
com.wowza.wms.dvr.io.IDvrFileSystem fileSystem,
String artifactName) |
void |
IDvrTextWriter.init(IApplicationInstance appInstance,
IMediaStream stream,
com.wowza.wms.dvr.io.IDvrFileSystem fileSystem,
String artifactName,
IDvrStreamStore store) |
| Modifier and Type | Method and Description |
|---|---|
void |
HTTPStreamerSessionCupertino.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
void |
HTTPStreamerSessionCupertino.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method and Description |
|---|---|
static int |
LiveStreamPacketizerCupertino.getChunkDurationTarget(IApplicationInstance appInstance,
String packetizer) |
void |
LiveStreamPacketizerCupertino.init(String streamName,
String packetizerName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem) |
| Modifier and Type | Method and Description |
|---|---|
static com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfo |
LiveStreamPacketizerCupertinoUtils.getEncInfo(IApplicationInstance appInstance,
String streamName) |
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
IHTTPStreamerApplicationContext.getAppInstance()
Get application instance
|
IApplicationInstance |
IHTTPStreamerSession.getAppInstance()
Get the application instance associated with this HTTP session
|
| Modifier and Type | Method and Description |
|---|---|
void |
IHTTPStreamerApplicationContext.init(IApplicationInstance appInstance,
com.wowza.wms.httpstreamer.model.HTTPStreamerItem httpStreamerItem)
Initialize context
|
void |
IHTTPSessionNotify.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
void |
IHTTPSessionNotify.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
void |
IHTTPStreamerSession.setAppInstance(IApplicationInstance appInstance)
Set the application instance associated with this HTTP session
|
void |
IHTTPStreamerAdapter.shutdownSession(IApplicationInstance appInstance,
IHTTPStreamerSession session)
Called when an HTTP streaming session is shutdown
|
| Modifier and Type | Method and Description |
|---|---|
void |
HTTPStreamerSessionMPEGDash.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
void |
HTTPStreamerSessionMPEGDash.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method and Description |
|---|---|
static int |
LiveStreamPacketizerMPEGDash.getChunkDurationTarget(IApplicationInstance appInstance,
String packetizer) |
void |
LiveStreamPacketizerMPEGDash.init(String streamName,
String packetizerName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem) |
| Modifier and Type | Method and Description |
|---|---|
static CencInfo |
MPEGDashUtils.getCencInfo(IApplicationInstance appInstance,
String streamName,
IHTTPStreamerSession httpStreamerSession,
IHTTPStreamerMPEGDashIndex index,
long chunkId,
CencInfo cencInfo) |
static CencInfo |
MPEGDashUtils.getCencInfo(IApplicationInstance appInstance,
String streamName,
ILiveStreamPacketizer liveStreamPacketizer,
long chunkId,
CencInfo cencInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
HTTPStreamerSessionSanJose.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
void |
HTTPStreamerSessionSanJose.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method and Description |
|---|---|
void |
LiveStreamPacketizerSanJose.init(String streamName,
String packetizerName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem) |
| Modifier and Type | Method and Description |
|---|---|
void |
HTTPStreamerSessionSmoothStreamer.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
void |
HTTPStreamerSessionSmoothStreamer.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method and Description |
|---|---|
void |
LiveStreamPacketizerSmoothStreaming.init(String streamName,
String packetizerName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem) |
| Modifier and Type | Method and Description |
|---|---|
static com.wowza.wms.drm.playready.PlayReadyKeyInfo |
LiveStreamPacketizerSmoothStreamerUtils.getEncInfo(IApplicationInstance appInstance,
String streamName) |
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
IStreamRecorder.getAppInstance()
Called to get the application Instance the recorder is associated with
|
| Modifier and Type | Method and Description |
|---|---|
IStreamRecorder |
ILiveStreamRecordManager.getRecorder(IApplicationInstance appInstance,
String streamName)
Used to get a specific IStreamRecorder from the LiveStreamRecordManager
Modifying the returned IStreamRecorder while a recording is active may result in undefined behavior.
|
java.util.List<IStreamRecorder> |
ILiveStreamRecordManager.getRecordersList(IApplicationInstance appInstance)
Used to get the list of IStreamRecorders for a specific application instance.
|
java.util.Map<String,IStreamRecorder> |
ILiveStreamRecordManager.getRecordersMap(IApplicationInstance appInstance)
Used to get the Map of stream Name to IStreamRecorder for a specific application instance.
|
void |
ILiveStreamRecordManager.splitRecording(IApplicationInstance appInstance,
String streamName)
Used to tell the LiveStreamRecordManager to split (a.k.a segment) a recording immediately for a specific stream in a specific application instance.
|
void |
ILiveStreamRecordManager.startRecording(IApplicationInstance appInstance,
StreamRecorderParameters params)
Used to tell the LiveStreamRecordManager to create StreamRecorders for all streams which are published to the specified application instance.
|
void |
ILiveStreamRecordManager.startRecording(IApplicationInstance appInstance,
String streamName,
StreamRecorderParameters params)
Used to tell the LiveStreamRecordManager to create a StreamRecorder for a specific stream in a specific application instance.
|
void |
ILiveStreamRecordManager.stopRecording(IApplicationInstance appInstance)
Used to tell the LiveStreamRecordManager to stop all StreamRecorders on a specific application instance.
|
void |
ILiveStreamRecordManager.stopRecording(IApplicationInstance appInstance,
String streamName)
Used to tell the LiveStreamRecordManager to stop a StreamRecorder for a specific stream in a specific application instance.
|
| Constructor and Description |
|---|
StreamRecorderParameters(IApplicationInstance appInstance)
The constructor will read any defaults set via properties in application.xml
and will use those values as the default values for this class.
|
StreamRecorderParameters(IApplicationInstance appInstance,
StreamRecorderParameters params)
The constructor will copy another StreamRecorderParameters object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ILiveStreamRecord.init(IApplicationInstance appInstance)
Deprecated.
|
void |
ILiveStreamRecord.init(IApplicationInstance appInstance,
IStreamRecorder streamRecorder)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static WMSLogger |
WMSLoggerFactory.getLoggerObj(IApplicationInstance appInstance) |
static void |
WMSLoggerFactory.initContextLogging(IApplicationInstance appInstance) |
| Modifier and Type | Method and Description |
|---|---|
String |
IMediaCacheContextMapper.getMediaNameFromContext(IApplicationInstance appInstance,
IMediaStream stream,
String basePath,
String mediaName,
String mediaExtension)
|
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
IMediaCaster.getAppInstance()
Get the application instance this media caster is associated with
|
IApplicationInstance |
MediaCasterStreamMap.getApplicationInstance()
Get the parent application instance for this map
|
| Modifier and Type | Method and Description |
|---|---|
void |
IMediaCaster.init(MediaCasterStreamItem mediaCasterStreamItem,
MediaCasterItem mediaCasterDef,
IApplicationInstance appInstance,
String mediaCasterId,
String streamExt)
Initialize the media caster
|
void |
ModuleMediaCaster.onAppStart(IApplicationInstance appInstance)
onAppStart
|
void |
ModuleMediaCaster.onAppStop(IApplicationInstance appInstance)
onAppStop
|
boolean |
IMediaCasterValidateMediaCaster.onResetMediaCaster(IApplicationInstance appInstance,
IMediaCaster mediaCaster)
Called when media caster is reset
|
boolean |
IMediaCasterValidateMediaCaster.onValidateMediaCaster(IApplicationInstance appInstance,
IMediaCaster mediaCaster)
Called for each media caster to validate the media caster.
|
void |
IMediaCasterValidateMediaCaster.onValidateMediaCastersStart(IApplicationInstance appInstance)
Called when validation for all streams of an application instance is starting
|
void |
IMediaCasterValidateMediaCaster.onValidateMediaCastersStop(IApplicationInstance appInstance)
Called when validation for all streams of an application instance is done
|
void |
IMediaCaster.setAppInstance(IApplicationInstance appInstance)
Set the application instance this media caster is assoicated with
|
| Constructor and Description |
|---|
MediaCasterStreamMap(IApplicationInstance appInstance)
Create a new mediacaster map
|
| Modifier and Type | Method and Description |
|---|---|
void |
ICupertinoMediaCasterSegments.init(com.wowza.wms.mediacaster.cupertino.CupertinoMediaCasterConnection connection,
IApplicationInstance appins,
com.wowza.wms.mediacaster.cupertino.CupertinoMediaCasterContext context)
Initialise this segments handler
|
void |
ICupertinoMediaCasterChunkFetch.init(IApplicationInstance appins,
com.wowza.wms.mediacaster.cupertino.CupertinoMediaCasterContext context)
Called when the class is initiated.
|
void |
ICupertinoMediaCasterID3Processor.init(IApplicationInstance appins,
com.wowza.wms.mediacaster.cupertino.CupertinoMediaCasterContext context) |
void |
ICupertinoMediaCasterManageStreamName.init(IApplicationInstance appins,
IMediaCaster mediacaster,
com.wowza.wms.mediacaster.cupertino.CupertinoMediaCasterContext context)
Called when the called is initiated
|
| Modifier and Type | Method and Description |
|---|---|
com.wowza.wms.mediacaster.rtp.RTPSessionDescriptionData |
IRTPSessionDescriptionDataProvider.getSessionDescriptionData(IApplicationInstance appInstance,
String streamName,
int retryCount,
IRTPSessionDescriptionSessionHandler handler,
IMediaCaster mediaCaster) |
| Modifier and Type | Method and Description |
|---|---|
void |
IShoutCastHeaderDecoder.setAppInstance(IApplicationInstance appins) |
| Modifier and Type | Method and Description |
|---|---|
protected static IApplicationInstance |
ModuleBase.getAppInstance(IClient client)
Get applicationInstace of a client.
|
IApplicationInstance |
ServerListenerStreamDemoPublisher.getAppInstance(IVHost vhost,
ServerListenerStreamDemoPublisher.DemoPublisherConfig config) |
IApplicationInstance |
ServerListenerStreamDemoPublisher.getAppInstance(IVHost vhost,
String appName,
String appInstName) |
| Modifier and Type | Method and Description |
|---|---|
void |
IModuleOnApp2.onAppCreate(IApplicationInstance appInstance)
Invoked when an application instance is created.
|
void |
IModuleOnApp2.onAppDestroy(IApplicationInstance appInstance)
Invoked when an application instance is destroyed
|
void |
ServerListenerStreamDemoPublisher.onApplicationInstanceCreate(IApplicationInstance applicationInstance) |
void |
ServerListenerStreamDemoPublisher.onApplicationInstanceDestroy(IApplicationInstance applicationInstance) |
void |
IModuleOnApp.onAppStart(IApplicationInstance appInstance)
Invoked when an application instance is started.
|
void |
IModuleOnApp.onAppStop(IApplicationInstance appInstance)
Invoked when an application instance is stopped (destroyed).
|
void |
IModuleOnHTTPCupertinoEncryption.onHTTPCupertinoEncryptionKeyCreateLive(IApplicationInstance appInstance,
String streamName,
byte[] encKey)
Called when live stream key is requested (per-published stream)
|
void |
IModuleOnHTTPSmoothStreamingPlayReady.onHTTPSmoothStreamingPlayReadyCreateLive(IApplicationInstance appInstance,
String streamName,
com.wowza.wms.drm.playready.PlayReadyKeyInfo playReadyKeyInfo) |
void |
ServerListenerStreamDemoPublisher.startupPublisher(IApplicationInstance applicationInstance,
ServerListenerStreamDemoPublisher.DemoPublisher demoPublisher) |
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
INetConnection.getAppInstance() |
| Modifier and Type | Field and Description |
|---|---|
protected IApplicationInstance |
PushPublishBase.appInstance
The app instance within-which the module is running.
|
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
IPushPublishHTTPOutputBuilder.getAppInstance() |
IApplicationInstance |
PushPublishBase.getAppInstance()
Get appInstance interface.
|
| Modifier and Type | Method and Description |
|---|---|
ManifestModel |
IPushPublishHTTPGroupMember.createGroupPlaylist(String id,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByRedundantPairs,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByAbrGroups,
IApplicationInstance appInstance,
String context,
WMSProperties properties)
Creates a group playlist.
|
ManifestModel |
IPushPublishProfileUtil.createGroupPlaylist(String id,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByRedundantPairs,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByAbrGroups,
IApplicationInstance appInstance,
String context,
WMSProperties properties)
Deprecated.
|
void |
IPushPublish.init(IApplicationInstance appInstance2,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean debug) |
void |
PushPublishBase.init(IApplicationInstance appInstance,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean streamDebug)
Inits the instance.
|
void |
PushPublishHTTPAkamaiBase.init(IApplicationInstance appInstance,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean streamDebug) |
void |
PushPublishHTTPBase.init(IApplicationInstance appInstance,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean streamDebug)
Inits the instance.
|
void |
PushPublishHTTPYouTubeBase.init(IApplicationInstance appInstance,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean streamDebug) |
void |
PushPublishBase.setAppInstance(IApplicationInstance appInstance)
Set appInstance interface.
|
void |
IPushPublishProfileUtil.setApplicationInstance(IApplicationInstance appInstance)
Set the application instance associated with this Util class
|
| Modifier and Type | Method and Description |
|---|---|
ManifestModel |
PushPublishHTTPCupertino.createGroupPlaylist(String id,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByRedundantPairs,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByAbrGroups,
IApplicationInstance appInstance,
String context,
WMSProperties properties) |
ManifestModel |
PushPublishHTTPCupertinoUtil.createGroupPlaylist(String id,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByRedundantPairs,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByAbrGroups,
IApplicationInstance appInstance,
String context,
WMSProperties properties) |
void |
PushPublishHTTPCupertino.init(IApplicationInstance appInstance,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean streamDebug) |
void |
PushPublishHTTPCupertinoAkamaiHandler.init(IApplicationInstance appInstance,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean streamDebug) |
void |
PushPublishHTTPCupertinoGoogleHandler.init(IApplicationInstance appInstance,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean streamDebug) |
void |
PushPublishHTTPCupertinoUtil.setApplicationInstance(IApplicationInstance appInstance) |
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
PushPublishRTMP.getAppInstance()
Get appInstance interface
|
| Modifier and Type | Method and Description |
|---|---|
void |
PushPublishRTMPAkamaiHandler.init(IApplicationInstance appInstance2,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean debug) |
void |
PushPublishRTMPProfileHandler.init(IApplicationInstance appInstance2,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean debug) |
void |
PushPublishRTMP.setAppInstance(IApplicationInstance appInstance)
Set appInstance interface
|
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
PushPublishRTP.getAppInstance() |
| Modifier and Type | Method and Description |
|---|---|
void |
PushPublishRTP.init(IApplicationInstance appInstance,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean debug) |
void |
PushPublishRTP.setAppInstance(IApplicationInstance appInstance) |
| Modifier and Type | Method and Description |
|---|---|
ManifestModel |
PushPublishHTTPSanJoseAkamaiHandler.createGroupPlaylist(String id,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByRedundantPairs,
java.util.List<java.util.List<IPushPublishHTTPGroupMember>> groupingsByAbrGroups,
IApplicationInstance appInstance,
String context,
WMSProperties properties) |
void |
PushPublishHTTPSanJoseAkamaiHandler.init(IApplicationInstance appInstance,
String streamName,
IMediaStream stream,
java.util.Map<String,String> profileData,
java.util.Map<String,String> maps,
com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher,
boolean streamDebug) |
void |
PushPublishHTTPSanJoseAkamaiHandler.setApplicationInstance(IApplicationInstance appInstance) |
| Modifier and Type | Field and Description |
|---|---|
protected IApplicationInstance |
RTPSession.appInstance |
protected IApplicationInstance |
RTPSession.appInstanceShutdown |
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
RTPSession.getAppInstance()
Get application instance
|
IApplicationInstance |
RTPStream.getAppInstance()
Get application instance
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
RTPStream.createStream(com.wowza.wms.rtp.model.RTPRequestStatus status,
IApplicationInstance appInstance)
Create IMediaStream, Internal use.
|
com.wowza.wms.rtp.model.RTPPacketizerItem |
RTPContext.getAudioPacketizerItem(IApplicationInstance appInstance,
int codecId)
Get audio packetizer for a given codec id.
|
com.wowza.wms.rtp.model.RTPPacketizerItem |
RTPSession.getAudioPacketizerItem(RTPContext rtpContext,
IApplicationInstance appInstance,
int codecId)
Get audio packetizer for a given codec id.
|
com.wowza.wms.rtp.model.RTPPacketizerItem |
RTPContext.getStreamPacketizerItem(IApplicationInstance appInstance,
int codecId)
Get stream packetizer for a given codec id.
|
com.wowza.wms.rtp.model.RTPPacketizerItem |
RTPSession.getStreamPacketizerItem(RTPContext rtpContext,
IApplicationInstance appInstance,
int codecId)
Get stream packetizer for a given codec id.
|
com.wowza.wms.rtp.model.RTPPacketizerItem |
RTPContext.getVideoPacketizerItem(IApplicationInstance appInstance,
int codecId)
Get video packetizer for a given codec id.
|
com.wowza.wms.rtp.model.RTPPacketizerItem |
RTPSession.getVideoPacketizerItem(RTPContext rtpContext,
IApplicationInstance appInstance,
int codecId)
Get video packetizer for a given codec id.
|
void |
RTPStream.initProperties(IApplicationInstance appInstance) |
void |
RTPSessions.notifySessionCreate(IApplicationInstance appInstance,
RTPSession rtpSession)
Notify session create
|
void |
RTPSessions.notifySessionDestroy(IApplicationInstance appInstance,
RTPSession rtpSession)
Notify session destroy
|
void |
RTPSession.setAppInstance(IApplicationInstance appInstance)
Set application instance
|
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
ISourceControlSession.getApplicationInstance()
Get the IApplicationInstance associated with this session
|
| Modifier and Type | Method and Description |
|---|---|
ISourceControlSession |
ISourceControl.createSourceControlSession(String streamName,
IApplicationInstance appInstance)
Create a SourceControlSession for the device and associate it with the provided stream name and application instance
|
void |
ISourceControlSession.setApplicationInstance(IApplicationInstance appInstance)
Set the IApplicationInstance associated wit this session
|
| Modifier and Type | Method and Description |
|---|---|
ISourceControlSession |
SourceControlManager.createSourceControlSession(String streamName,
IApplicationInstance appInstance)
Creates a SourceControlSession for the indicated stream and application instance.
|
| Modifier and Type | Field and Description |
|---|---|
protected IApplicationInstance |
MediaStreamMap.appInstance |
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
MediaStreamMap.getAppInstance()
Get the parent applicationInstance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IMediaReader.init(IApplicationInstance appInstance,
IMediaStream stream,
String mediaReadType,
String basePath,
String mediaName)
Initialize mediaReader
|
void |
IMediaListReader.init(IApplicationInstance appInstance,
IMediaStream stream,
String mediaReadType,
String basePath,
String mediaName,
IHTTPStreamerSession httpStreamerSession)
Initialize mediaReader
|
String |
IMediaStreamNameAliasProvider.resolvePlayAlias(IApplicationInstance appInstance,
String name)
Called to resolve a play alias
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name) |
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IClient client)
Resolve play alias for RTMP streaming
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IClient client) |
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IHTTPStreamerSession httpSession)
Resolve play alias for HTTP streaming.
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IHTTPStreamerSession httpSession) |
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
ILiveStreamPacketizer liveStreamPacketizer)
Resolve play alias for live stream packetizer
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
ILiveStreamPacketizer liveStreamPacketizer) |
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
RTPSession rtpSession)
Resolve play alias for RTSP/RTP streaming
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
RTPSession rtpSession) |
String |
IMediaStreamNameAliasProvider.resolveStreamAlias(IApplicationInstance appInstance,
String name)
Called to resolve a stream alias
|
String |
MediaStreamNameAliasProviderBase.resolveStreamAlias(IApplicationInstance appInstance,
String name) |
String |
IMediaStreamNameAliasProvider2.resolveStreamAlias(IApplicationInstance appInstance,
String name,
IMediaCaster mediaCaster)
Resolve stream alias for MediaCaster
|
String |
MediaStreamNameAliasProviderBase.resolveStreamAlias(IApplicationInstance appInstance,
String name,
IMediaCaster mediaCaster) |
| Constructor and Description |
|---|
MediaStreamMap(IApplicationInstance appInstance)
Create empty MediaStreamMap collection
|
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
ILiveStreamDvrRecorder.getAppInstance()
Get associated applicationInstance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ILiveStreamDvrRecorder.init(String streamName,
String recorderName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livedvr.DvrRecorderItem dvrRecorderItem)
Initialize DVR recorder.
|
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
ILiveStreamPacketizer.getApplicationInstance()
Get the application instance associated with this live stream packetizer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ILiveStreamPacketizer.init(String streamName,
String packetizerName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem)
Initialize live stream packetizer
|
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
ILiveStreamTranscoder.getAppInstance()
Get the application instance associated with this live stream transcoder.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ILiveStreamTranscoder.init(String streamName,
IMediaStream stream,
String transcoderName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livetranscoder.LiveStreamTranscoderItem liveStreamTranscoderItem)
Called when live stream transcoder interface is initialized.
|
void |
ILiveStreamTranscoder.setAppInstance(IApplicationInstance appInstance)
Set the application instance associated with this live stream transcoder.
|
| Modifier and Type | Method and Description |
|---|---|
IApplicationInstance |
Publisher.getAppInstance() |
| Modifier and Type | Method and Description |
|---|---|
static Publisher |
Publisher.createInstance(IApplicationInstance appInstance) |
static Stream |
Stream.createInstance(IApplicationInstance appInstance,
String sName)
Use this to create a named Stream on an application instance.
|
void |
PublishingProviderMediaReader.getTimeTextedReader(IMediaReader mediaReader,
IApplicationInstance appInstance,
String mediaName,
String mediaExtension,
String queryStr,
IMediaStream stream) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TranscoderVideoOverlayFrame.isImageFileUpdated(IApplicationInstance appInstance) |
boolean |
TranscoderVideoOverlayFrame.loadImage(IApplicationInstance appInstance,
boolean reload)
If you set a path to an image file (JPG, PNG, BMP...) this will load the image into this object.
|
void |
ILiveStreamTranscoderActionNotify.onInitStart(com.wowza.wms.transcoder.model.LiveStreamTranscoder liveStreamTranscoder,
String streamName,
String transcoderName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livetranscoder.LiveStreamTranscoderItem liveStreamTranscoderItem)
Call when live stream transcoder is first created
|
void |
LiveStreamTranscoderActionNotifyBase.onInitStart(com.wowza.wms.transcoder.model.LiveStreamTranscoder liveStreamTranscoder,
String streamName,
String transcoderName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livetranscoder.LiveStreamTranscoderItem liveStreamTranscoderItem) |
| Modifier and Type | Method and Description |
|---|---|
static RTPStream |
RTPUtils.decodeStreamInfo(IApplicationInstance appInstance,
RTPContext context,
String streamId,
String streamInfo)
Decode SDP info and create RTP stream
|
static RTPStream |
RTPUtils.decodeStreamInfo(IApplicationInstance appInstance,
com.wowza.wms.rtp.model.RTPStreamContext rtpStreamContext,
RTPContext context,
String streamId,
String streamInfo)
Decode SDP info and create RTP stream
|
static double |
StreamUtils.getStreamBitrate(IApplicationInstance appInstance,
String streamName) |
static double |
StreamUtils.getStreamLength(IApplicationInstance appInstance,
String streamName)
Get the duration of a media file in seconds.
|
static RTPPushPublishSession |
RTPUtils.startRTPPull(IApplicationInstance appInstance,
String streamName,
boolean streamPacketizer,
String ipAddress,
int streamPort)
Start pushing an RTP stream
|
static RTPPushPublishSession |
RTPUtils.startRTPPull(IApplicationInstance appInstance,
String streamName,
boolean streamPacketizer,
String ipAddress,
int streamPort,
boolean isRTPWrapped)
Start pushing an RTP stream
|
static RTPPushPublishSession |
RTPUtils.startRTPPull(IApplicationInstance appInstance,
String streamName,
boolean streamPacketizer,
String ipAddress,
int audioPort,
int videoPort)
Start pushing an RTP stream
|
static RTPPushPublishSession |
RTPUtils.startRTPPull(IApplicationInstance appInstance,
String streamName,
boolean streamPacketizer,
String ipAddress,
int audioPort,
int videoPort,
boolean isRTPWrapped)
Start pushing an RTP stream
|
static RTPPushPublishSession |
RTPUtils.startRTPPull(IApplicationInstance appInstance,
String streamName,
RTPDestination rtpDestination)
Start pushing an RTP stream
|