AWSKinesisVideoSignalingGetIceServerConfigRequest

Objective-C

@interface AWSKinesisVideoSignalingGetIceServerConfigRequest

Swift

class AWSKinesisVideoSignalingGetIceServerConfigRequest
  • The ARN of the signaling channel to be used for the peer-to-peer connection between configured peers.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable channelARN;

    Swift

    var channelARN: String? { get set }
  • Unique identifier for the viewer. Must be unique within the signaling channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable clientId;

    Swift

    var clientId: String? { get set }
  • Specifies the desired service. Currently, TURN is the only valid value.

    Declaration

    Objective-C

    @property (nonatomic) AWSKinesisVideoSignalingService service;

    Swift

    var service: AWSKinesisVideoSignalingService { get set }
  • An optional user ID to be associated with the credentials.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable username;

    Swift

    var username: String? { get set }