Swift

アプリの実行

Xcodeから以下の環境でビルドして実行する 物理デバイス または シミュレーター.

  • シミュレーターは、カメラが利用できない場合、公開用にテスト動画を使用します。リモートサブスクリプションと統計機能は引き続き利用可能です。
  • 現実的なネットワークメトリクスを取得するには、Wi-Fiまたはモバイル通信に接続された物理デバイスを使用することをお勧めします。

2人目の参加者を追加する

サブスクライバー側の可観測性には、 リモート公開ストリーム. 以下のいずれかを使用してください:

「Playground」に参加しよう

  1. オープン ビデオ・プレイグラウンド (アカウントにログインして Vonageアカウント (プロンプトが表示された場合は)。
  2. 選択 既存のセッションに参加する.
  3. 同じものを貼り付けてください セッションID として kSessionId アプリ内で。
  4. クリック セッションに参加する, その後 接続, その後 ストリームを公開する.

iOSアプリでは、以下の情報を受け取る必要があります streamCreated、リモート映像を表示し、統計情報のオーバーレイを更新します。

注目すべき点

確認 期待される結果
接続 コンソールにはセッションが接続されていると表示され、ローカルのパブリッシャービューが表示されている
定期購読 「リモートビデオ」が次のように表示されます streamCreated
動画の統計情報 オーバーレイには、バイト数やパケット数の更新状況が表示されています
メディアリンク ダウンリンク帯域幅が設定されます。Playgroundが送信者統計情報を伴うデータを公開する場合、リモートアップリンクが設定されます。
ネットワーキングイベント スロットル・ネットワーク—networkConditionChanged 新しいアカウントでログインできる場合があります reason

リモートアップリンクが空のままの場合、パブリッシングクライアントで有効化されていない可能性があります senderStatsTrack その出版社について。