| Modifier and Type | Method | Description |
|---|---|---|
void |
IApplicationInstance.notifyLiveStreamPacketizerCreate(ILiveStreamPacketizer liveStreamPacketizer,
String streamName) |
Notify Live Stream Packetizer Create
|
void |
IApplicationInstance.notifyLiveStreamPacketizerDestroy(ILiveStreamPacketizer liveStreamPacketizer) |
Notify Live Stream Packetizer Destory
|
void |
IApplicationInstance.notifyLiveStreamPacketizerInit(ILiveStreamPacketizer liveStreamPacketizer,
String streamName) |
Notify Live Stream Packetizer Init
|
String |
IApplicationInstance.resolvePlayAlias(String name,
ILiveStreamPacketizer liveStreamPacketizer) |
Resolve the play alias with this application's stream name alias provider
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
IDvrStreamManager |
DVR Stream manager.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
LiveStreamPacketizerCupertino |
| Modifier and Type | Class | Description |
|---|---|---|
class |
LiveStreamPacketizerMPEGDash |
| Modifier and Type | Method | Description |
|---|---|---|
static CencInfo |
MPEGDashUtils.getCencInfo(IApplicationInstance appInstance,
String streamName,
ILiveStreamPacketizer liveStreamPacketizer,
long segmentId,
CencInfo cencInfo) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
LiveStreamPacketizerSanJose |
| Modifier and Type | Class | Description |
|---|---|---|
class |
LiveStreamPacketizerSmoothStreaming |
| Modifier and Type | Method | Description |
|---|---|---|
void |
IModuleOnHTTPCmafEncryption.onHTTPCmafEncryptionKeyLiveSegment(ILiveStreamPacketizer liveStreamPacketizer,
String streamName,
CencInfo cencInfo,
long segmentId,
int contentType) |
Called when live stream key is requested (per-published stream)
|
void |
IModuleOnHTTPCupertinoEncryption.onHTTPCupertinoEncryptionKeyLiveChunk(ILiveStreamPacketizer liveStreamPacketizer,
String streamName,
com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfo encInfo,
long chunkId,
int mode) |
Called when live stream key is requested (per-published stream, per-chunk - for rotating keys)
|
void |
IModuleOnHTTPMPEGDashEncryption.onHTTPMPEGDashEncryptionKeyLiveChunk(ILiveStreamPacketizer liveStreamPacketizer,
String streamName,
CencInfo cencInfo,
long chunkId) |
Called when live stream key is requested (per-published stream)
|
| Modifier and Type | Field | Description |
|---|---|---|
ILiveStreamPacketizer |
PushPublishHTTPOutputItem.liveStreamPacketizer |
| Modifier and Type | Method | Description |
|---|---|---|
ILiveStreamPacketizer |
PushPublishHTTPPusher.getLastPacketizer() |
| Modifier and Type | Method | Description |
|---|---|---|
PushPublishHTTPOutputItem |
IPushPublishHTTPOutputBuilder.createOutputItem(ILiveStreamPacketizer liveStreamPacketizer,
int lastChunkIndex) |
|
int |
IPushPublishHTTPOutputBuilder.getChunkDurationTarget(ILiveStreamPacketizer liveStreamPacketizer) |
|
int |
IPushPublishHTTPOutputBuilder.getLastChunkId(ILiveStreamPacketizer liveStreamPacketizer) |
|
Object |
IPushPublishHTTPOutputBuilder.getPacketizerLock(ILiveStreamPacketizer liveStreamPacketizer) |
|
void |
IPushPublishHTTPOutputBuilder.resetNewPacketizer(ILiveStreamPacketizer liveStreamPacketizer) |
|
void |
PushPublishHTTPPusher.resetNewPacketizer(IPushPublishHTTPOutputBuilder builder,
ILiveStreamPacketizer liveStreamPacketizer) |
|
protected void |
PushPublishHTTPBase.setLiveStreamPacketizer(ILiveStreamPacketizer liveStreamPacketizer) |
| Modifier and Type | Method | Description |
|---|---|---|
PushPublishHTTPOutputItem |
PushPublishHTTPCupertino.createOutputItem(ILiveStreamPacketizer liveStreamPacketizer,
int lastChunkIndex) |
|
int |
PushPublishHTTPCupertino.getChunkDurationTarget(ILiveStreamPacketizer liveStreamPacketizer) |
|
int |
PushPublishHTTPCupertinoAkamaiHandler.getChunkDurationTarget(ILiveStreamPacketizer liveStreamPacketizer) |
|
int |
PushPublishHTTPCupertinoGoogleHandler.getChunkDurationTarget(ILiveStreamPacketizer liveStreamPacketizer) |
|
int |
PushPublishHTTPCupertino.getLastChunkId(ILiveStreamPacketizer liveStreamPacketizer) |
|
Object |
PushPublishHTTPCupertino.getPacketizerLock(ILiveStreamPacketizer liveStreamPacketizer) |
|
void |
PushPublishHTTPCupertino.resetNewPacketizer(ILiveStreamPacketizer liveStreamPacketizer) |
|
protected void |
PushPublishHTTPCupertino.setLiveStreamPacketizer(ILiveStreamPacketizer liveStreamPacketizer) |
| Modifier and Type | Method | Description |
|---|---|---|
PushPublishHTTPOutputItem |
PushPublishHTTPSanJoseAkamaiHandler.createOutputItem(ILiveStreamPacketizer liveStreamPacketizer,
int lastChunkIndex) |
|
int |
PushPublishHTTPSanJoseAkamaiHandler.getChunkDurationTarget(ILiveStreamPacketizer liveStreamPacketizer) |
|
int |
PushPublishHTTPSanJoseAkamaiHandler.getLastChunkId(ILiveStreamPacketizer liveStreamPacketizer) |
|
Object |
PushPublishHTTPSanJoseAkamaiHandler.getPacketizerLock(ILiveStreamPacketizer liveStreamPacketizer) |
|
void |
PushPublishHTTPSanJoseAkamaiHandler.resetNewPacketizer(ILiveStreamPacketizer liveStreamPacketizer) |
| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.Map<String,ILiveStreamPacketizer> |
MediaStreamMap.liveStreamPacketizers |
|
protected java.util.Map<ILiveStreamPacketizer,java.util.Map<Integer,com.wowza.wms.client.LicenseHolder>> |
MediaStreamMap.packetizerLicenses |
| Modifier and Type | Method | Description |
|---|---|---|
ILiveStreamPacketizer |
IMediaStream.getLiveStreamPacketizer(String name) |
Get the LiveStreamPacketizer interface to a stream by name
|
ILiveStreamPacketizer |
MediaStreamMap.getLiveStreamPacketizer(String streamName,
String packetizerName,
boolean doCreate) |
Get a live stream packetizer by name and packetizer id
|
ILiveStreamPacketizer |
MediaStreamMap.removeLiveStreamPacketizer(String streamName,
String packetizerName) |
Remove live stream packetizer
|
| Modifier and Type | Method | Description |
|---|---|---|
com.wowza.wms.client.LicenseHolder |
MediaStreamMap.addLicense(ILiveStreamPacketizer liveStreamPacketizer,
int licenseType) |
|
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) |
| Modifier and Type | Method | Description |
|---|---|---|
ILiveStreamPacketizer |
ILiveReceiver.getLiveStreamPacketizer(String name) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
com.wowza.wms.stream.livepacketizer.LiveStreamPacketizerBase |
| Modifier and Type | Method | Description |
|---|---|---|
void |
ILiveStreamPacketizerActionNotify.onLiveStreamPacketizerCreate(ILiveStreamPacketizer liveStreamPacketizer,
String streamName) |
Called when packetizer created
|
void |
ILiveStreamPacketizerActionNotify.onLiveStreamPacketizerDestroy(ILiveStreamPacketizer liveStreamPacketizer) |
Called when packetizer destroyed
|
void |
ILiveStreamPacketizerActionNotify.onLiveStreamPacketizerInit(ILiveStreamPacketizer liveStreamPacketizer,
String streamName) |
Called after packetizer is initialized
|