Package com.wowza.wms.stream
Interface IMediaStreamNameAliasProvider3
- 
- All Superinterfaces:
- IMediaStreamNameAliasProvider,- IMediaStreamNameAliasProvider2
 - All Known Implementing Classes:
- MediaStreamNameAliasProviderBase
 
 public interface IMediaStreamNameAliasProvider3 extends IMediaStreamNameAliasProvider2 IMediaStreamNameAliasProvider3: alias provider interface. See IApplication.setStreamNameAliasProvider(IMediaStreamNameAliasProvider streamNameAliasProvider). 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description StringresolvePlayAlias(IApplicationInstance appInstance, String name, com.wowza.wms.webrtc.model.WebRTCSession webrtcSession)Resolve play alias for WebRTCSessionStringresolvePlayAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)Resolve play alias for IWebSocketSessionStringresolveStreamAlias(IApplicationInstance appInstance, String name, com.wowza.wms.webrtc.model.WebRTCSession webrtcSession)Resolve stream alias for WebRTCSessionStringresolveStreamAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)Resolve stream alias for IWebSocketSession- 
Methods inherited from interface com.wowza.wms.stream.IMediaStreamNameAliasProviderresolvePlayAlias, resolveStreamAlias
 - 
Methods inherited from interface com.wowza.wms.stream.IMediaStreamNameAliasProvider2resolvePlayAlias, resolvePlayAlias, resolvePlayAlias, resolvePlayAlias, resolveStreamAlias
 
- 
 
- 
- 
- 
Method Detail- 
resolvePlayAliasString resolvePlayAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket) Resolve play alias for IWebSocketSession- Parameters:
- appInstance- application instance
- name- name
- IWebSocketSession- session
- Returns:
- resultant name, null if want to block playback
 
 - 
resolveStreamAliasString resolveStreamAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket) Resolve stream alias for IWebSocketSession- Parameters:
- appInstance- application instance
- name- name
- IWebSocketSession- session
- Returns:
- resultant name, null if want to block playback
 
 - 
resolvePlayAliasString resolvePlayAlias(IApplicationInstance appInstance, String name, com.wowza.wms.webrtc.model.WebRTCSession webrtcSession) Resolve play alias for WebRTCSession- Parameters:
- appInstance- application instance
- name- name
- WebRTCSession- session
- Returns:
- resultant name, null if want to block playback
 
 - 
resolveStreamAliasString resolveStreamAlias(IApplicationInstance appInstance, String name, com.wowza.wms.webrtc.model.WebRTCSession webrtcSession) Resolve stream alias for WebRTCSession- Parameters:
- appInstance- application instance
- name- name
- WebRTCSession- session
- Returns:
- resultant name, null if want to block playback
 
 
- 
 
-