最近做完了联通的项目,视频监控,通过IPV6网络,使用java编写视频监控程序,代码量(算上UI)8000行。
基本思路是,使用的是IP摄像机,通过IP摄像机的二次开发(放心每个都有,上网找说明书,用的是CGI指令),比如我们使用的是Panasonic的IP摄像机,其单帧图像是http://yourIPAddress/SnapshotJPEG?Resolution=320x240&Quality=Standard。使用URL类解析(JDK有一个专门解析JPEG图像的类,查询一下,我就不写了),单帧图像出来后,使用定时器反复读取,并在多帧之间做算法,如检测,跟踪等等。
最后,谈一下这种方法的缺点与优点:优点,编程方便,不用写自己的编解码器,项目开发容易。缺点,速度慢,传来的图片是mjpeg类型,网速慢的时候帧率很低。
java视频监控 java做视频监控
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java实现视频监控的算法 java做视频监控
public static void test() { //实例化窗口 JFrame jf = new JFrame("eagle天堂屏幕监控"); //设置窗口大小 &n
java实现视频监控的算法 java python linux opencv