日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

回調(diào)函數(shù)

更新時(shí)間:

本文介紹音視頻通話(huà) API 在接入 Android 時(shí)涉及的回調(diào)函數(shù)。

回調(diào)類(lèi)型

函數(shù)

說(shuō)明

全局錯(cuò)誤事件

void onError(int errorCode, String errorMessage, Bundle extra );

SDK 不可恢復(fù)的錯(cuò)誤,一定要監(jiān)聽(tīng),并根據(jù)不同情況有適當(dāng)?shù)慕缑嫣崾尽H包含全局錯(cuò)誤,不包括發(fā)布和訂閱發(fā)生的錯(cuò)誤。

房間事件

void onRoomInfo( RoomInfo info );

創(chuàng)建房間成功的回調(diào),包含房間信息,如果房間創(chuàng)建失敗,則通過(guò) onError 回調(diào)對(duì)應(yīng)的錯(cuò)誤。

void onEnterRoom( int result );

加入房間的回調(diào),0 為成功,非 0 為失敗,詳情請(qǐng)參見(jiàn) 錯(cuò)誤碼

void onLeaveRoom( int result );

退出房間回調(diào),0 為成功,非 0 為失敗,詳情請(qǐng)參見(jiàn) 錯(cuò)誤碼

void onRecordInfo( String recordId )

錄制結(jié)果的回調(diào),返回錄制 ID,通過(guò)該 ID 可以使用額外的查詢(xún)接口進(jìn)行錄制文件操作。

預(yù)覽事件

void onCameraPreviewInfo(ARTVCView view );

預(yù)覽成功的回調(diào),返回一個(gè) view,業(yè)務(wù)可以將該 view 布局到界面上進(jìn)行展示。如果預(yù)覽失敗,則通過(guò) onError 返回錯(cuò)誤信息。

void onCameraPreviewFirstFrame();

預(yù)覽首幀的回調(diào)。

void onCameraPreviewStop();

預(yù)覽結(jié)束的回調(diào)。

發(fā)布訂閱事件

void onPublishEvent(PublishConfig config, PublishEventCode eventCode, String eventDetail, FeedInfo feedInfo );

發(fā)布相關(guān)事件的通知,業(yè)務(wù)調(diào)用 publish 發(fā)布接口后,相關(guān)的結(jié)果從這里通知出去。

void onUnpublishEvent( UnpublishConfig config, PublishEventCode eventCode, String eventDetail );

取消發(fā)布事件的通知,業(yè)務(wù)調(diào)用 unpublish 取消發(fā)布接口后,相關(guān)的結(jié)果從這里通知出去。

void onSubscribeEvent(FeedInfo feedInfo, SubscribeEventCode eventCode, String eventDetail, ARTVCView view );

訂閱事件的通知,業(yè)務(wù)調(diào)用 subscribe 訂閱接口后,相關(guān)的結(jié)果從這里通知出去。渲染視頻的 view 將從后續(xù)的第一幀數(shù)據(jù)的回調(diào)通知中返回。

void onUnsubscribeEvent( FeedInfo feedInfo, SubscribeEventCode eventCode, String eventDetail );

取消訂閱事件通知,當(dāng)用戶(hù)調(diào)用 unsubscribe 取消訂閱某路媒體流時(shí),相關(guān)結(jié)果從這里通知出去。

房間成員事件

void onParticipantsEnter( List infos );

用戶(hù)進(jìn)入房間的通知。有新用戶(hù)加入房間后,會(huì)將該用戶(hù)的信息推送給房間的其他用戶(hù)。同時(shí),新用戶(hù)也會(huì)通過(guò)該通知收到房間其他成員的信息。

void onParticipantsLeave(List<ParticipantLeaveInfo>uidList );

用戶(hù)退出房間的通知。有用戶(hù)退出房間時(shí),會(huì)將該信息推送給房間的其他用戶(hù)。

void onPublishNotify(FeedInfo publisherInfo );

用戶(hù)新發(fā)布的通知。

void onUnpublishNotify(FeedInfo publisherInfo );

用戶(hù)取消發(fā)布的通知。

