IMediaStreamNameAliasProvider, IMediaStreamNameAliasProvider2, IMediaStreamNameAliasProvider3public abstract class MediaStreamNameAliasProviderBase extends Object implements IMediaStreamNameAliasProvider, IMediaStreamNameAliasProvider2, IMediaStreamNameAliasProvider3
| Constructor | Description |
|---|---|
MediaStreamNameAliasProviderBase() |
| Modifier and Type | Method | Description |
|---|---|---|
String |
resolvePlayAlias(IApplicationInstance appInstance,
String name) |
Called to resolve a play alias
|
String |
resolvePlayAlias(IApplicationInstance appInstance,
String name,
IClient client) |
Resolve play alias for RTMP streaming
|
String |
resolvePlayAlias(IApplicationInstance appInstance,
String name,
IHTTPStreamerSession httpSession) |
Resolve play alias for HTTP streaming.
|
String |
resolvePlayAlias(IApplicationInstance appInstance,
String name,
RTPSession rtpSession) |
Resolve play alias for RTSP/RTP streaming
|
String |
resolvePlayAlias(IApplicationInstance appInstance,
String name,
ILiveStreamPacketizer liveStreamPacketizer) |
Resolve play alias for live stream packetizer
|
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) |
Called to resolve a stream alias
|
String |
resolveStreamAlias(IApplicationInstance appInstance,
String name,
IMediaCaster mediaCaster) |
Resolve stream alias for MediaCaster
|
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
|
public String resolvePlayAlias(IApplicationInstance appInstance, String name)
IMediaStreamNameAliasProviderresolvePlayAlias in interface IMediaStreamNameAliasProviderappInstance - applicationInstancename - stream namepublic String resolvePlayAlias(IApplicationInstance appInstance, String name, IClient client)
IMediaStreamNameAliasProvider2resolvePlayAlias in interface IMediaStreamNameAliasProvider2appInstance - application instancename - stream nameclient - client interfacepublic String resolvePlayAlias(IApplicationInstance appInstance, String name, IHTTPStreamerSession httpSession)
IMediaStreamNameAliasProvider2resolvePlayAlias in interface IMediaStreamNameAliasProvider2appInstance - application instancename - namehttpSession - HTTP sessionpublic String resolvePlayAlias(IApplicationInstance appInstance, String name, RTPSession rtpSession)
IMediaStreamNameAliasProvider2resolvePlayAlias in interface IMediaStreamNameAliasProvider2appInstance - application instancename - namertpSession - RTP sessionpublic String resolvePlayAlias(IApplicationInstance appInstance, String name, ILiveStreamPacketizer liveStreamPacketizer)
IMediaStreamNameAliasProvider2resolvePlayAlias in interface IMediaStreamNameAliasProvider2appInstance - application instancename - nameliveStreamPacketizer - live stream packetizerpublic String resolvePlayAlias(IApplicationInstance appInstance, String name, com.wowza.wms.webrtc.model.WebRTCSession webrtcSession)
IMediaStreamNameAliasProvider3resolvePlayAlias in interface IMediaStreamNameAliasProvider3appInstance - application instancename - namepublic String resolvePlayAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)
IMediaStreamNameAliasProvider3resolvePlayAlias in interface IMediaStreamNameAliasProvider3appInstance - application instancename - namepublic String resolveStreamAlias(IApplicationInstance appInstance, String name)
IMediaStreamNameAliasProviderresolveStreamAlias in interface IMediaStreamNameAliasProviderappInstance - applicationInstancename - stream namepublic String resolveStreamAlias(IApplicationInstance appInstance, String name, IMediaCaster mediaCaster)
IMediaStreamNameAliasProvider2resolveStreamAlias in interface IMediaStreamNameAliasProvider2appInstance - application instancename - namemediaCaster - media casterpublic String resolveStreamAlias(IApplicationInstance appInstance, String name, com.wowza.wms.webrtc.model.WebRTCSession webrtcSession)
IMediaStreamNameAliasProvider3resolveStreamAlias in interface IMediaStreamNameAliasProvider3appInstance - application instancename - namepublic String resolveStreamAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)
IMediaStreamNameAliasProvider3resolveStreamAlias in interface IMediaStreamNameAliasProvider3appInstance - application instancename - name