Package com.alivc.live.pusher
Interface AlivcLivePushNetworkListener
-
public interface AlivcLivePushNetworkListener
网络监听器
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onConnectFail(AlivcLivePusher pusher)
连接失败void
onConnectionLost(AlivcLivePusher pusher)
连接被断开void
onNetworkPoor(AlivcLivePusher pusher)
网络差通知void
onNetworkRecovery(AlivcLivePusher pusher)
网络恢复通知void
onPacketsLost(AlivcLivePusher pusher)
推流过程丢包回调java.lang.String
onPushURLAuthenticationOverdue(AlivcLivePusher pusher)
鉴权过期void
onReconnectFail(AlivcLivePusher pusher)
重连失败void
onReconnectStart(AlivcLivePusher pusher)
重连开始void
onReconnectSucceed(AlivcLivePusher pusher)
重连成功void
onSendDataTimeout(AlivcLivePusher pusher)
发送数据超时void
onSendMessage(AlivcLivePusher pusher)
发送sei
-
-
-
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实例
-
-