質問・問題
VideoSDKの Channel Media Relay (Co-hosting across channels) 機能が利用できませんが、なぜでしょうか?
回答・解決方法
Channel Media Relay (Co-hosting across channels) 機能を利用するには、事前に agora 社側で利用対象の App ID を有効化する必要があります。
もし有効化がまだの場合、以下必要情報を添えて、Zendesk にお問合せ下さい:
- APP ID
有効化したにもかかわらず onChannelMediaRelayStateChanged/channelMediaRelayStateDidChange コールバックで Failure のステートが返される場合、code/error パラメータから取得できるエラーコードを参考に問題解決してください。
各エラーコードの内容については API ドキュメントをご覧ください (以下、Native プラットフォーム用 Video SDK 向けのドキュメントへのリンクとなります)。
4.x API
- Android: onChannelMediaRelayStateChanged
- iOS: channelMediaRelayStateDidChange
- macOS: channelMediaRelayStateDidChange
- Windows (C++): onChannelMediaRelayStateChanged
3.x API
- Android: onChannelMediaRelayStateChanged
- iOS: channelMediaRelayStateDidChange
- macOS: channelMediaRelayStateDidChange
- Windows (C++): onChannelMediaRelayStateChanged
- Windows (C#): OnChannelMediaRelayStateChanged