java关于摄像头开发问题 JMF OR OpenCV

631068264 发布于 2015/07/29 17:17
阅读 1K+
收藏 0
最近本人差不多大四了,在做一个类似于安保系统的网站(毕业设计)。

本人之前没有做个类似东西 ,所以想问问相关大神

具体功能 大概就是摄像头采集 用户通过
网站控制摄像头类似直播 (RTP协议)
录像回放 (换句话说视频要保存下来 还有保存时间 或 时间间隔的问题)
拍照 
控制摄像头开关 等

之前采用的是 EasyDSS 结合VLC 弄得 这个东西好像就 只能通过 RTSP 直播 视频保存不了 延迟起码1秒 而且最糟糕的是我用html内嵌VLC 发送rtsp时直接播不了 用VLC播放器还好好的。
(我也不知道是插件的问题 ,还是浏览器的问题) 最终我想直接html 的video标签就好了 但是h5貌似不支持RTSP
我参考的是这个基于Darwin实现的分布式流媒体直播服务器系统


然后现在对于问题我有两个解决方案 后台的工作
1. 弃用EasyDSS 通过 JMF 或 OpenCV 写关于摄像头的数据采集。那么问题来了,这两个东西哪个比较容易上手,还有远程调用摄像头的问题(听说JMF就只能本地?)。有用过这两个东西的吗?有哪些有价值的参考资料或者Demo可以看一下,万分感谢。
2.解析rstp 获取流 以某种格式的视频 保存下来 。那么问题来了怎么解析,这个应该比较好找,但是最近忙于实习,回到宿舍累的像狗,又想学一下Hadoop什么的。

个人比较倾向第一种方案(因为不太喜欢用别人的东西,好多限制,各种蛋疼,关键是出问题不知道找谁),或者大神们有没有更好的建议,或者更简便的解决方法。
加载中
返回顶部
顶部