質問・問題
App ID、Channel ID、User ID(uid)とは何ですか?
回答・解決方法
App ID とは?
App ID とは、Agora 各プロジェクトに割り振られる識別 ID を指します。
Agora Console からプロジェクトを新規作成すると、このプロジェクトに紐づく固有の ID として発行されます。
App ID は、チャンネルへの接続やトークンを発行する時など、Agora 社のサービスを利用する為に必要な情報になります。
Channel ID とは?
映像・音声をリアルタイムでやりとりをするチャンネル (Channel) を識別する ID を指します。
同じ App ID を前提として、ユーザーが同じ Channel ID を入力し同じチャンネルに接続することで、ユーザー同士で映像・音声の配信や双方向通信が可能になります。
User ID (uid) とは?
同じチャンネルにいるユーザーを識別するための ID を指します。
サービス開発者は、同じチャンネル内の各 User ID が一意になるよう設計いただく必要があります。
注意: Agora では、1 チャンネル内で複数ユーザーが User ID を共有するようなユースケースはサポートしません。
User ID が重複するシナリオが発生した場合、先に接続していたユーザーが自動で退出されるなど、予期しない結果となる事がございます。