react-native-rtc 1.0.14

react-native-rtc 1.0.14

arthas 维护。



  • arthas

###Android 配置

repositories {
  maven {
    url  "https://dl.bintray.com/arthasanddk/maven"
  }
}

compile 'com.arthas.rtc:react-native-rtc:1.0.14'

###iOS 配置

pod 'react-native-rtc', '1.0.14'

Header Search Paths $(SRCROOT)/../../../ios/Pods/Headers recursive

普通回调:

基础 Agora Zego AnyChat
断开连接
连接断开
onConnectionLost onDisconnect
rtcEngineConnectionDidLost onDisconnect:roomID
重连
重连
onRejoinChannelSuccess
onReconnect
didRejoinChannel onReconnect:roomID
连接状态
连接状态
onConnectionStateChanged onConnectState
connectionChangedToState onConnectState
加入房间
加入房间
onJoinChannelSuccess loginRoom
didJoinChannel loginRoom:roomName:role:withCompletionBlock
离开房间
离开房间
onLeaveChannel logoutRoom
onAVEngineStop
didLeaveChannel logoutRoom
onAVEngineStop
用户加入
用户加入
onUserJoined onUserUpdate
didJoinedOfUid onUserUpdate:updateType
用户离开
用户离开
onUserOffline onUserUpdate
didOfflineOfUid onUserUpdate:updateType
警告
警告
onWarning
警告码
didOccurWarning
警告码
错误
错误
onError
错误码
loginRoom
onPublishStateUpdate
onPlayStateUpdate
onDeviceError
onInitSDK
didOccurError
错误码
loginRoom
onPublishStateUpdate
onPlayStateUpdate
onDeviceError
onInitSDK
数据流更新
数据流更新
onFirstRemoteAudioFrame
onFirstRemoteVideoDecoded
onStreamUpdated
firstRemoteAudioFrameOfUid
firstRemoteVideoDecodedOfUid
onStreamUpdated:streams:roomID
远端视频状态
远端视频状态
(正常、卡顿)
onRemoteVideoStateChanged onLiveEvent
remoteVideoStateChangedOfUid zego_onLiveEvent:info
视频尺寸
视频尺寸
onVideoSizeChanged onCaptureVideoSizeChangedTo
onVideoSizeChanged
videoSizeChangedOfUid onCaptureVideoSizeChangedTo
onVideoSizeChangedTo:ofStream
音量
音量
onAudioVolumeIndication onSoundLevelUpdate
reportAudioVolumeIndicationOfSpeakers onSoundLevelUpdate
用户禁用视频
用户禁用视频
onUserMuteVideo
didVideoMuted
用户禁用音频
用户禁用音频
onUserMuteAudio
didAudioMuted

日志相关回调:

基础 Agora Zego AnyChat
RtcStatus
音视频状态
(时长、字节、码率、延迟、CPU)
onRtcStats onPublishQualityUpdate
onPlayQualityUpdate
reportRtcStats onPublishQualityUpdate:quality
onPlayQualityUpate:quality
网络上下行质量
网络上下行质量
onNetworkQuality onPublishQualityUpdate
onPlayQualityUpdate
网络质量 onPublishQualityUpdate:quality
onPlayQualityUpate:quality
音频状态
音频状态
(延迟、丢包、码率)
远程音频传输统计数据事件 onPublishQualityUpdate
onPlayQualityUpdate
UID音频传输统计数据 onPublishQualityUpdate:quality
onPlayQualityUpate:quality
视频状态
视频状态
(延迟、丢包、码率)
远程视频传输统计数据事件 onPublishQualityUpdate
onPlayQualityUpdate
UID视频传输统计数据 onPublishQualityUpdate:quality
onPlayQualityUpate:quality