| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<IHTTPStreamerSession> |
IApplicationInstance.getHTTPStreamerSessions() |
Get the HTTPStreamerSessions associated with this application instance
|
java.util.List<IHTTPStreamerSession> |
IApplicationInstance.getHTTPStreamerSessions(int protocol) |
Get the HTTPStreamerSessions associated with this application instance by protocol.
|
java.util.List<IHTTPStreamerSession> |
IApplicationInstance.getHTTPStreamerSessions(int protocol,
String streamName) |
Get the HTTPStreamerSessions associated with this application instance for a stream name by protocol.
|
java.util.List<IHTTPStreamerSession> |
IApplicationInstance.getHTTPStreamerSessions(String streamName) |
Get the HTTPStreamerSessions associated with this application instance for a stream name
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IApplicationInstance.addHTTPStreamerSession(IHTTPStreamerSession httpStreamerSession) |
Add a HTTPStreamerSession to this application instance
|
void |
IApplicationInstance.notifyHTTPSessionCreate(IHTTPStreamerSession httpSession) |
Notify HTTP session create
|
void |
IApplicationInstance.notifyHTTPSessionDestroy(IHTTPStreamerSession httpSession) |
Notify HTTP session destroy
|
void |
IApplicationInstance.removeHTTPStreamerSession(IHTTPStreamerSession httpStreamerSession) |
Remove a HTTPStreamerSession from this application instance
|
String |
IApplicationInstance.resolvePlayAlias(String name,
IHTTPStreamerSession httpSession) |
Resolve the play alias with this application's stream name alias provider
|
| Modifier and Type | Method | Description |
|---|---|---|
com.wowza.wms.dvr.mbr.IDvrMbrPlaylistAlignment |
IDvrPlayerAdapter.getPlaylistAlignment(IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method | Description |
|---|---|---|
IHTTPStreamerSession |
IHTTPStreamerCupertinoIndex.getHttpStreamerSession() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
IHTTPStreamerCupertinoIndex.indexFile(IHTTPStreamerSession httpStreamerSession) |
|
void |
IHTTPStreamerCupertinoIndex.init(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName,
long playStart,
long playDuration,
long playSeek,
com.wowza.wms.timedtext.model.TimedTextRequest timedTextRequest,
String vodTranscodeNGRP) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
HTTPStreamerSessionCupertino |
| Modifier and Type | Method | Description |
|---|---|---|
IHTTPStreamerCupertinoIndex |
HTTPStreamerSessionCupertino.getIndex(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName,
long playStart,
long playDuration,
long playSeek,
com.wowza.wms.timedtext.model.TimedTextRequest captionRequest,
String vodTranscodeNGRP) |
|
void |
HTTPStreamerSessionCupertino.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
HTTPStreamerSessionCupertino.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
IHTTPStreamerCupertinoVODActionNotify.onCreate(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
Called when file index created
|
void |
IHTTPStreamerCupertinoVODActionNotify.onIndex(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
Called after file is indexed
|
void |
IHTTPStreamerCupertinoVODActionNotify.onInit(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
Called after initialized
|
void |
IHTTPStreamerCupertinoVODActionNotify.onOpen(IHTTPStreamerCupertinoIndex fileIndex,
IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
Called after open
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
HTTPStreamerSessionDirect |
| Modifier and Type | Class | Description |
|---|---|---|
class |
com.wowza.wms.httpstreamer.model.HTTPStreamerSessionBase |
| Modifier and Type | Method | Description |
|---|---|---|
IHTTPStreamerSession |
IHTTPSessionFactory.createHTTPSessionInstance(IHTTPRequest req) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
IHTTPSessionNotify.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
IHTTPSessionNotify.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
IHTTPStreamerRequestNotify.onHTTPStreamerRequest(IHTTPStreamerSession httpStreamerSession,
IHTTPStreamerRequestContext requestContext) |
Called during an HTTP streaming request after the session has been created
|
void |
IHTTPStreamerSessionNotify.onHTTPStreamerSessionCreate(IHTTPStreamerSession httpStreamerSession) |
Called when an HTTP streaming session is created
|
void |
IHTTPStreamerSessionNotify.onHTTPStreamerSessionDestroy(IHTTPStreamerSession httpStreamerSession) |
Called when an HTTP streaming session is destroyed
|
void |
IHTTPStreamerAdapter.shutdownSession(IApplicationInstance appInstance,
IHTTPStreamerSession session) |
Called when an HTTP streaming session is shutdown
|
| Modifier and Type | Method | Description |
|---|---|---|
IHTTPStreamerSession |
IHTTPStreamerMPEGDashIndex.getHttpStreamerSession() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
IHTTPStreamerMPEGDashIndex.indexFile(IHTTPStreamerSession httpStreamerSession,
String rawStreamName) |
|
void |
IHTTPStreamerMPEGDashIndex.init(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName,
long playStart,
long playDuration,
long playSeek,
com.wowza.wms.timedtext.model.TimedTextRequest captionRequest,
String vodTranscodeNGRP) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
HTTPStreamerSessionMPEGDash |
| Modifier and Type | Method | Description |
|---|---|---|
static IHTTPStreamerMPEGDashIndex |
HTTPStreamerSessionMPEGDash.createIndexLive(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
|
IHTTPStreamerMPEGDashIndex |
HTTPStreamerSessionMPEGDash.getIndex(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName,
long playStart,
long playDuration,
long playSeek,
com.wowza.wms.timedtext.model.TimedTextRequest captionRequest,
String vodTranscodeNGRP) |
|
IHTTPStreamerMPEGDashIndex |
HTTPStreamerSessionMPEGDash.getIndexLive(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
|
void |
HTTPStreamerSessionMPEGDash.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
HTTPStreamerSessionMPEGDash.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method | Description |
|---|---|---|
static CencInfo |
MPEGDashUtils.getCencInfo(IApplicationInstance appInstance,
String streamName,
IHTTPStreamerSession httpStreamerSession,
IHTTPStreamerMPEGDashIndex index,
long segmentId,
CencInfo cencInfo) |
| Modifier and Type | Method | Description |
|---|---|---|
IHTTPStreamerSession |
IHTTPStreamerSanJoseIndex.getHttpStreamerSession() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
IHTTPStreamerSanJoseIndex.indexFile(IHTTPStreamerSession httpStreamerSession) |
|
void |
IHTTPStreamerSanJoseIndex.init(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName,
long playStart,
long playDuration,
long playSeek,
com.wowza.wms.timedtext.model.TimedTextRequest captionRequest,
String vodTranscodeNGRP) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
HTTPStreamerSessionSanJose |
| Modifier and Type | Method | Description |
|---|---|---|
static IHTTPStreamerSanJoseIndex |
HTTPStreamerSessionSanJose.createIndexLive(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
|
IHTTPStreamerSanJoseIndex |
HTTPStreamerSessionSanJose.getIndex(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName,
long playStart,
long playDuration,
long playSeek,
com.wowza.wms.timedtext.model.TimedTextRequest captionRequest,
String vodTranscodeNGRP,
boolean saveIndex) |
|
IHTTPStreamerSanJoseIndex |
HTTPStreamerSessionSanJose.getIndexLive(IHTTPStreamerApplicationContext appContext,
IHTTPStreamerSession httpStreamerSession,
String rawStreamName,
String streamExt,
String streamName) |
|
void |
HTTPStreamerSessionSanJose.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
HTTPStreamerSessionSanJose.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method | Description |
|---|---|---|
IHTTPStreamerSession |
IHTTPStreamerSmoothStreamerIndex.getHttpStreamerSession() |
|
IHTTPStreamerSession |
IMediaReaderSmoothStreamer.getHttpStreamerSession() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
IHTTPStreamerSmoothStreamerIndex.init(IHTTPStreamerSession httpStreamerSession,
IHTTPStreamerApplicationContext appContext,
String streamExt,
String streamName,
long playStart,
long playDuration,
long playSeek,
String vodTranscodeNGRP) |
|
void |
IMediaReaderSmoothStreamer.setHttpStreamerSession(IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
HTTPStreamerSessionSmoothStreamer |
| Modifier and Type | Method | Description |
|---|---|---|
IHTTPStreamerSmoothStreamerIndex |
HTTPStreamerSessionSmoothStreamer.getIndex(IHTTPStreamerSession httpStreamerSession,
IHTTPStreamerApplicationContext appContext,
String streamExt,
String streamName,
long playStart,
long playDuration,
long playSeek,
String vodTranscodeNGRP) |
|
void |
HTTPStreamerSessionSmoothStreamer.notifyHTTPSessionCreate(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
|
void |
HTTPStreamerSessionSmoothStreamer.notifyHTTPSessionDestroy(IApplicationInstance appInstance,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Method | Description |
|---|---|---|
static com.wowza.wms.httpstreamer.smoothstreaming.livestreampacketizer.SmoothStreamingLivePlaylist |
LiveStreamPacketizerSmoothStreamerUtils.parseLivePlaylist(IHTTPStreamerApplicationContext appContext,
String streamName,
String streamExt,
IHTTPStreamerSession httpStreamerSession) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
HTTPStreamerSessionTS |
| Modifier and Type | Class | Description |
|---|---|---|
class |
HTTPStreamerSessionWebM |
| Modifier and Type | Method | Description |
|---|---|---|
static String |
ManifestService.getManifest(java.util.Map<String,Object> params,
IHTTPStreamerSession httpStreamerSession,
com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo) |
|
static ManifestModel |
ManifestService.getManifestModel(java.util.Map<String,Object> params,
IHTTPStreamerSession httpStreamerSession,
com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
ManifestModel.doSubs(java.util.Map<String,Object> params,
IHTTPStreamerSession httpStreamerSession,
IHTTPRequest req,
com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo) |
Does variable replacement within the manifest model based on http request coming in
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
MediaPlaylist.doSubs(java.util.Map<String,Object> params,
IHTTPStreamerSession httpStreamerSession,
IHTTPRequest req,
com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
IModuleOnHTTPCmafEncryption.onHTTPCmafEncryptionKeyVODSegment(IHTTPStreamerSession httpSession,
CencInfo cencInfo,
long segmentId,
int contentType) |
Called when video on demand key is requested (per-session).
|
void |
IModuleOnHTTPSession.onHTTPSessionCreate(IHTTPStreamerSession httpSession) |
Invoked when an HTTP Session is created (both Smooth and Cupertino sessions).
|
void |
IModuleOnHTTPSession.onHTTPSessionDestroy(IHTTPStreamerSession httpSession) |
Invoked when an HTTP Session is destroyed (both Smooth and Cupertino sessions).
|
| Modifier and Type | Method | Description |
|---|---|---|
IHTTPStreamerSession |
IMediaListReader.getHTTPStreamerSession() |
Get the HTTPStreamerSession associated with this media list reader
|
IHTTPStreamerSession |
IMediaStream.getHTTPStreamerSession() |
Get the HTTPStreamer session associated with this stream
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IMediaListReader.init(IApplicationInstance appInstance,
IMediaStream stream,
String mediaReadType,
String basePath,
String mediaName,
IHTTPStreamerSession httpStreamerSession) |
Initialize mediaReader
|
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IHTTPStreamerSession httpSession) |
Resolve play alias for HTTP streaming.
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IHTTPStreamerSession httpSession) |
|
void |
IMediaListReader.setHTTPStreamerSession(IHTTPStreamerSession httpStreamerSession) |
Set the HTTPStreamerSession associated with this media list reader
|
void |
IMediaStream.setHTTPStreamerSession(IHTTPStreamerSession httpStreamerSession) |
Set the HTTPStreamer session associated with this stream
|