private void InitRuntime() { //_log.Info("Connecting to live stream...."); try { IAuthKey authKeyService = Login(_username, _password); IKeyFrame keyFrameService = new KeyFrame(); _handler = new MessageDispatcherImpl(this); MemoryStream memStream = new MemoryStream(MEMSTREAM_SIZE); _runtime = new Runtime.Runtime(memStream, authKeyService, keyFrameService, _handler); // Create network component that drives the Runtime with data. CreateDriver(keyFrameService, memStream); } catch (AuthorizationException) { DoDispatchMessage(new F1.Messages.Control.AuthorizationProblem()); Stop(true); } }