AliVCSDK  6.0.0
阿里云音视频SDK,为视频开发者提供一站式接入服务
com.alivc.live.pusher.AlivcLivePushNetworkListener接口 参考

推流网络监听器 更多...

Public 成员函数

void onNetworkPoor (AlivcLivePusher pusher)
 
void onNetworkRecovery (AlivcLivePusher pusher)
 
void onReconnectStart (AlivcLivePusher pusher)
 
void onConnectionLost (AlivcLivePusher pusher)
 
void onReconnectFail (AlivcLivePusher pusher)
 
void onReconnectSucceed (AlivcLivePusher pusher)
 
void onSendDataTimeout (AlivcLivePusher pusher)
 
void onConnectFail (AlivcLivePusher pusher)
 
String onPushURLAuthenticationOverdue (AlivcLivePusher pusher)
 
void onSendMessage (AlivcLivePusher pusher)
 
void onPacketsLost (AlivcLivePusher pusher)
 

详细描述

推流网络监听器

作者
阿里云直播推流SDK
调用示例
mAlivcLivePusher.setLivePushNetworkListener(new AlivcLivePushNetworkListener () {});
参见
com.alivc.live.pusher.AlivcLivePusher::setLivePushNetworkListener(AlivcLivePushNetworkListener)

在文件 AlivcLivePushNetworkListener.java12 行定义.

成员函数说明

void com.alivc.live.pusher.AlivcLivePushNetworkListener.onConnectFail ( AlivcLivePusher  pusher)

连接失败

参数
pusherAlivcLivePusher实例
void com.alivc.live.pusher.AlivcLivePushNetworkListener.onConnectionLost ( AlivcLivePusher  pusher)

连接被断开

参数
pusherAlivcLivePusher实例
void com.alivc.live.pusher.AlivcLivePushNetworkListener.onNetworkPoor ( AlivcLivePusher  pusher)

网络差通知

参数
pusherAlivcLivePusher实例
void com.alivc.live.pusher.AlivcLivePushNetworkListener.onNetworkRecovery ( AlivcLivePusher  pusher)

网络恢复通知

参数
pusherAlivcLivePusher实例
void com.alivc.live.pusher.AlivcLivePushNetworkListener.onPacketsLost ( AlivcLivePusher  pusher)

推流过程丢包回调

参数
pusherAlivcLivePusher实例
String com.alivc.live.pusher.AlivcLivePushNetworkListener.onPushURLAuthenticationOverdue ( AlivcLivePusher  pusher)

鉴权过期

参数
pusherAlivcLivePusher实例
返回
推流地址
void com.alivc.live.pusher.AlivcLivePushNetworkListener.onReconnectFail ( AlivcLivePusher  pusher)

重连失败

参数
pusherAlivcLivePusher实例
void com.alivc.live.pusher.AlivcLivePushNetworkListener.onReconnectStart ( AlivcLivePusher  pusher)

重连开始

参数
pusherAlivcLivePusher实例
void com.alivc.live.pusher.AlivcLivePushNetworkListener.onReconnectSucceed ( AlivcLivePusher  pusher)

重连成功

参数
pusherAlivcLivePusher实例
void com.alivc.live.pusher.AlivcLivePushNetworkListener.onSendDataTimeout ( AlivcLivePusher  pusher)

发送数据超时

参数
pusherAlivcLivePusher实例
void com.alivc.live.pusher.AlivcLivePushNetworkListener.onSendMessage ( AlivcLivePusher  pusher)

发送SEI

参数
pusherAlivcLivePusher实例