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); } }
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); } } }