大华服务器如何修改IP,大华摄像头更改IP地址

将大华摄像头直连到电脑网络上,进行摄像头的IP更改。

162672840_1_20190602121709238

1、到大华网站下载大华工具管家,安装。

162672840_2_20190602121709379

2、安装完成之后,注册用户名和密码。

注册完成后,输入用户名和密码登录 。

162672840_3_20190602121709425

3、找到快速配置工具。

162672840_4_20190602121709519

4、快速配置工具,会自动搜索摄像头IP地址。电脑主机没有IP地址,大华工具也可以自动找到摄像头的IP地址。

162672840_5_20190602121709613

5、找到搜索到的摄像头,点击后面修改IP按钮。

162672840_6_20190602121709738

6、修成自己需要的IP地址。

162672840_7_20190602121709847

7、悠完成后,点击软件的刷新按钮,可以看到最新更改后的摄像头IP地址为192.168.0.66。

162672840_8_20190602121709941

8、将电脑的IP地址,更改和摄像头一个网段的IP地址。

162672840_9_2019060212171066

9、使用电脑去ping 摄像头IP地址,发现可以正常ping通。

162672840_10_20190602121710238

10、在网页中,输入摄像头的IP地址,发现是可以正常打开摄像头web页面。输入默认用户名和密码,都是admin。

162672840_11_20190602121710379

11、提示需要更改密码。如果不想更改密码,直接可以点击取消跳过。

162672840_12_20190602121710488

12、在预览中,可以正常看到摄像头的画面。

162672840_13_20190602121710597

13、找到“视频“---找到”视频叠加“---”通道标题“中,修改成为你需要的名称,并点击确定。

162672840_14_20190602121710707

14、在预览左下角可以看到通道名称,已经成功更改。

162672840_15_20190602121710785

关注iT小技术,有您想要的IT干货~!

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以通过以下代码获取大华摄像头的rtsp地址和ip: ```java import com.dahua.netsdk.linux.callback.fRealDataCallBackEx; import com.dahua.netsdk.linux.structs.NET_DVR_DEVICEINFO_V30; import com.dahua.netsdk.linux.structs.NET_DVR_PREVIEWINFO; import com.dahua.netsdk.linux.structs.NET_DVR_STREAM_INFO; import com.dahua.netsdk.linux.structs.NET_DVR_STREAM_MODE; import com.sun.jna.NativeLong; import com.sun.jna.Pointer; import com.sun.jna.ptr.IntByReference; public class DahuaCamera { private static final String IP_ADDRESS = "192.168.1.64"; private static final String USERNAME = "admin"; private static final String PASSWORD = "admin123"; private static final int CHANNEL = 1; private static final int STREAM_TYPE = 0; private static final int CONNECT_TIMEOUT = 5000; private static final int RECONNECT_INTERVAL = 5000; private static final int REALPLAY_TYPE = 0; private static final int DISPLAY_TYPE = 1; private static final int BUFFER_SIZE = 1024 * 1024; private static NativeLong lUserID = new NativeLong(-1); private static NativeLong lRealPlayHandle = new NativeLong(-1); private static fRealDataCallBackEx cbRealData = new fRealDataCallBackEx() { @Override public void invoke(NativeLong lRealHandle, int dwDataType, Pointer pBuffer, int dwBufSize, Pointer pUser) { // do nothing } }; public static void main(String[] args) { NET_DVR_DEVICEINFO_V30 deviceInfo = new NET_DVR_DEVICEINFO_V30(); lUserID = HCNetSDK.INSTANCE.NET_DVR_Login_V30(IP_ADDRESS, (short) 8000, USERNAME, PASSWORD, deviceInfo); if (lUserID.longValue() == -1) { System.out.println("Login failed: " + HCNetSDK.INSTANCE.NET_DVR_GetLastError()); return; } NET_DVR_PREVIEWINFO previewInfo = new NET_DVR_PREVIEWINFO(); previewInfo.lChannel = new NativeLong(CHANNEL); previewInfo.dwStreamType = STREAM_TYPE; previewInfo.dwLinkMode = 0; previewInfo.bBlocked = true; previewInfo.hHwnd = null; NET_DVR_STREAM_INFO streamInfo = new NET_DVR_STREAM_INFO(); streamInfo.dwSize = streamInfo.size(); streamInfo.dwStreamID = new NativeLong(1); streamInfo.dwField = 1; streamInfo.dwChannel = new NativeLong(CHANNEL); NET_DVR_STREAM_MODE streamMode = new NET_DVR_STREAM_MODE(); streamMode.dwSize = streamMode.size(); streamMode.byGetStreamType = 0; streamMode.byRes1 = 0; streamMode.byRes2 = 0; streamMode.union = new NET_DVR_STREAM_MODE._union(); streamMode.union.getStream = streamInfo; IntByReference error = new IntByReference(); lRealPlayHandle = HCNetSDK.INSTANCE.NET_DVR_RealPlay_V40(lUserID, previewInfo, cbRealData, null); if (lRealPlayHandle.longValue() == -1) { System.out.println("RealPlay failed: " + HCNetSDK.INSTANCE.NET_DVR_GetLastError()); return; } byte[] sOutBuffer = new byte[BUFFER_SIZE]; IntByReference pInt = new IntByReference(0); if (!HCNetSDK.INSTANCE.NET_DVR_GetCurrentStreamURL(lRealPlayHandle, sOutBuffer, BUFFER_SIZE, pInt)) { System.out.println("GetCurrentStreamURL failed: " + HCNetSDK.INSTANCE.NET_DVR_GetLastError()); return; } String rtspUrl = new String(sOutBuffer, 0, pInt.getValue()); System.out.println("RTSP URL: " + rtspUrl); HCNetSDK.INSTANCE.NET_DVR_StopRealPlay(lRealPlayHandle); HCNetSDK.INSTANCE.NET_DVR_Logout(lUserID); } } ``` 其中,IP_ADDRESS、USERNAME、PASSWORD、CHANNEL、STREAM_TYPE 分别代表大华摄像头IP地址、用户名、密码、通道号和码流类型。运行该代码后,会输出大华摄像头的RTSP地址。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值