ビデオ通話

ビデオ通話画面では、Nettica ネットワーク上のデバイス間でリアルタイムの音声・ビデオ通話を行います。 通話は暗号化された WireGuard トンネルを経由したピアツーピアで行われます。リレーまたは トンネルを使用している場合、メディアはお客様専用の Nettica サービスコンテナを 経由することがあります。

リレーまたはトンネルを使用した接続はエンドツーエンドで暗号化されており、 NAT やファイアウォールの通過に問題が生じることがある生のピアツーピア接続よりも はるかに信頼性が高いです。


通話を開始する

メイン画面で VPN をオンにして行を展開します。その VPN 内の各ピアデバイスが一覧表示されます。 ピアがビデオ通話を有効にしており、VPN がアクティブな場合、そのピアの行の右側に ビデオカメラアイコンが表示されます。アイコンをタップしてそのピアへの通話を開始します。

テキストチャット画面のツールバーにあるビデオアイコンをタップして通話を開始することもできます。

ビデオカメラアイコンは、VPN がアクティブ(オン)で、ピアのデバイスでビデオ通話が 有効になっている場合にのみ表示されます。アイコンが表示されない場合は、 VPN が接続されているか確認してください。


発信通話 — 接続中画面

カメラアイコンをタップすると、ビデオ通話画面がすぐに開き、接続中オーバーレイが表示されます: 相手のアバター(アバターが設定されていない場合は名前の頭文字)とその下に名前、 および「発信中...」のアニメーションインジケーターです。アプリは相手のデバイスを起動するために プッシュ通知を送信し、相手が応答するかタイムアウトに達するまで(約 90 秒)自動的に 接続を再試行します。

相手が再試行ウィンドウ内に応答しない場合、通話がタイムアウトし、前の画面に戻り、 エラーの理由が表示されます。

相手がすでに別の通話中の場合、通話が自動的に終了する前に数秒間話し中の信号が聞こえます。


着信通話

誰かからの着信があると、アプリは着信通知を表示します。通知の形式はプラットフォーム、 Nettica アプリがフォアグラウンドかバックグラウンドにあるか、および画面のロック状態によって 異なります。応答するまたは拒否するをタップしてください。

モバイルデバイスでは、通話はシステムレベルの VoIP 通知として届きます (iOS では CallKit を使用)。そのため、アプリがバックグラウンドにある場合でも デバイスを起動できます。

詳細オプションメニューで自動応答をオンにしている場合、 着信通話画面を表示せずに着信通話が自動的に応答されます。自動応答はすべての プラットフォームで利用できるわけではありません。


通話中

通話が接続されると、相手のビデオが画面いっぱいに表示されます。 システムステータスバーとナビゲーションバーは非表示になるため、ビデオが画面全体に表示されます — 一時的に元に戻すには、画面をタップしてください。 通話の間、画面は常にオンのままです。アプリがウェイクロックを保持するため、 ディスプレイが暗くなったりスリープしたりしません。

相手の名前は通話中ずっと切断ボタンの上に表示されます。


コントロールの表示と非表示

画面のどこかをタップしてコントロールを表示または非表示にします。 表示されると、コントロールは数秒後に自動的に非表示になります。 再度タップすると表示されます。

赤い切断ボタンを他のコントロールと同じようにフェードさせるか、常に表示したままにするかを 設定できます — 詳細オプションメニューの切断ボタンをフェードオプションを参照してください。


通話コントロール


ピクチャーインピクチャー(PiP)

通話中、自分のカメラの映像が画面右上の小さな角丸のオーバーレイとして表示されます。 画面上のどこにでも自由にドラッグできます。離すと、PiP は短いアニメーションで 最も近い角にスナップします。縦向きから横向きに回転させると通話は自動的に新しい向きに 調整され、PiP は右上の角に表示されます。

PiP の × ボタンをタップして非表示にします。 次にコントロールが表示されるとき、最も近い角に PiP が再表示されます。

デバイスの向きが変わると、PiP は新しい画面の範囲内に収まるように 右上の角にリセットされます。


ピンチでズーム

リモートビデオをピンチでズームインして、ドラッグでズームしたビューをパンできます。 最大 5 倍までズームできます。ダブルタップするかピンチでズームアウトするとフルスクリーンに リセットされます。トラックパッドではピンチジェスチャーでスケールできます。


画面共有

画面を共有をタップして、カメラの代わりに画面を相手に送信します。 iOS では、画面共有は ReplayKit を使用しており、確認が必要です。 Android および macOS では、システムが画面キャプチャの許可を求めます。 Windows および Linux では、最初に使用可能なディスプレイが共有されます。

画面共有中は、PiP にカメラの代わりに画面の内容が表示されます。 共有を停止をタップするとカメラに戻ります。 共有中に Nettica アプリを終了してホーム画面を表示することもできます。


設定(詳細オプションメニュー)