public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. TwilioVideoSDK.LogLevel = TVILogLevel.All; var connectOptions = TVIConnectOptions.OptionsWithToken("token", builder => { builder.RoomName = "roomName"; }); TwilioVideoSDK.ConnectWithOptions(connectOptions, RoomDelegate.Instance); }
public void ConnectToRoom(string token, TVILocalAudioTrack localAudioTrack, TVILocalVideoTrack localVideoTrack, string roomName) { InProgress = true; var connectOptions = TVIConnectOptions.OptionsWithToken(token, builder => { builder.AudioTracks = new[] { localAudioTrack }; builder.VideoTracks = new[] { localVideoTrack }; builder.RoomName = roomName; }); Room = TwilioVideo.ConnectWithOptions(connectOptions, Instance); }