Interface AlivcLivePushNetworkListener


  • public interface AlivcLivePushNetworkListener
    网络监听器
    • Method Detail

      • onNetworkPoor

        void onNetworkPoor​(AlivcLivePusher pusher)
        网络差通知
        Parameters:
        pusher - AlivcLivePusher实例
      • onNetworkRecovery

        void onNetworkRecovery​(AlivcLivePusher pusher)
        网络恢复通知
        Parameters:
        pusher - AlivcLivePusher实例
      • onReconnectStart

        void onReconnectStart​(AlivcLivePusher pusher)
        重连开始
        Parameters:
        pusher - AlivcLivePusher实例
      • onConnectionLost

        void onConnectionLost​(AlivcLivePusher pusher)
        连接被断开
        Parameters:
        pusher - AlivcLivePusher实例
      • onReconnectFail

        void onReconnectFail​(AlivcLivePusher pusher)
        重连失败
        Parameters:
        pusher - AlivcLivePusher实例
      • onReconnectSucceed

        void onReconnectSucceed​(AlivcLivePusher pusher)
        重连成功
        Parameters:
        pusher - AlivcLivePusher实例
      • onSendDataTimeout

        void onSendDataTimeout​(AlivcLivePusher pusher)
        发送数据超时
        Parameters:
        pusher - AlivcLivePusher实例
      • onConnectFail

        void onConnectFail​(AlivcLivePusher pusher)
        连接失败
        Parameters:
        pusher - AlivcLivePusher实例
      • onPushURLAuthenticationOverdue

        java.lang.String onPushURLAuthenticationOverdue​(AlivcLivePusher pusher)
        鉴权过期
        Parameters:
        pusher -
        Returns:
        推流地址
      • onSendMessage

        void onSendMessage​(AlivcLivePusher pusher)
        发送sei
        Parameters:
        pusher - AlivcLivePusher实例
      • onPacketsLost

        void onPacketsLost​(AlivcLivePusher pusher)
        推流过程丢包回调
        Parameters:
        pusher - AlivcLivePusher实例