void onSubscribeNotify(FeedInfo publisherInfo, ParticipantInfo subscriberInfo );

用戶(hù)訂閱的通知。

void onUnsubscribeNotify(FeedInfo publisherInfo, ParticipantInfo subscribeInfo );

用戶(hù)取消訂閱的通知。

視頻開(kāi)始渲染事件

void onRemoteViewFirstFrame( FeedInfo publisherInfo, ARTVCView view );

訂閱的視頻流開(kāi)始渲染通知事件。

void onRemoteViewStop( FeedInfo feedInfo, ARTVCView view );

訂閱的視頻流停止渲染通知事件。

當(dāng)前網(wǎng)絡(luò)狀態(tài)

void onCurrentNetworkType( int type );

手機(jī)當(dāng)前網(wǎng)絡(luò)狀態(tài),當(dāng)手機(jī)網(wǎng)絡(luò)狀態(tài)有變化的時(shí)候,會(huì)通過(guò)該回調(diào)通知到上層。同時(shí),在用戶(hù)通過(guò) setRtcListenerAndHandler 接口設(shè)置整體回調(diào)的時(shí)候,也會(huì)通過(guò)該接口通知業(yè)務(wù)當(dāng)前網(wǎng)絡(luò)類(lèi)型。

void onBandwidthImportanceChangeNotify( boolean isLow, double currentBandwidth, FeedInfo feedInfo );

帶寬變化通知,當(dāng)帶寬從正常變化到弱網(wǎng),或者從弱網(wǎng)重新回到正常時(shí),會(huì)回調(diào)該通知。

當(dāng)前音頻輸出模式

void onCurrentAudioPlayoutMode( int mode );

手機(jī)當(dāng)前聲音輸出模式,當(dāng)手機(jī)聲音輸出模式有變化的時(shí)候,會(huì)通過(guò)該回調(diào)通知到上層。同時(shí),在用戶(hù)通過(guò) setRtcListenerAndHandler 接口設(shè)置整體回調(diào)的時(shí)候,也會(huì)通過(guò)該接口通知業(yè)務(wù)當(dāng)前聲音輸出模式。

截幀結(jié)果回調(diào)

void onSnapShotComplete( Bitmap image, FeedInfo feedInfo );

執(zhí)行截幀后,在獲取到結(jié)果后,會(huì)通過(guò)該回調(diào)通知。

調(diào)試信息回調(diào)

void onStatisticDebugInfo(StatisticInfoForDebug infoForDebug, FeedInfo feedInfo );

調(diào)試統(tǒng)計(jì)信息。

void onRealTimeStatisticInfo( RealTimeStatisticReport report, FeedInfo feedInfo );

調(diào)試實(shí)時(shí)質(zhì)量信息。

文本交互回調(diào)

void onMsgReceive(Msg4Receive msg4Receive);

接收到文本信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

void onMsgSend( int error, String errorMessage, long msgId );

文本發(fā)送結(jié)果。

邀請(qǐng)交互回調(diào)

void onInviteResponse( String inviteTaskId, int code, String msg );

發(fā)送邀請(qǐng)的結(jié)果,code 值為 0 時(shí)則發(fā)送成功。在 AlipayRtcEngineInviteListener 中,如果不使用邀請(qǐng)功能,可以不用設(shè)置和關(guān)注。

void onReplyResponse( String inviteTaskId, int code, String msg );

回復(fù)邀請(qǐng)的結(jié)果,code 值為 0 時(shí)則回復(fù)成功。在 AlipayRtcEngineInviteListener 中,如果不使用邀請(qǐng)功能,可以不用設(shè)置和關(guān)注。

void onReplyOfInviteNotify(ReplyOfInviteInfo replyInfo );

發(fā)送邀請(qǐng)之后,對(duì)方回復(fù)的結(jié)果,可以是接受或者拒絕之類(lèi)的結(jié)果,詳情請(qǐng)參見(jiàn) 重要參數(shù)。在 AlipayRtcEngineInviteListener 中,如果不使用邀請(qǐng)功能,可以不用設(shè)置和關(guān)注。

自定義推流圖像本地預(yù)覽 view 交互回調(diào)

