public Motor(AnaPencere anapencere) { this.anaPencere = anapencere; this.bulunmaDurumu = false; // bulunma durumu(çevrimiçi,meþgul vs.) ayarlanmadý this.kayitDurumu = RTC_REGISTRATION_STATE.RTCRS_NOT_REGISTERED; // Henüz kayýt olmadýk htPencereler = new Hashtable(); // uri key leri ile pencereler takip edilir Oturumlar = new ArrayList(); // açýlan oturumlarla(sessionEvent.Sessison) oturumlar takip edilir try { istemci = new RTCClientClass(); istemci.Initialize(); istemci.EventFilter = Sabitler.RTC_EVENTFILTERS; istemci.ListenForIncomingSessions = RTC_LISTEN_MODE.RTCLM_BOTH; // Gelen mesajlarý dinle, SIP portunu açar(5060) istemci.IRTCEventNotification_Event_Event += new IRTCEventNotification_EventEventHandler(istemci_IRTCEventNotification_Event_Event); istemci.SetPreferredMediaTypes(Sabitler.RTC_MEDIA_SABITLERI, true); gelenMedia = istemci.get_IVideoWindow(RTC_VIDEO_DEVICE.RTCVD_RECEIVE); gidenMedia = istemci.get_IVideoWindow(RTC_VIDEO_DEVICE.RTCVD_PREVIEW); istemci.ClientName = "RTCClient"; istemci.ClientCurVer = "1.0"; } catch (COMException hata) { this.anaPencere.MesajGoster(hata.ToString(), "Hata"); } }
public Motor(AnaPencere anapencere) { this.anaPencere = anapencere; this.bulunmaDurumu = false; // bulunma durumu(çevrimiçi,meþgul vs.) ayarlanmadý this.kayitDurumu = RTC_REGISTRATION_STATE.RTCRS_NOT_REGISTERED; // Henüz kayýt olmadýk htPencereler = new Hashtable(); // uri key leri ile pencereler takip edilir Oturumlar = new ArrayList(); // açýlan oturumlarla(sessionEvent.Sessison) oturumlar takip edilir try { istemci = new RTCClientClass(); istemci.Initialize(); istemci.EventFilter = Sabitler.RTC_EVENTFILTERS; istemci.ListenForIncomingSessions = RTC_LISTEN_MODE.RTCLM_BOTH; // Gelen mesajlarý dinle, SIP portunu açar(5060) istemci.IRTCEventNotification_Event_Event += new IRTCEventNotification_EventEventHandler(istemci_IRTCEventNotification_Event_Event); istemci.SetPreferredMediaTypes(Sabitler.RTC_MEDIA_SABITLERI, true); gelenMedia = istemci.get_IVideoWindow(RTC_VIDEO_DEVICE.RTCVD_RECEIVE); gidenMedia = istemci.get_IVideoWindow(RTC_VIDEO_DEVICE.RTCVD_PREVIEW); istemci.ClientName = "RTCClient"; istemci.ClientCurVer = "1.0"; } catch(COMException hata) { this.anaPencere.MesajGoster(hata.ToString(), "Hata"); } }