Example #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            staticform           = this;
            _set_global_callback = set_global_callback;
            DllImport.set_global_callback(_set_global_callback);
            DllImport.InitWebRtc();

            startPeerconn();

            System.Windows.Forms.Timer timertcsend = new System.Windows.Forms.Timer();
            timertcsend.Interval = 1000;
            timertcsend.Tick    += timerRTCSend_Tick;
            timertcsend.Start();
        }
Example #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            staticform = this;

            staticform.comboBoxVideo.Items.Add("请选择摄像头");
            DllImport.GetVideoDevices(set_devcie_callback);

            _set_global_callback = set_global_callback;
            DllImport.set_global_callback(_set_global_callback);
            DllImport.InitWebRtc();

            startPeerconn();

            System.Windows.Forms.Timer timertcsend = new System.Windows.Forms.Timer();
            timertcsend.Interval = 1000;
            timertcsend.Tick    += timerRTCSend_Tick;
            timertcsend.Start();

            System.Windows.Forms.Timer timerVirtualCam = new System.Windows.Forms.Timer();
            timerVirtualCam.Interval = 1000 / captureFps;
            timerVirtualCam.Tick    += timerVirtualCam_Tick;
            timerVirtualCam.Start();
        }