void onCustomPublishPreviewInfo(PublishVideoSource videoSource, ARTVCView view );

自定義推流的本地預(yù)覽 view,通過(guò) videoSource 區(qū)分視頻源。在 AlipayRtcEngineCustomPublishListener 中,如果不使用自定義推流和屏幕共享,可以不用設(shè)置和關(guān)注它。

void onCustomPublishPreviewFirstFrame( PublishVideoSource videoSource );

自定義推流的本地預(yù)覽的第一幀顯示事件,通過(guò) videoSource 區(qū)分視頻源。在 AlipayRtcEngineCustomPublishListener 中,如果不使用自定義推流和屏幕共享,可以不用設(shè)置和關(guān)注。

void onCustomPublishPreviewStop( PublishVideoSource videoSource );

自定義推流的本地預(yù)覽停止顯示事件,通過(guò) videoSource 區(qū)分視頻源。在 AlipayRtcEngineCustomPublishListener 中,如果不使用自定義推流和屏幕共享,可以不用設(shè)置和關(guān)注。

onError

  • 聲明void onError(int errorCode, String errorMessage, Bundle extra );

  • 說(shuō)明:錯(cuò)誤回調(diào),SDK 不可恢復(fù)的錯(cuò)誤,必須監(jiān)聽(tīng),并按不同的回調(diào)結(jié)果給用戶(hù)不同的界面提示。僅包含全局錯(cuò)誤,不包括發(fā)布和訂閱發(fā)生的錯(cuò)誤。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    errorCode

    int

    錯(cuò)誤碼,更多信息請(qǐng)參見(jiàn) 錯(cuò)誤碼

    errorMessage

    String

    錯(cuò)誤信息。

    extra

    Bundle

    擴(kuò)展信息字段,個(gè)別錯(cuò)誤碼可能會(huì)帶額外的信息幫助定位問(wèn)題。

  • 返回值:無(wú)。

onRoomInfo

  • 聲明void onRoomInfo( RoomInfo info );

  • 說(shuō)明:創(chuàng)建房間成功回調(diào),包含房間信息。如果房間創(chuàng)建失敗,則通過(guò) onError 回調(diào)對(duì)應(yīng)的錯(cuò)誤。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    info

    RoomInfo

    房間信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。

onEnterRoom

  • 聲明void onEnterRoom( int result );

  • 說(shuō)明:加入房間的回調(diào),0 為成功,非 0 為失敗,詳情請(qǐng)參見(jiàn) 錯(cuò)誤碼

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    result

    int

    返回結(jié)果,0 為成功,非 0 為失敗,更多信息請(qǐng)參見(jiàn) 錯(cuò)誤碼

  • 返回值:無(wú)。

onLeaveRoom

  • 聲明void onLeaveRoom( int result );

  • 說(shuō)明:退出房間的回調(diào),0 為成功,非 0 為失敗,詳情請(qǐng)參見(jiàn) 錯(cuò)誤碼

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    result

    int

    返回結(jié)果,0 為成功,非 0 為失敗,更多信息請(qǐng)參見(jiàn) 錯(cuò)誤碼

  • 返回值:無(wú)。

onRecordInfo

  • 聲明void onRecordInfo( String recordId );

  • 說(shuō)明:錄制結(jié)果的回調(diào),返回錄制 ID,通過(guò)該 ID 可以使用額外的查詢(xún)接口進(jìn)行錄制文件操作。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    recordId

    String

    錄制 ID。

  • 返回值:無(wú)。

onCameraPreviewInfo

  • 聲明void onCameraPreviewInfo(ARTVCView view );

  • 說(shuō)明:預(yù)覽成功的回調(diào),返回一個(gè) view,業(yè)務(wù)可以將該 view 布局到界面上進(jìn)行展示。如果預(yù)覽失敗,則通過(guò) onError 返回錯(cuò)誤信息。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    view

    ARTVCView

    視頻渲染控件。

  • 返回值:無(wú)。

onCameraPreviewFirstFrame

  • 聲明void onCameraPreviewFirstFrame();

  • 說(shuō)明:預(yù)覽首幀的回調(diào)。

  • 參數(shù):無(wú)。

  • 返回值:無(wú)。

