示例#1
0
        private void combo_VideoType_SelectedIndexChanged(object sender, EventArgs e)
        {
            Video_Type vt = (Video_Type)combo_VideoType.SelectedItem;

            switch (vt.TypeId)
            {
            case 0:
                VideoPlayer.InitPlayer();
                break;

            case 1:
                VideoPlayer.InitPlayer();
                break;

            case 3:
                VideoPlayer.InitPlayer();
                break;

            case 101:
                text_Ip.Text       = "192.168.4.11";
                text_Port.Text     = "9981";
                text_UserName.Text = "admin";
                text_Password.Text = "admin";

                VideoPlayer.InitPlayerP(vt.TypeId, text_Ip.Text, int.Parse(text_Port.Text), text_UserName.Text, text_Password.Text);
                break;

            case 102:
                text_Ip.Text       = "192.168.91.252";
                text_Port.Text     = "80";
                text_UserName.Text = "admin";
                text_Password.Text = "Hnc123456";

                VideoPlayer.InitPlayerP(vt.TypeId, text_Ip.Text, int.Parse(text_Port.Text), text_UserName.Text, text_Password.Text);
                break;

            default:
                break;
            }

            switch (VideoPlayer.PluginType)
            {
            case PluginType.Direct_Connection_Plugin:
                lab_ctype.Text   = "直连";
                btn_Play.Enabled = true;
                button2.Enabled  = false;
                break;

            case PluginType.PlatForm_Connection_Plugin:
                lab_ctype.Text   = "平台";
                btn_Play.Enabled = false;
                button2.Enabled  = true;
                break;

            default:
                lab_ctype.Text = "错误";
                break;
            }
        }
示例#2
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            Video_Type vt = (Video_Type)combo_VideoType.SelectedItem;

            VideoPlayer.InitPlayerP(vt.TypeId, text_Ip.Text, int.Parse(text_Port.Text), text_UserName.Text, text_Password.Text);
        }
示例#3
0
        private void btn_Play_Click(object sender, EventArgs e)
        {
            Video_Type vt = (Video_Type)combo_VideoType.SelectedItem;

            VideoPlayer.StartPlay(vt.TypeId, text_Ip.Text, int.Parse(text_Port.Text), int.Parse(text_Channal.Text), text_UserName.Text, text_Password.Text, "");
        }