iOS VCS Realtime SDK Documentation

Structure Realtime​SDK.​Room​Options

public struct RoomOptions  

Options to be used when joining a room

Parameters

host

Host name / IP address

name

Own participant name

participant​Info

Arbitrary JSON string exchanged between participants in addition to the name

audio

Join room with audio

video

Join room with local video

hd​Video

Share local video in HD quality

delay​Local​Stream

If true, the local media stream is only created after least two participants are connected to a room

auto​Answer

Auto answer incoming calls

media​Stream

Media stream to use. Overrules audio/video options

Member Of

RealtimeSDK

The RealtimeSDK class defines the interface to the SDK and allows the application to join a room and provides callback events through the RealtimeSDKProtocol.

Initializers

init(host:​name:​)

public init(host: String, name: String)  

Properties

participant​Info

public var participantInfo: Dictionary<String, Any>? 

audio

public var audio: Bool = true

video

public var video: Bool = true

hd​Video

public var hdVideo: Bool = true

delay​Local​Stream

public var delayLocalStream: Bool = false

auto​Answer

public var autoAnswer: Bool = true

media​Stream

public var mediaStream: Any?