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

Android

通過閱讀本文,您可以了解到屏幕分享的使用方法。

注意

RTC Android 3.0 SDK 內(nèi)已經(jīng)實現(xiàn)了屏幕共享權(quán)限的申請,因此在集成使用屏幕共享功能的業(yè)務(wù)代碼中無需再次申請此權(quán)限,否則可能會導致多次屏幕共享權(quán)限申請確認。

推流端

啟動屏幕分享。

// 配置屏幕分享推流
//獲取DingRtcEngine實例
DingRtcEngine mRtcEngine = DingRtcEngine.create(getApplicationContext(),"");
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
  startForegroundService(sharingService);
}
ret = mRtcEngine.startScreenShare();
.....
  1. 推流后通過回調(diào)判斷屏幕共享是否發(fā)布成功。

    public void onScreenSharePublishStateChanged(DingRtcEngine.DingRtcPublishState oldState ,
                                                 DingRtcEngine.DingRtcPublishState newState,
                                                 int elapseSinceLastState, String channel);

    參數(shù)

    類型

    描述

    oldState

    DingRtcPublishState

    之前的推流狀態(tài)。

    newState

    DingRtcPublishState

    當前的推流狀態(tài)。

    elapseSinceLastState

    int

    狀態(tài)變更時間間隔。單位:毫秒。

    channel

    String

    當前頻道ID。

  2. 停止屏幕分享。

    int ret = mRtcEngine.stopScreenShare();;
  3. 停止屏幕共享后通過回調(diào)判斷屏幕共享是否取消發(fā)布成功。

    public void onScreenSharePublishStateChanged(DingRtcEngine.DingRtcPublishState oldState ,
                                                 DingRtcEngine.DingRtcPublishState newState,
                                                 int elapseSinceLastState, String channel);

    參數(shù)

    類型

    描述

    oldState

    AliRtcPublishState

    之前的推流狀態(tài)。

    newState

    AliRtcPublishState

    當前的推流狀態(tài)。

    elapseSinceLastState

    int

    狀態(tài)變更時間間隔。單位:毫秒。

    channel

    String

    當前頻道ID。

訂閱端

訂閱端用戶可通過自動或手動方式訂閱推流端屏幕分享視頻流,并設(shè)置對應(yīng)View顯示,詳情請參見DingRtcEngine接口