このライブラリは、React Nativeのブリッジ機能を利用して、ネイティブモジュールを介してネイティブ(iOSおよびAndroid)のメソッドを提供しています。
OT これは、ロギング用のメソッドを含むカスタムネイティブモジュールです。
以下の点にご留意ください。 OT は、以下とは同じではありません。 OT JS SDK では、 OT このライブラリにおける「in」は、iOSおよびAndroidを指します。 OTSessionManager クラスである。
ログを有効にするには:
デフォルトでは、ネイティブログは無効になっています。ネイティブログを有効にするには、以下の方法をご利用ください。
コピー
OT.enableLogs(true);
ログを無効にするには:
コピー
OT.enableLogs(false);
クライアントデバイスでサポートされているコーデックを取得するには
コピー
const supportedCodecs = await OT.getSupportedCodecs();
console.log(supportedCodecs);
について OT.getSupportedCodecs() このメソッドは、デバイスでサポートされているコーデックを定義するオブジェクトで解決されるプロミス返します。このオブジェクトには、次の 2 つのプロパティが含まれます:
-
videoDecoderCodecs-- デバイスでサポートされているデコード用ビデオコーデックを定義する値の配列。サポートされている値は「VP8」および「H.264」です。 -
videoEncoderCodecs-- デバイスでサポートされているエンコード用ビデオコーデックを定義する値の配列。サポートされている値は「VP8」および「H.264」です。
OpenTokをご覧ください ビデオコーデック ドキュメンテーション