facebook twitter hatena line email

「Unity/Agora/voicechat community/新画面共有」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(tokenが取得できない)
(tokenが取得できない)
 
(同じ利用者による、間の1版が非表示)
行7: 行7:
  
 
==tokenが取得できない==
 
==tokenが取得できない==
新方式のStartNewScreenCaptureForWeb2でつなぐと、tokenありのときでは、以下エラーが出る
+
新方式の以下処理でつなぐと、
 +
channelVideo.StartNewScreenCaptureForWeb2(SCREEN_SHARE_ID, useScreenShareAudio);
 +
tokenありのときでは、以下エラーが出る
 
  Uncaught (in promise) AgoraRTCException: AgoraRTCError CAN_NOT_GET_GATEWAY_SERVER: flag: 4096, message: AgoraRTCError CAN_NOT_GET_GATEWAY_SERVER: dynamic use static key
 
  Uncaught (in promise) AgoraRTCException: AgoraRTCError CAN_NOT_GET_GATEWAY_SERVER: flag: 4096, message: AgoraRTCError CAN_NOT_GET_GATEWAY_SERVER: dynamic use static key
  
行13: 行15:
  
 
https://github.com/AgoraIO-Community/Agora_Unity_WebGL/discussions/201
 
https://github.com/AgoraIO-Community/Agora_Unity_WebGL/discussions/201
 +
 +
Refactor 8で改善予定。

2023年1月23日 (月) 04:43時点における最新版

新画面共有とは

AgoraClientManager.useNewScreenShare = trueのときの処理

新方式:SCREEN_SHARE_IDを使って、画面共有が一つのIDで配信される形式

旧方式:各ユーザーのカメラ動画に変わって、画面共有動画が配信される形式

tokenが取得できない

新方式の以下処理でつなぐと、

channelVideo.StartNewScreenCaptureForWeb2(SCREEN_SHARE_ID, useScreenShareAudio);

tokenありのときでは、以下エラーが出る

Uncaught (in promise) AgoraRTCException: AgoraRTCError CAN_NOT_GET_GATEWAY_SERVER: flag: 4096, message: AgoraRTCError CAN_NOT_GET_GATEWAY_SERVER: dynamic use static key

コミュニティーの質問

https://github.com/AgoraIO-Community/Agora_Unity_WebGL/discussions/201

Refactor 8で改善予定。