IMediaStreamNameAliasProvider, IMediaStreamNameAliasProvider2MediaStreamNameAliasProviderBasepublic interface IMediaStreamNameAliasProvider3 extends IMediaStreamNameAliasProvider2
IMediaStreamNameAliasProvider3: alias provider interface. See IApplication.setStreamNameAliasProvider(IMediaStreamNameAliasProvider streamNameAliasProvider).
| Modifier and Type | Method | Description |
|---|---|---|
String |
resolvePlayAlias(IApplicationInstance appInstance,
String name,
com.wowza.wms.webrtc.model.WebRTCSession webrtcSession) |
Resolve play alias for WebRTCSession
|
String |
resolvePlayAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
Resolve play alias for IWebSocketSession
|
String |
resolveStreamAlias(IApplicationInstance appInstance,
String name,
com.wowza.wms.webrtc.model.WebRTCSession webrtcSession) |
Resolve stream alias for WebRTCSession
|
String |
resolveStreamAlias(IApplicationInstance appInstance,
String name,
IWebSocketSession webSocket) |
Resolve stream alias for IWebSocketSession
|
resolvePlayAlias, resolveStreamAliasresolvePlayAlias, resolvePlayAlias, resolvePlayAlias, resolvePlayAlias, resolveStreamAliasString resolvePlayAlias(IApplicationInstance appInstance, String name, com.wowza.wms.webrtc.model.WebRTCSession webrtcSession)
appInstance - application instancename - nameWebRTCSession - sessionString resolvePlayAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)
appInstance - application instancename - nameIWebSocketSession - sessionString resolveStreamAlias(IApplicationInstance appInstance, String name, com.wowza.wms.webrtc.model.WebRTCSession webrtcSession)
appInstance - application instancename - nameWebRTCSession - sessionString resolveStreamAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)
appInstance - application instancename - nameIWebSocketSession - session