onCameraPreviewStop

  • 聲明void onCameraPreviewStop();

  • 說(shuō)明:預(yù)覽結(jié)束的回調(diào)。

  • 參數(shù):無(wú)。

  • 返回值:無(wú)。

onPublishEvent

  • 聲明void onPublishEvent(PublishConfig config, PublishEventCode eventCode, String eventDetail, FeedInfo feedInfo );

  • 說(shuō)明:發(fā)布相關(guān)事件的通知,業(yè)務(wù)調(diào)用 publish 發(fā)布接口后,相關(guān)的結(jié)果從這里通知出去。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    config

    PublishConfig

    本次發(fā)布的配置信息。

    eventCode

    PublishEventCode

    事件碼,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    eventDetail

    String

    事件信息。

    feedInfo

    FeedInfo

    可以正常發(fā)布時(shí),返回這個(gè)發(fā)布的 feedInfo 信息,即當(dāng) eventCode == PUBLISH_START 時(shí),返回 feedInfo 信息,其它情況則返回 null。

  • 返回值:無(wú)。

onUnpublishEvent

  • 聲明void onUnpublishEvent( UnpublishConfig config, PublishEventCode eventCode, String eventDetail );

  • 說(shuō)明:取消發(fā)布事件的通知,業(yè)務(wù)調(diào)用 unpublish 取消發(fā)布接口后,相關(guān)的結(jié)果從這里通知出去。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    config

    UnpublishConfig

    本次取消發(fā)布的配置信息。

    eventCode

    PublishEventCode

    事件碼,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    eventDetail

    String

    事件信息。

  • 返回值:無(wú)。

onSubscribeEvent

  • 聲明void onSubscribeEvent(FeedInfo feedInfo, SubscribeEventCode eventCode, String eventDetail, ARTVCView view );

  • 說(shuō)明:訂閱事件的通知,業(yè)務(wù)調(diào)用 subscribe 訂閱接口后,相關(guān)的結(jié)果從這里通知出去。渲染視頻的 view 將從后續(xù)的第一幀數(shù)據(jù)的回調(diào)通知中返回。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    feedInfo

    FeedInfo

    被訂閱流的發(fā)布者信息,包含發(fā)布者 ID 和對(duì)應(yīng)的流 ID 信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    eventCode

    SubscribeEventCode

    事件碼,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    eventDetail

    String

    事件信息。

    view

    ARTVCView

    為 null。

  • 返回值:無(wú)。

onUnsubscribeEvent

  • 聲明void onUnsubscribeEvent( FeedInfo feedInfo, SubscribeEventCode eventCode, String eventDetail );

  • 說(shuō)明:取消訂閱事件的通知,當(dāng)用戶(hù)調(diào)用 unsubscribe 取消訂閱某路媒體流時(shí),相關(guān)結(jié)果從這里通知出去。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    feedInfo

    FeedInfo

    被訂閱流的發(fā)布者信息,包含發(fā)布者 ID 和對(duì)應(yīng)的流 ID 信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    eventCode

    SubscribeEventCode

    事件碼,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    eventDetail

    String

    事件信息。

  • 返回值:無(wú)。

onParticipantsEnter

  • 聲明void onParticipantsEnter( List infos );

  • 說(shuō)明:用戶(hù)進(jìn)入房間的通知。有新用戶(hù)加入房間后,會(huì)將該用戶(hù)的信息推送給房間的其他用戶(hù),同時(shí)新用戶(hù)也會(huì)通過(guò)該通知收到房間其他成員的信息。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    infos

    List

    成員數(shù)組信息,每個(gè)成員包含成員 ID,該成員所有的發(fā)布流和該成員所有的訂閱流,詳情請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。

onParticipantsLeave

  • 聲明void onParticipantsLeave( List<ParticipantLeaveInfo> uidList);

  • 說(shuō)明:用戶(hù)退出房間的通知。有用戶(hù)退出房間時(shí),會(huì)將該信息推送給房間的其他用戶(hù)。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    uidList

    List<ParticipantLeaveInfo>

    成員 uid 數(shù)組信息。

  • 返回值:無(wú)。

