| Package | Description |
|---|---|
| com.wowza.wms.application | |
| com.wowza.wms.http | |
| com.wowza.wms.stream | |
| com.wowza.wms.vhost | |
| com.wowza.wms.websocket.model |
| Modifier and Type | Method | Description |
|---|---|---|
String |
IApplicationInstance.resolvePlayAlias(String name,
IWebSocketSession webSocket) |
Resolve the play alias with this application's stream name alias provider
|
String |
IApplicationInstance.resolveStreamAlias(String name,
IWebSocketSession webSocket) |
Resolve the stream name alias with this application's stream name alias provider
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<IWebSocketSession> |
IHTTPProvider.getWebSocketSessions() |
Get a list of all WebSocket sessions for this HTTPProvider
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IHTTPProvider.addWebSocketSession(IWebSocketSession webSocketSession) |
Add WebSocket session
|
boolean |
IHTTPProvider.removeWebSocketSession(IWebSocketSession webSocketSession) |
Remove WebSocket session
|
| Modifier and Type | Method | Description |
|---|---|---|
String |
IMediaStreamNameAliasProvider3.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
Resolve play alias for IWebSocketSession
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
|
String |
IMediaStreamNameAliasProvider3.resolveStreamAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
Resolve stream alias for IWebSocketSession
|
String |
MediaStreamNameAliasProviderBase.resolveStreamAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<IWebSocketSession> |
IVHost.getWebSocketSessions() |
Get a list of active WebSocket sessions
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IWebSocketEventNotify.onCreate(IWebSocketSession webSocketSession) |
Trigger when WebSocket session is created
|
void |
WebSocketEventNotifyBase.onCreate(IWebSocketSession webSocketSession) |
Trigger when WebSocket session is created
|
void |
IWebSocketEventNotify.onDestroy(IWebSocketSession webSocketSession) |
Triggered when WebSocket session is destroyed
|
void |
WebSocketEventNotifyBase.onDestroy(IWebSocketSession webSocketSession) |
Triggered when WebSocket session is destroyed
|
void |
IWebSocketEventNotify2.onIdle(IWebSocketSession webSocketSession) |
|
void |
WebSocketEventNotifyBase.onIdle(IWebSocketSession webSocketSession) |
Triggered for idle events
|
void |
IWebSocketEventNotify.onMessage(IWebSocketSession webSocketSession,
WebSocketMessage message) |
Triggered when WebSocket message (binary or text) is received (control messages are not included).
|
void |
WebSocketEventNotifyBase.onMessage(IWebSocketSession webSocketSession,
WebSocketMessage message) |
Triggered when WebSocket message (binary or text) is received (control messages are not included).
|
void |
IWebSocketPingResult.onResult(IWebSocketSession webSocketSession,
long pingTime,
long pingId,
boolean result) |
Triggered when WebSocket pong is received or pong is not received within ping timeout
|