我怎样才能找到我的相机ip的ip地址.摄像头是通过dhcp连接的,所以每次连接时ip地址都不同.我可以使用"Ip Camera Finder"找到ip地址(女巫显示所有连接的摄像头,下一个问题,这个程序是如何工作的?)但是我需要从java(android)或c#(win ce)这样做.
好吧,有一段时间没来这里了,我确实找到了我的问题的答案,这里是:
void SendCamData() {
SendCamSearch();
ReceiveCams();
}
void SendCamSearch() {
udpC = new UdpClient();
try {
udpC.Send(MessForCamsByte, MessForCamsByte.Length, CamsIpEndPoint);
} catch (Exception e) {
Console.WriteLine("Blad wysylanie search cam - " + e.ToString());
}
}
void ReceiveCams() {
if (udpC != null) {
listener = new Thread(UdpReceiveThread);
listener.IsBackground = true;
listener.Start();
listener.Join(2000);
SendCamIpAndPort(CamsValsBuilder.ToString());
}
}
Run Code Online (Sandbox Code Playgroud)
最好的部分是这条消息
string MessForCams = "4d4f5f490000000000000000000000040000000000000000000001";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1377 次 |
| 最近记录: |