onPublishNotify

  • 聲明void onPublishNotify(FeedInfo publisherInfo );

  • 說(shuō)明:用戶(hù)新發(fā)布的通知。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    publisherInfo

    FeedInfo

    新發(fā)布流的信息,包含發(fā)布者的 ID 和對(duì)應(yīng)新發(fā)布流的流 ID 信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。

onUnpublishNotify

  • 聲明void onUnpublishNotify(FeedInfo publisherInfo );

  • 說(shuō)明:用戶(hù)取消發(fā)布的通知。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    publisherInfo

    FeedInfo

    取消發(fā)布流的信息,包含發(fā)布者的 ID 和對(duì)應(yīng)取消發(fā)布流的流 ID 信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。

onSubscribeNotify

  • 聲明void onSubscribeNotify(FeedInfo publisherInfo, ParticipantInfo subscriberInfo );

  • 說(shuō)明:用戶(hù)訂閱的通知。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    publisherInfo

    FeedInfo

    被訂閱流的發(fā)布者信息,包含發(fā)布者 ID 和對(duì)應(yīng)的流 ID 信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    subscribeInfo

    ParticipantInfo

    訂閱者的 uid 信息。

  • 返回值:無(wú)。

onUnsubscribeNotify

  • 聲明void onUnsubscribeNotify(FeedInfo publisherInfo, ParticipantInfo subscribeInfo );

  • 說(shuō)明:用戶(hù)取消訂閱的通知。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    publisherInfo

    FeedInfo

    被訂閱流的發(fā)布者信息,包含發(fā)布者 ID 和對(duì)應(yīng)的流 ID 信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    subscribeInfo

    ParticipantInfo

    訂閱者 uid 信息。

  • 返回值:無(wú)。

onRemoteViewFirstFrame

  • 聲明void onRemoteViewFirstFrame( FeedInfo publisherInfo );

  • 說(shuō)明:訂閱的視頻流開(kāi)始渲染的通知事件。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    publisherInfo

    FeedInfo

    被訂閱流的發(fā)布者信息,包含發(fā)布者 ID 和對(duì)應(yīng)的流 ID 信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。

onRemoteViewStop

  • 聲明void onRemoteViewStop( FeedInfo feedInfo, ARTVCView view );

  • 說(shuō)明:訂閱的視頻流停止渲染的通知事件。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    feedInfo

    FeedInfo

    被訂閱流的發(fā)布者信息,包含發(fā)布者ID 和對(duì)應(yīng)的流 ID 信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    view

    ARTVCView

    對(duì)應(yīng)視頻渲染的 view。

  • 返回值:無(wú)。

onCurrentNetworkType

  • 聲明void onCurrentNetworkType( int type );

  • 說(shuō)明:手機(jī)當(dāng)前網(wǎng)絡(luò)狀態(tài)。當(dāng)手機(jī)網(wǎng)絡(luò)狀態(tài)有變化時(shí),會(huì)通過(guò)該回調(diào)通知到上層。同時(shí),在用戶(hù)通過(guò) setRtcListenerAndHandler 接口設(shè)置整體回調(diào)的時(shí)候,也會(huì)通過(guò)該接口通知業(yè)務(wù)當(dāng)前網(wǎng)絡(luò)類(lèi)型。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    type

    int

    網(wǎng)絡(luò)狀態(tài):

    0:無(wú)網(wǎng)絡(luò)可用。

    1:Wi-Fi 網(wǎng)絡(luò)。

    2:移動(dòng)網(wǎng)絡(luò)。在該網(wǎng)絡(luò)下,需要業(yè)務(wù)通知用戶(hù)會(huì)消耗用戶(hù)流量。

  • 返回值:無(wú)。

onBandwidthImportanceChangeNotify

  • 聲明void onBandwidthImportanceChangeNotify( boolean isLow, double currentBandwidth, FeedInfo feedInfo );

  • 說(shuō)明:帶寬變化通知,當(dāng)帶寬從正常變化到弱網(wǎng),或者從弱網(wǎng)重新回到正常時(shí),會(huì)回調(diào)該通知。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    isLow

    boolean

    是否為弱網(wǎng)狀態(tài)。

    currentBandwidth

    double

    當(dāng)前有效帶寬值。

    feedInfo

    FeedInfo

    帶寬變化對(duì)應(yīng)的流信息。

  • 返回值:無(wú)。

