我们计划构建视频流解决方案。服务器应从摄像头获取 rtsp 流并将其复制给用户。用户连接到身份验证服务器,然后才重定向到视频服务器。视频服务器通过浏览器中的 https 向用户提供流。
我们的问题:如何组织流媒体部分?每次都用摄像机进行新的会话是不可能的,因为经过几次会话后,摄像机就会死机。
将已拍摄的流的数据插入 MySQL 并在将流提供给新用户之前检查 MySQL 是否已存在该流是一个好主意吗?如果是,则从另一台服务器(而不是从摄像头)复制该流。但如果即将关闭的流(用户关闭 Web 浏览器)怎么办?
所有想法都将受到赞赏。
此致敬意,Mic。
答案1
两个明显的选择是Adobe Flash 媒体服务器和Red5- 开源且免费。FMS 是更好、更先进的产品,而 red5 是免费的、用 Java 编写的,并且是开源的。