private void MenuNVSPlayer_OnClick(object sender, RoutedEventArgs e)
        {
            //因为dll是64位的,程序生成也要是64位的,幸亏没有引用其他32位的dll

            //NVSPlayerForm form = new NVSPlayerForm();
            //form.Show();

            //NVSSDK.NetClient_Startup_V4(0, 0, 0);

            //NVRPlayerClientWindow window = new NVRPlayerClientWindow();
            //window.Show()

            NVSManage.RTMP_Host = ConfigurationHelper.GetValue("RTMP_Host");

            NVSManage.NVRIP   = ConfigurationHelper.GetValue("NVRIP");
            NVSManage.NVRPort = ConfigurationHelper.GetValue("NVRPort");
            NVSManage.NVRUser = ConfigurationHelper.GetValue("NVRUser");
            NVSManage.NVRPass = ConfigurationHelper.GetValue("NVRPass");
            NVSManage.Init();//启动天地伟业Playback界面

            string nginx = AppDomain.CurrentDomain.BaseDirectory + "\\nginx-1.7.11.3-Gryphon\\restart-rtmp.bat";

            if (File.Exists(nginx))
            {
                nginxCmdProcess = Process.Start(nginx);//启动nginx-rtmp
            }
            else
            {
                //WriteLog("找不到nginx启动文件:" + nginx);
            }
        }
Example #2
0
        public void StartPlayBackManage()
        {
            var EnabelNVS = ConfigurationHelper.GetBoolValue("EnabelNVS");

            if (EnabelNVS)
            {
                NVSManage.RTMP_Host = ConfigurationHelper.GetValue("RTMP_Host");

                NVSManage.NVRIP   = ConfigurationHelper.GetValue("NVRIP");
                NVSManage.NVRPort = ConfigurationHelper.GetValue("NVRPort");
                NVSManage.NVRUser = ConfigurationHelper.GetValue("NVRUser");
                NVSManage.NVRPass = ConfigurationHelper.GetValue("NVRPass");
                NVSManage.Init();//启动天地伟业Playback界面

                string nginx = AppDomain.CurrentDomain.BaseDirectory + "\\nginx-1.7.11.3-Gryphon\\restart-rtmp.bat";
                if (File.Exists(nginx))
                {
                    nginxCmdProcess = Process.Start(nginx);//启动nginx-rtmp
                }
                else
                {
                    WriteLog("找不到nginx启动文件:" + nginx);
                }
            }
        }