Interface IMediaStreamNameAliasProvider3

    • Method Detail

      • resolvePlayAlias

        String 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
      • resolveStreamAlias

        String 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
      • resolvePlayAlias

        String 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
      • resolveStreamAlias

        String 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