AWSKinesisVideoSingleMasterChannelEndpointConfiguration
Objective-C
@interface AWSKinesisVideoSingleMasterChannelEndpointConfiguration
Swift
class AWSKinesisVideoSingleMasterChannelEndpointConfiguration
An object that contains the endpoint configuration for the SINGLE_MASTER channel type.
-
This property is used to determine the nature of communication over this
SINGLE_MASTERsignaling channel. IfWSSis specified, this API returns a websocket endpoint. IfHTTPSis specified, this API returns anHTTPSendpoint.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable protocols;Swift
var protocols: [String]? { get set } -
This property is used to determine messaging permissions in this
SINGLE_MASTERsignaling channel. IfMASTERis specified, this API returns an endpoint that a client can use to receive offers from and send answers to any of the viewers on this signaling channel. IfVIEWERis specified, this API returns an endpoint that a client can use only to send offers to anotherMASTERclient on this signaling channel.Declaration
Objective-C
@property (nonatomic) AWSKinesisVideoChannelRole role;Swift
var role: AWSKinesisVideoChannelRole { get set }
View on GitHub
Install in Dash
AWSKinesisVideoSingleMasterChannelEndpointConfiguration Class Reference