luo b7fb551b44 上传代码 7 ماه پیش
..
AnalyzeData.dll b7fb551b44 上传代码 7 ماه پیش
AudioIntercom.dll b7fb551b44 上传代码 7 ماه پیش
AudioRender.dll b7fb551b44 上传代码 7 ماه پیش
Defines.cs b7fb551b44 上传代码 7 ماه پیش
Errors.cs b7fb551b44 上传代码 7 ماه پیش
GdiPlus.dll b7fb551b44 上传代码 7 ماه پیش
HCAlarm.dll b7fb551b44 上传代码 7 ماه پیش
HCCore.dll b7fb551b44 上传代码 7 ماه پیش
HCCoreDevCfg.dll b7fb551b44 上传代码 7 ماه پیش
HCDisplay.dll b7fb551b44 上传代码 7 ماه پیش
HCGeneralCfgMgr.dll b7fb551b44 上传代码 7 ماه پیش
HCIndustry.dll b7fb551b44 上传代码 7 ماه پیش
HCNetSDK.dll b7fb551b44 上传代码 7 ماه پیش
HCPlayBack.dll b7fb551b44 上传代码 7 ماه پیش
HCPreview.dll b7fb551b44 上传代码 7 ماه پیش
HCVoiceTalk.dll b7fb551b44 上传代码 7 ماه پیش
HXVA.dll b7fb551b44 上传代码 7 ماه پیش
HikvisionException.cs b7fb551b44 上传代码 7 ماه پیش
HikvisionExtensions.cs b7fb551b44 上传代码 7 ماه پیش
HmMerge.dll b7fb551b44 上传代码 7 ماه پیش
LocalXml.zip b7fb551b44 上传代码 7 ماه پیش
MP_Render.dll b7fb551b44 上传代码 7 ماه پیش
Methods.cs b7fb551b44 上传代码 7 ماه پیش
Methods_Linux.cs b7fb551b44 上传代码 7 ماه پیش
Methods_Win.cs b7fb551b44 上传代码 7 ماه پیش
NPQos.dll b7fb551b44 上传代码 7 ماه پیش
OpenAL32.dll b7fb551b44 上传代码 7 ماه پیش
PlayCtrl.dll b7fb551b44 上传代码 7 ماه پیش
QuickNV.HikvisionNetSDK.csproj b7fb551b44 上传代码 7 ماه پیش
README.md b7fb551b44 上传代码 7 ماه پیش
StreamTransClient.dll b7fb551b44 上传代码 7 ماه پیش
SuperRender.dll b7fb551b44 上传代码 7 ماه پیش
SystemTransform.dll b7fb551b44 上传代码 7 ماه پیش
YUVProcess.dll b7fb551b44 上传代码 7 ماه پیش
hlog.dll b7fb551b44 上传代码 7 ماه پیش
hpr.dll b7fb551b44 上传代码 7 ماه پیش
libcrypto-1_1-x64.dll b7fb551b44 上传代码 7 ماه پیش
libiconv2.dll b7fb551b44 上传代码 7 ماه پیش
libmmd.dll b7fb551b44 上传代码 7 ماه پیش
libssl-1_1-x64.dll b7fb551b44 上传代码 7 ماه پیش
zlib1.dll b7fb551b44 上传代码 7 ماه پیش

README.md

# QuickNV.HikvisionNetSDK

  • Avaliable as nuget

  • NuGet Downloads

  • Hikvision NetSDK.

说明

SDK定义类:QuickNV.HikvisionNetSDK.Defines
SDK方法类:QuickNV.HikvisionNetSDK.Methods
SDK错误枚举:QuickNV.HikvisionNetSDK.Errors

示例

using static QuickNV.HikvisionNetSDK.Defines;
using static QuickNV.HikvisionNetSDK.Methods;

var host = "127.0.0.1";
var port = 8000;
var user = "admin";
var password = "123456";

try
{
    NET_DVR_Init();
    Console.WriteLine("初始化成功!");
    //登录
    Console.WriteLine("正在登录...");
    NET_DVR_DEVICEINFO_V30 deviceInfo = default;
    var userId = Invoke(NET_DVR_Login_V30(host, port, user, password, ref deviceInfo));
    Console.WriteLine("登录成功!");
    //退出登录
    NET_DVR_Logout_V30(userId);
    Console.WriteLine("退出登录完成");
    //清理
    NET_DVR_Cleanup();
    Console.WriteLine("清理完成");
}
catch (Exception ex)
{
    Console.WriteLine(ex.ToString());
}