博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java命令行调用本地文件协议hikvideoclient://
阅读量:5062 次
发布时间:2019-06-12

本文共 2254 字,大约阅读时间需要 7 分钟。

最近在做一个视频项目,项目中需要通过调用海康本地协议打开视频播放器,起初尝试通过Process/ProcessBuilder无解,因为这个是调用本地应用程序的。

我要调用的是本地伪协议,最终通过一些研究找到了解决办法,代码如下

URI url = new URI("hikvideoclient://ReqType:PlayReal;VersionTag:UNIV1.0;ImpIp:192.168.11.199;ImpPort:8087;Camlist:00000000001310019633;loginName:admin;LoginPwd:f5b7aa1af86149c5f7176aeb125bb1e6dd50aa8fcf716fc32ffabd0fc3f7fabef56c08a0850dad068139a6dd98a7ea9b603bba0f33cea0fb24a6cf6eadb2c6da66b29f128eb14b40c39c9dc72e996aee31c627474320679e256d4f8ecbdab66ddf82ebae56f5ccd48e0e8724af10860f7b8269ad5925a8c9aee89a904e46f8eba4e710e3e2fed0651d6d6b1f06b10c9208e704c9cf56d6231f8a50414258ce7b5046d7d17bcbfcda06c87b07a313538ce09e4941e6b7bfc225243644ef472127c505ed65d2a5c5126d087ad29ddda8496d600ed20a44d9c7624640ebe284d2ad2ccde5192c7ecfbe672e6c30e70ab678bad6aeff2487bda5ef3ffacb73e30d88")                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Desktop.getDesktop().browse(url);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }catch(Exception e)

 

以上命令能成本调用本地应用程序Videoclient.exe,调起摄像头里的实时流。

 

转载于:https://www.cnblogs.com/passedbylove/p/9324711.html

你可能感兴趣的文章
网卡流量检测.py
查看>>
【转】Android的权限permission
查看>>
go语言从零学起(一) -- 文档教程篇
查看>>
web自动化框架抽取示例【Java+selenium】
查看>>
django-session与分页
查看>>
水电费了
查看>>
H5图像遮罩-遁地龙卷风
查看>>
android 中 unable to start service 错误解决方法
查看>>
cgi+perl+ajax初探
查看>>
关于viewport
查看>>
C# 抓取页面table数据并分析到数据库
查看>>
Linux让应用只在特定桌面环境下自动启动
查看>>
在Codeplex发布ClickOnce应用程序
查看>>
ajax
查看>>
poj1981 Circle and Points 单位圆覆盖问题
查看>>
POP的Stroke动画
查看>>
线程同步机制初识 【转载】
查看>>
屏蔽各类弹窗广告(WPS、智能云输入法)
查看>>
作品第二课----改变DIV任意属性的值
查看>>
WCF(二) 使用配置文件实现WCF应用程序
查看>>