远程视频监控与协助

西厂程序员 2016-12-11 02:47:24
系统需求:
安卓设备通过UDP协议传输视频到后方,电脑端登录服务器实时监控画面,同时通过鼠标点击画面中的某个区域(或者对某个区域标记方框),安卓设备能实时获得后方指示的区域。(例如,后方点击图像中的一个区域A出现问题,安卓采集视频端的预览画面就会显示拍摄的区域A被点击或者标记,这样就能知道后方想要安卓设备拍摄区域A的实时画面,这时就可以把拍摄中心对准水杯),同时后方网页端可以实时发送消息指令,来指挥视频采集端的工作,另外也可增加语音交互功能。
需求总结:
1、视频传输必须为UDP的,至少如果有中间服务器,安卓->中间服务器的协议是UDP。中间服务器->网页端可不做要求。
2、具备视频监控(传输的视频需要有声音)、区域标记、文字指挥。监控端必须为网页,或者可开发嵌入网页的插件。
3、可拓展开发网页端的语音指挥。
目前的想法:
1、视频监控多采用RTSP、RTMP协议,但是仅仅是传输视频,不具备交互操作。
2、远程桌面采用UDP传输,并能回传“监控端”的鼠标区域,如果被远程的桌面开启的是摄像头,这样变相的也可达到视频监控、交互操作的功能。所以,远程桌面本质也是“视频监控与传输”范畴。
3、远程会议、语音通话可以解决实时的文字、语音交互的功能。
4、综上所述,在UDP视频传输中加入“远程桌面”中鼠标事件的回传机制,再加上语音通话的的实现原理,即可实现远程视频监控与协助的功能。
那么问题来了,感觉好复杂啊,有什么开源的项目可供参考的?不会找到各个部分的开源,然后整合一块?求大神指导。其中,中间的视频中转服务器(UDP的,不是RTMP服务器)有什么开源的?有专门的远程桌面的中转服务器开源的吗?看在我这样虔诚求教的份上,望大神指引一条明路啊。(我只有35分了,就都给您们吧!)
...全文
147 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
业余草 2016-12-12
  • 打赏
  • 举报
回复
www.xttblog.com www.codedq.net 没做过,Google搜索! java做这个的本来就少!

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