| Package | Description |
|---|---|
| com.wowza.wms.application | |
| com.wowza.wms.module | |
| com.wowza.wms.pushpublish.model | |
| com.wowza.wms.pushpublish.protocol.rtmp | |
| com.wowza.wms.pushpublish.protocol.rtp |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IPushPublishSession> |
IApplicationInstance.getPushPublishSessions()
Get all active push publish sessions
|
java.util.List<IPushPublishSession> |
IApplicationInstance.getPushPublishSessions(IMediaStream stream)
Get the current push publish sessions for a given IMediaStream
|
| Modifier and Type | Method and Description |
|---|---|
void |
IApplicationInstance.addPushPublishSession(IMediaStream stream,
IPushPublishSession pushPublishSession)
Add a push publish session to the list of active push publish sessions
|
void |
IApplicationInstance.notifyPushPublishSessionCreate(String streamName,
IMediaStream stream,
IPushPublishSession pushPublishSession)
Notify push publish session create
|
void |
IApplicationInstance.notifyPushPublishSessionDestroy(String streamName,
IMediaStream stream,
IPushPublishSession pushPublishSession)
Notify push publish session destroy
|
void |
IApplicationInstance.removePushPublishSession(IMediaStream stream,
IPushPublishSession pushPublishSession)
Remove a push publish session
|
| Modifier and Type | Method and Description |
|---|---|
void |
IModuleOnPushPublish.onPushPublishSessionCreate(String streamName,
IMediaStream stream,
IPushPublishSession pushPublishSession)
Invoked when push publish session is created
|
void |
IModuleOnPushPublish.onPushPublishSessionDestroy(String streamName,
IMediaStream stream,
IPushPublishSession pushPublishSession)
Invoked when push publish session is destroyed
|
| Modifier and Type | Class and Description |
|---|---|
class |
PushPublishSessionBase |
class |
PushPublishSessionHTTPBase |
| Modifier and Type | Field and Description |
|---|---|
protected IPushPublishSession |
PushPublishBase.pushPublishSession |
| Modifier and Type | Method and Description |
|---|---|
IPushPublishSession |
IPushPublish.createPushPublishSession() |
IPushPublishSession |
PushPublishBase.createPushPublishSession() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
IPushPublish.handleParentStreamDisconnect(IPushPublishSession pushPublishSession,
boolean isReset) |
boolean |
PushPublishBase.handleParentStreamDisconnect(IPushPublishSession pushPublishSession,
boolean isReset) |
void |
IPushPublishSessionNotify.onPushPublishSessionCreate(String streamName,
IMediaStream stream,
IPushPublishSession pushPublishSession)
Invoked when push publish session is created
|
void |
PushPublishSessionNotifyBase.onPushPublishSessionCreate(String streamName,
IMediaStream stream,
IPushPublishSession pushPublishSession) |
void |
IPushPublishSessionNotify.onPushPublishSessionDestroy(String streamName,
IMediaStream stream,
IPushPublishSession pushPublishSession)
Invoked when push publish session is destroyed
|
void |
PushPublishSessionNotifyBase.onPushPublishSessionDestroy(String streamName,
IMediaStream stream,
IPushPublishSession pushPublishSession) |
| Modifier and Type | Class and Description |
|---|---|
class |
PushPublishSessionRTMP |
| Modifier and Type | Method and Description |
|---|---|
IPushPublishSession |
PushPublishRTMP.createPushPublishSession() |
| Modifier and Type | Class and Description |
|---|---|
class |
PushPublishSessionRTP |
| Modifier and Type | Method and Description |
|---|---|
IPushPublishSession |
PushPublishRTP.createPushPublishSession() |