【发布时间】:2018-04-06 15:38:28
【问题描述】:
我想实现如下:
- 使用 RTSP(即 完成)
- 通过 OpenCV 处理图像(完成)
- 将图像发送到浏览器显示(这是问题)
第三部分我想通过 RTSP 协议将图像作为视频流发送。
注意:服务端使用的语言是Java(OpenCV也是Java),服务端是TomCat。
如果有人认为使用RTSP来实现不是更好,那么实现这个功能的最佳方式是什么,因为RTSP是专门针对视频流的,所以我认为这可能是更好的选择。
【问题讨论】:
-
你可以通过opencv+ffmpeg+ffserver来实现。我可以写一个详细的答案,但需要一段时间。
-
好的,感谢您的帮助。是的,我现在使用 ffmpeg 通过 RTSP 获取流,但现在通过 RTSP 发送回 clink 是个问题,如果我使用 UDP/TCP 等其他技术可能不是最好的方法,尤其是对于长时间运行的应用程序.
-
没有插件是无法发送rtsp到浏览器的。
-
您是否有理由要使用 RTSP 而不是更常用的流式传输协议之一进行输出?
-
没问题,任何协议,如果可以更好地工作(稳定、快速和更少的计算时间)都欢迎。如果您知道更好的方法,请建议我,我更喜欢 RTSP,因为它对于视频流来说是特殊的。