| 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 | 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 | 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 | 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 | Description |
|---|---|---|
class |
PushPublishSessionBase |
|
class |
PushPublishSessionHTTPBase |
| Modifier and Type | Field | Description |
|---|---|---|
protected IPushPublishSession |
PushPublishBase.pushPublishSession |
| Modifier and Type | Method | Description |
|---|---|---|
IPushPublishSession |
IPushPublish.createPushPublishSession() |
|
IPushPublishSession |
PushPublishBase.createPushPublishSession() |
| Modifier and Type | Method | Description |
|---|---|---|
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 | Description |
|---|---|---|
class |
PushPublishSessionRTMP |
| Modifier and Type | Method | Description |
|---|---|---|
IPushPublishSession |
PushPublishRTMP.createPushPublishSession() |
| Modifier and Type | Class | Description |
|---|---|---|
class |
PushPublishSessionRTP |
| Modifier and Type | Method | Description |
|---|---|---|
IPushPublishSession |
PushPublishRTP.createPushPublishSession() |