public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions) { // Override point for customization after application launch. // If not required for your application you can safely delete this method RTCPeerConnectionFactory.InitializeSSL(); return(true); }
public PlatformPeerConnectionFactory() { var decoderFactory = new RTCDefaultVideoDecoderFactory(); var encoderFactory = new RTCDefaultVideoEncoderFactory(); NativeObject = _peerConnectionFactory = new RTCPeerConnectionFactory(encoderFactory, decoderFactory); }
public ARDAppClient(IARDAppClientDelegate ardpAppDelegate) { _delegate = ardpAppDelegate; _serverHostUrl = kARDRoomServerHostUrl; _iceServers = new NSMutableArray(); _iceServers.Add(DefaultSTUNServer()); _factory = new RTCPeerConnectionFactory(); _messageQueue = new List <ARDSignalingMessage>(); _isSpeakerEnabled = true; }
public override void WillTerminate(UIApplication application) { RTCPeerConnectionFactory.DeinitializeSSL(); }
public override void WillTerminate(UIApplication application) { RTCPeerConnectionFactory.DeinitializeSSL(); // Called when the application is about to terminate. Save data, if needed. See also DidEnterBackground. }