| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
HTTPByteReaderS3.getAppInstance() |
| Modifier and Type | Method | Description |
|---|---|---|
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 |
ITextReader.init(IApplicationInstance appInstance,
IMediaStream stream,
String basePath,
String mediaName) |
|
void |
ITextWriter.init(IApplicationInstance appInstance,
IMediaStream stream,
String basePath,
String mediaName) |
|
void |
HTTPByteReaderS3.setAppInstance(IApplicationInstance appInstance) |
| Constructor | Description |
|---|---|
HTTPByteReaderS3(String host,
int port,
IApplicationInstance appInstance) |
| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
IApplication.getAppInstance(String name) |
Get applicationInstance object by name
|
| Modifier and Type | Method | 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 | 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 | Description |
|---|---|---|
IApplicationInstance |
IClient.getAppInstance() |
Get parent applicationInstance.
|
| Modifier and Type | Method | Description |
|---|---|---|
static boolean |
CencInfo.loadFromKeyFile(IApplicationInstance appInstance,
String streamName,
CencInfo cencInfo,
long chunkId,
int contentType,
int chunkDurationTarget,
String keyFileParamPrefix) |
|
void |
CencInfo.setAppInstance(IApplicationInstance appInstance) |
| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
IDvrStreamStore.getAppInstance() |
Get associated application instance.
|
| Modifier and Type | Method | 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 | Description |
|---|---|---|
void |
HTTPStreamerSessionCupertino.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
HTTPStreamerSessionCupertino.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method | 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 | Description |
|---|---|---|
static com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfo |
LiveStreamPacketizerCupertinoUtils.getEncInfo(IApplicationInstance appInstance,
String streamName) |
| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
IHTTPStreamerApplicationContext.getAppInstance() |
Get application instance
|
IApplicationInstance |
IHTTPStreamerSession.getAppInstance() |
Get the application instance associated with this HTTP session
|
| Modifier and Type | Method | Description |
|---|---|---|
String |
IHTTPStreamerAdapter.getLiveStreamPacketizer(IApplicationInstance appInstance) |
Get the default live stream packetizer.
|
String |
IHTTPStreamerAdapter.getLiveStreamPacketizer(IApplicationInstance appInstance,
com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) |
Get the default live stream packetizer.
|
String |
IHTTPStreamerAdapter.getLiveStreamRepeater(IApplicationInstance appInstance) |
Get the default live stream repeater.
|
String |
IHTTPStreamerAdapter.getLiveStreamRepeater(IApplicationInstance appInstance,
com.wowza.wms.httpstreamer.model.SegmentFormat segmentFormat) |
Get the default live stream repeater.
|
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 | Description |
|---|---|---|
void |
HTTPStreamerSessionMPEGDash.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
HTTPStreamerSessionMPEGDash.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method | Description |
|---|---|---|
static int |
LiveStreamPacketizerMPEGDash.getSegmentDurationTarget(IApplicationInstance appInstance,
String packetizer) |
|
void |
LiveStreamPacketizerMPEGDash.init(String streamName,
String packetizerName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem) |
|
protected void |
LiveStreamPacketizerMPEGDash.parseProps(IApplicationInstance appInstance) |
| Modifier and Type | Method | Description |
|---|---|---|
static CencInfo |
MPEGDashUtils.getCencInfo(IApplicationInstance appInstance,
String streamName,
IHTTPStreamerSession httpStreamerSession,
IHTTPStreamerMPEGDashIndex index,
long segmentId,
CencInfo cencInfo) |
|
static CencInfo |
MPEGDashUtils.getCencInfo(IApplicationInstance appInstance,
String streamName,
ILiveStreamPacketizer liveStreamPacketizer,
long segmentId,
CencInfo cencInfo) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
HTTPStreamerSessionSanJose.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
HTTPStreamerSessionSanJose.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
LiveStreamPacketizerSanJose.init(String streamName,
String packetizerName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
HTTPStreamerSessionSmoothStreamer.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
HTTPStreamerSessionSmoothStreamer.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
LiveStreamPacketizerSmoothStreaming.init(String streamName,
String packetizerName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerItem liveStreamPacketizerItem) |
| Modifier and Type | Method | Description |
|---|---|---|
static com.wowza.wms.drm.playready.PlayReadyKeyInfo |
LiveStreamPacketizerSmoothStreamerUtils.getEncInfo(IApplicationInstance appInstance,
String streamName) |
| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
IStreamRecorder.getAppInstance() |
Called to get the application Instance the recorder is associated with
|
| Modifier and Type | Method | 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 | 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 | Description |
|---|---|---|
void |
ILiveStreamRecord.init(IApplicationInstance appInstance) |
Deprecated.
|
void |
ILiveStreamRecord.init(IApplicationInstance appInstance,
IStreamRecorder streamRecorder) |
Deprecated.
|
| Modifier and Type | Method | Description |
|---|---|---|
static WMSLogger |
WMSLoggerFactory.getLoggerObj(IApplicationInstance appInstance) |
|
static void |
WMSLoggerFactory.initContextLogging(IApplicationInstance appInstance) |
| Modifier and Type | Method | Description |
|---|---|---|
String |
IMediaCacheContextMapper.getMediaNameFromContext(IApplicationInstance appInstance,
IMediaStream stream,
String basePath,
String mediaName,
String mediaExtension) |
|
| Modifier and Type | Method | 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 | 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 | Description |
|---|---|
MediaCasterStreamMap(IApplicationInstance appInstance) |
Create a new mediacaster map
|
| Modifier and Type | Method | Description |
|---|---|---|
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
|
void |
ICupertinoMediaCasterSegments.init(com.wowza.wms.mediacaster.cupertino.CupertinoMediaCasterConnection connection,
IApplicationInstance appins,
com.wowza.wms.mediacaster.cupertino.CupertinoMediaCasterContext context) |
Initialise this segments handler
|
| Modifier and Type | Method | Description |
|---|---|---|
com.wowza.wms.mediacaster.rtp.RTPSessionDescriptionData |
IRTPSessionDescriptionDataProvider.getSessionDescriptionData(IApplicationInstance appInstance,
String streamName,
int retryCount,
IRTPSessionDescriptionSessionHandler handler,
IMediaCaster mediaCaster) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
IShoutCastHeaderDecoder.setAppInstance(IApplicationInstance appins) |
| Modifier and Type | Method | 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 | 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 | Description |
|---|---|---|
IApplicationInstance |
INetConnection.getAppInstance() |
| Modifier and Type | Field | Description |
|---|---|---|
protected IApplicationInstance |
PushPublishBase.appInstance |
The app instance within-which the module is running.
|
| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
IPushPublishHTTPOutputBuilder.getAppInstance() |
|
IApplicationInstance |
PushPublishBase.getAppInstance() |
Get appInstance interface.
|
| Modifier and Type | Method | 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 |
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 | 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 |
PushPublishHTTPCupertinoCloudStorageHandler.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 | Description |
|---|---|---|
IApplicationInstance |
PushPublishRTMP.getAppInstance() |
Get appInstance interface
|
| Modifier and Type | Method | 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 | Description |
|---|---|---|
IApplicationInstance |
PushPublishRTP.getAppInstance() |
| Modifier and Type | Method | 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 | 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 | Description |
|---|---|---|
protected IApplicationInstance |
RTPSession.appInstance |
|
protected IApplicationInstance |
RTPSession.appInstanceShutdown |
| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
RTPSession.getAppInstance() |
Get application instance
|
IApplicationInstance |
RTPStream.getAppInstance() |
Get application instance
|
| Modifier and Type | Method | 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 | Description |
|---|---|---|
IApplicationInstance |
ISourceControlSession.getApplicationInstance() |
Get the IApplicationInstance associated with this session
|
| Modifier and Type | Method | 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 | Description |
|---|---|---|
ISourceControlSession |
SourceControlManager.createSourceControlSession(String streamName,
IApplicationInstance appInstance) |
Creates a SourceControlSession for the indicated stream and application instance.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected IApplicationInstance |
MediaStreamMap.appInstance |
| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
MediaStreamMap.getAppInstance() |
Get the parent applicationInstance.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IMediaListReader.init(IApplicationInstance appInstance,
IMediaStream stream,
String mediaReadType,
String basePath,
String mediaName,
IHTTPStreamerSession httpStreamerSession) |
Initialize mediaReader
|
void |
IMediaReader.init(IApplicationInstance appInstance,
IMediaStream stream,
String mediaReadType,
String basePath,
String mediaName) |
Initialize mediaReader
|
String |
IMediaStreamNameAliasProvider.resolvePlayAlias(IApplicationInstance appInstance,
String name) |
Called to resolve a play alias
|
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IClient client) |
Resolve play alias for RTMP streaming
|
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IHTTPStreamerSession httpSession) |
Resolve play alias for HTTP streaming.
|
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
RTPSession rtpSession) |
Resolve play alias for RTSP/RTP streaming
|
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
ILiveStreamPacketizer liveStreamPacketizer) |
Resolve play alias for live stream packetizer
|
String |
IMediaStreamNameAliasProvider3.resolvePlayAlias(IApplicationInstance appInstance,
String name,
com.wowza.wms.webrtc.model.WebRTCSession webrtcSession) |
Resolve play alias for WebRTCSession
|
String |
IMediaStreamNameAliasProvider3.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
Resolve play alias for IWebSocketSession
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name) |
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IClient client) |
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IHTTPStreamerSession httpSession) |
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
RTPSession rtpSession) |
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
ILiveStreamPacketizer liveStreamPacketizer) |
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
com.wowza.wms.webrtc.model.WebRTCSession webrtcSession) |
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
|
String |
IMediaStreamNameAliasProvider.resolveStreamAlias(IApplicationInstance appInstance,
String name) |
Called to resolve a stream alias
|
String |
IMediaStreamNameAliasProvider2.resolveStreamAlias(IApplicationInstance appInstance,
String name,
IMediaCaster mediaCaster) |
Resolve stream alias for MediaCaster
|
String |
IMediaStreamNameAliasProvider3.resolveStreamAlias(IApplicationInstance appInstance,
String name,
com.wowza.wms.webrtc.model.WebRTCSession webrtcSession) |
Resolve stream alias for WebRTCSession
|
String |
IMediaStreamNameAliasProvider3.resolveStreamAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
Resolve stream alias for IWebSocketSession
|
String |
MediaStreamNameAliasProviderBase.resolveStreamAlias(IApplicationInstance appInstance,
String name) |
|
String |
MediaStreamNameAliasProviderBase.resolveStreamAlias(IApplicationInstance appInstance,
String name,
IMediaCaster mediaCaster) |
|
String |
MediaStreamNameAliasProviderBase.resolveStreamAlias(IApplicationInstance appInstance,
String name,
com.wowza.wms.webrtc.model.WebRTCSession webrtcSession) |
|
String |
MediaStreamNameAliasProviderBase.resolveStreamAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
| Constructor | Description |
|---|---|
MediaStreamMap(IApplicationInstance appInstance) |
Create empty MediaStreamMap collection
|
| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
ILiveStreamDvrRecorder.getAppInstance() |
Get associated applicationInstance.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
ILiveStreamDvrRecorder.init(String streamName,
String recorderName,
IApplicationInstance appInstance,
com.wowza.wms.stream.livedvr.DvrRecorderItem dvrRecorderItem) |
Initialize DVR recorder.
|
| Modifier and Type | Method | Description |
|---|---|---|
IApplicationInstance |
ILiveStreamPacketizer.getApplicationInstance() |
Get the application instance associated with this live stream packetizer.
|
| Modifier and Type | Method | 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 | Description |
|---|---|---|
IApplicationInstance |
ILiveStreamTranscoder.getAppInstance() |
Get the application instance associated with this live stream transcoder.
|
| Modifier and Type | Method | 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 | Description |
|---|---|---|
IApplicationInstance |
Publisher.getAppInstance() |
| Modifier and Type | Method | 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 | 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 | 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
|