iOS SDK API リファレンス
|
SFU ルームクラス [詳解]
#import <SKWSFURoom.h>
実体メソッド | |
(void) | - close |
ルームを退出し、ルーム内のすべてのユーザーとのコネクションをcloseします。 | |
(void) | - replaceStream: |
送信しているメディアストリームを更新します。 受信のみモードから双方向に切り替えることもできます。 [詳解] | |
(BOOL) | - send: |
現在のルームに入室中のピアにデータを送信します。NSString* または NSData* を送信できます。送信するデータサイズの上限は20MBです。送信頻度は100msecに1回に制限されています。送信頻度の制限を超えた送信データはキューに入り、100msec毎に順次送信されます。 [詳解] | |
(void) | - on:callback: |
SKWRoom のイベントコールバック block を設定します。 [詳解] | |
(void) | - offAll |
SKWRoom の設定済みイベントコールバック block を解除します。 [詳解] | |
(void) | - getLog |
シグナリングサーバにルームのログ取得を要求します。結果は SKW_ROOM_EVENT_LOG イベントで返されます。 [詳解] | |
プロパティ | |
NSString *__nullable | name |
ルーム名 | |
SFU ルームクラス
SFU接続でのルームを提供するルームクラスです。
- (void) getLog |
シグナリングサーバにルームのログ取得を要求します。結果は SKW_ROOM_EVENT_LOG イベントで返されます。
- (void) on: | (SKWRoomEventEnum) | event | |
callback: | (SKWRoomEventCallback __nullable) | callback | |
SKWRoom のイベントコールバック block を設定します。
event | 設定するイベント種別を指定します。 |
callback | イベント発生時に実行する Block を設定します。 |
- (void) replaceStream: | (SKWMediaStream *__nullable) | newStream |
送信しているメディアストリームを更新します。 受信のみモードから双方向に切り替えることもできます。
newStream | 交換対象となる新しいMediaStream |