2022-11-24 2022-11-24

マルチストリーム機能とは、複数人で同時に同じカメラの映像を視聴できる機能です。

今回は新たに追加されたマルチストリーム機能のご紹介です。

Picam360カメラの映像をリアルタイムで視聴する場合、これまでは基本的にカメラに同時に接続して視聴できるビューワーは1つでした。マルチストリーム機能はカメラに対して複数のビューワーが同時に接続して視聴できる機能です。映像はだれかの視野方向に固定されるわけではなく、各ビューワーでそれぞれ好きな方向を見ることができます。

各ビューワーへの映像を生成するため接続数が増えるほど計算量も増えます。そのため、接続数の上限はデバイスの処理性能によって決まります。現時点で確認できているデバイスはJetsonXavierNX+Picam360HQカメラ(ステレオ)で、最大2つです。

設定

設定ファイルを開きます。

$ sudo nano /path/to/your/config/file
e.g.) sudo nano /etc/pserver/config.json

“wrtc_key” の下に”n_clients_limit” : 3を追記します。行末尾のカンマを忘れないように注意してください。3は同時に接続を許可するビューワーの上限数です。2ではなくて3の理由は、視聴者は最大2台で映像+音声、配信者は1台で音声のみ接続、の計3台を想定しています。音声のみの接続については別の記事で説明したいと思います。

    "meeting_enabled" : false,
    "wrtc_enabled" : false,
    "wrtc_key" : "unique_key",
    "n_clients_limit" : 3,
    "stream_def" : "default",

Ctrl+o, Ctrl+xで保存して閉じます。以上で設定は完了です。


Picam360リンク: