iOS SDK API リファレンス

SKWRoomOption.h
[詳解]
1 // SKWRoomOption.h
3 // SkyWay SDK
5 #import <Foundation/Foundation.h>
6 
11 @class SKWMediaStream;
12 
16 typedef NS_ENUM(NSUInteger, SKWRoomModeEnum)
17 {
26 };
27 
31 @interface SKWRoomOption : NSObject < NSCopying >
32 
36 @property (nonatomic, assign) SKWRoomModeEnum mode;
37 
41 @property (nonatomic) SKWMediaStream* __nullable stream;
42 
46 @property (nonatomic, assign) NSInteger videoBandwidth;
47 
51 @property (nonatomic, assign) NSInteger audioBandwidth;
52 
58 @property (nonatomic, copy) NSString* __nullable videoCodec;
59 
65 @property (nonatomic, copy) NSString* __nullable audioCodec;
66 
67 @end
SKWRoomOption::audioCodec
NSString *__nullable audioCodec
音声コーデックを指定します。対応コーデックは端末機種により異なります。 取りうる値は次のとおりです。'opus', 'ISAC', 'G722', 'PCMU', 'PCMA' メッシュ接続のみ使用可能...
Definition: SKWRoomOption.h:65
SKWRoomOption::stream
SKWMediaStream *__nullable stream
送信するメディアストリームを指定します
Definition: SKWRoomOption.h:41
SKWMediaStream
メディアストリーム
Definition: SKWMediaStream.h:18
SKWRoomOption::audioBandwidth
NSInteger audioBandwidth
音声の最大バンド幅を kbps で指定します。
Definition: SKWRoomOption.h:51
SKW_ROOM_MODE_MESH
@ SKW_ROOM_MODE_MESH
フルメッシュルーム
Definition: SKWRoomOption.h:21
SKWRoomOption::videoCodec
NSString *__nullable videoCodec
映像コーデックを指定します。対応コーデックは端末機種により異なります。 取りうる値は次のとおりです。'H264', 'VP8', 'VP9' メッシュ接続のみ使用可能です。
Definition: SKWRoomOption.h:58
SKWRoomOption::videoBandwidth
NSInteger videoBandwidth
映像の最大バンド幅を kbps で指定します。
Definition: SKWRoomOption.h:46
SKW_ROOM_MODE_SFU
@ SKW_ROOM_MODE_SFU
SFU ルーム
Definition: SKWRoomOption.h:25
SKWRoomOption::mode
SKWRoomModeEnum mode
ルームモードを指定します
Definition: SKWRoomOption.h:36
SKWRoomModeEnum
SKWRoomModeEnum
ルームモード
Definition: SKWRoomOption.h:16
SKWRoomOption
ルーム初期化オプションクラス
Definition: SKWRoomOption.h:31