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 
56 @property (nonatomic, copy) NSString* __nullable videoCodec;
57 
61 @property (nonatomic, copy) NSString* __nullable audioCodec;
62 
63 @end
SKWRoomOption::audioCodec
NSString *__nullable audioCodec
音声コーデックを明示的に指定します。 (例:PCMU)
Definition: SKWRoomOption.h:61
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)
Definition: SKWRoomOption.h:56
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