onCurrentAudioPlayoutMode

  • 聲明void onCurrentAudioPlayoutMode( int mode );

  • 說(shuō)明:手機(jī)當(dāng)前聲音輸出模式,當(dāng)手機(jī)聲音輸出模式有變化時(shí),會(huì)通過(guò)該回調(diào)通知到上層。同時(shí),在用戶(hù)通過(guò) setRtcListenerAndHandler 接口設(shè)置整體回調(diào)的時(shí)候,也會(huì)通過(guò)該接口通知業(yè)務(wù)當(dāng)前聲音輸出模式。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    mode

    int

    音頻輸出模式:

    1:EARPIECE,聽(tīng)筒輸出。

    2:SPEAKERPHONE,外放輸出。

    3:WIREDHEADSET,耳機(jī)輸出。

    4:BLUETOOTH,藍(lán)牙輸出。

    5:NONE,沒(méi)有輸出。

  • 返回值:無(wú)。

onSnapShotComplete

  • 聲明void onSnapShotComplete( Bitmap image, FeedInfo feedInfo );

  • 說(shuō)明:執(zhí)行截幀后,在獲取到結(jié)果后,會(huì)通過(guò)該回調(diào)通知。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    image

    Bitmap

    截幀后的圖像。

    feedInfo

    FeedInfo

    截幀對(duì)應(yīng)的流信息,可以是對(duì)方,也可以是本端。

  • 返回值:無(wú)。

onStatisticDebugInfo

  • 聲明void onStatisticDebugInfo( StatisticInfoForDebug infoForDebug, FeedInfo feedInfo );

  • 說(shuō)明:調(diào)試統(tǒng)計(jì)信息。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    infoForDebug

    StatisticInfoForDebug

    統(tǒng)計(jì)信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    feedInfo

    FeedInfo

    對(duì)應(yīng)的流信息,可以是對(duì)方,也可以是本端。

  • 返回值:無(wú)。

onRealTimeStatisticInfo

  • 聲明void onRealTimeStatisticInfo( RealTimeStatisticReport report, FeedInfo feedInfo );

  • 說(shuō)明:調(diào)試實(shí)時(shí)質(zhì)量信息。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    report

    RealTimeStatisticReport

    實(shí)時(shí)質(zhì)量信息,詳情請(qǐng)參見(jiàn) 重要參數(shù)

    feedInfo

    FeedInfo

    對(duì)應(yīng)的流信息,可以是對(duì)方,也可以是本端。

  • 返回值:無(wú)。

onMsgReceive

  • 聲明void onMsgReceive(Msg4Receive msg4Receive);

  • 說(shuō)明:接收到文本信息。在 AlipayRtcEngineIMListener 回調(diào)中,如果不使用文本發(fā)送功能,則可以不用設(shè)置該回調(diào)。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    msg4Receive

    Msg4Receive

    更多信息請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。

onMsgSend

  • 聲明void onMsgSend( int error, String errorMessage, long msgId );

  • 說(shuō)明:文本發(fā)送結(jié)果。在 AlipayRtcEngineIMListener 回調(diào)中,如果不使用文本發(fā)送功能,則可以不用設(shè)置該回調(diào)。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    error

    int

    0 為正常,其它則為失敗。

    errorMessage

    String

    如果 error 不為 0,則這里是對(duì)應(yīng)的失敗信息說(shuō)明。

    msgId

    long

    對(duì)應(yīng)的消息 ID。

  • 返回值:無(wú)。

