次の方法で共有


capturerStartFailed UFD

true 値を持つ capturerStartFailed UFD イベントは、ソースが使用できないために SDK が画面共有ストリームを取得できない場合に発生します。 この問題は、選択したソースの共有が基になるレイヤーによって妨げられている場合に発生する可能性があります。

capturerStartFailed 詳細
UFD の種類 MediaDiagnostics
値の型 DiagnosticFlag
指定できる値 true、false

call.feature(Features.UserFacingDiagnostics).media.on('diagnosticChanged', (diagnosticInfo) => {
    if (diagnosticInfo.diagnostic === 'capturerStartFailed') {
       if (diagnosticInfo.value === true) {
           // show a warning message on UI
       } else {
           // The capturerStartFailed UFD recovered, notify the user
       }
    }
});

軽減または解決する方法

capturerStartFailed は外部の理由が原因であるため、アプリケーションでは、ユーザー向け診断からのイベントをサブスクライブし、ユーザー インターフェイスにメッセージを表示して、画面共有エラーについてユーザーに通知する必要があります。 そうするとユーザーは、この問題の原因となっている他のプロセスがあるかどうかを確認するなど、問題を自分で解決するための手順を実行できます。

次のステップ