onInviteResponse

  • 聲明void onInviteResponse( String inviteTaskId, int code, String msg );

  • 說(shuō)明:發(fā)送邀請(qǐng)的結(jié)果,code=0 則發(fā)送成功。在 AlipayRtcEngineInviteListener 中,如果不使用邀請(qǐng)功能,可以不用設(shè)置和關(guān)注。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    inviteTaskId

    String

    邀請(qǐng)任務(wù) ID。用于標(biāo)識(shí)是哪次邀請(qǐng)調(diào)用。

    code

    int

    邀請(qǐng)錯(cuò)誤碼,詳細(xì)說(shuō)明如下:

    • 0:邀請(qǐng)成功。

    • 1:參數(shù)錯(cuò)誤。

    • 2:房間非法。

    • 3:已有正在進(jìn)行的邀請(qǐng)。

    • 4:服務(wù)端返回邀請(qǐng)失敗。

    • 5:邀請(qǐng)超時(shí)。

    • 6:預(yù)留錯(cuò)誤碼。

    msg

    String

    服務(wù)端返回的詳細(xì)信息。

  • 返回值:無(wú)。

onReplyResponse

  • 聲明void onReplyResponse( String inviteTaskId, int code, String msg );

  • 說(shuō)明:回復(fù)邀請(qǐng)的結(jié)果,code 值為 0 時(shí)則回復(fù)成功。在 AlipayRtcEngineInviteListener 中,如果不使用邀請(qǐng)功能,可以不用設(shè)置和關(guān)注。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    inviteTaskId

    String

    邀請(qǐng)任務(wù) ID。用于標(biāo)識(shí)是哪次邀請(qǐng)調(diào)用。

    code

    int

    邀請(qǐng)錯(cuò)誤碼,詳細(xì)說(shuō)明如下:

    • 0:回復(fù)成功。

    • 1:參數(shù)錯(cuò)誤。

    • 3:上次調(diào)用還未完成。

    • 4:服務(wù)端返回請(qǐng)求失敗。

    • 5:調(diào)用超時(shí)。

    • 6:預(yù)留錯(cuò)誤碼。

    msg

    String

    服務(wù)端返回的詳細(xì)信息。

  • 返回值:無(wú)。

onReplyOfInviteNotify

  • 聲明void onReplyOfInviteNotify(ReplyOfInviteInfo replyInfo );

  • 說(shuō)明:發(fā)送邀請(qǐng)之后,對(duì)方回復(fù)的結(jié)果,可以是接受或者拒絕之類(lèi)的結(jié)果。在 AlipayRtcEngineInviteListener 中,如果不使用邀請(qǐng)功能,可以不用設(shè)置和關(guān)注。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    replyInfo

    ReplyOfInviteInfo

    更多信息請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。

onCustomPublishPreviewInfo

  • 聲明void onCustomPublishPreviewInfo(PublishVideoSource videoSource, ARTVCView view );

  • 說(shuō)明:自定義推流的本地預(yù)覽 view,通過(guò) videoSource 區(qū)分視頻源。在 AlipayRtcEngineCustomPublishListener 中,如果不使用自定義推流和屏幕共享,可以不用設(shè)置和關(guān)注。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    videoSource

    PublishVideoSource

    更多信息請(qǐng)參見(jiàn) 重要參數(shù)

    view

    ARTVCView

    更多信息請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。

onCustomPublishPreviewFirstFrame

  • 聲明void onCustomPublishPreviewFirstFrame( PublishVideoSource videoSource );

  • 說(shuō)明:自定義推流的本地預(yù)覽的第一幀顯示事件,通過(guò) videoSource 區(qū)分視頻源。在 AlipayRtcEngineCustomPublishListener 中,如果不使用自定義推流和屏幕共享,可以不用設(shè)置和關(guān)注。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    videoSource

    PublishVideoSource

    更多信息請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。

onCustomPublishPreviewStop

  • 聲明void onCustomPublishPreviewStop( PublishVideoSource videoSource );

  • 說(shuō)明:自定義推流的本地預(yù)覽停止顯示事件,通過(guò) videoSource 區(qū)分視頻源。在 AlipayRtcEngineCustomPublishListener 中,如果不使用自定義推流和屏幕共享,可以不用設(shè)置和關(guān)注。

  • 參數(shù)

    參數(shù)

    類(lèi)型

    說(shuō)明

    videoSource

    PublishVideoSource

    更多信息請(qǐng)參見(jiàn) 重要參數(shù)

  • 返回值:無(wú)。