使用 Python/C++/Java 将实时视频流式传输到网页的最佳方法
我想读取实时视频流(例如 RTSP),对其运行一些基本处理,然后将其显示在网站上。有哪些好的方法可以做到这一点?我之前用过Python的OpenCV,但发现它很麻烦。如果有更好的库可用的话,我也熟悉 Java 和 C++。我之前也没有做过很多 Web 开发。
I want to read in a live video stream, like RTSP, run some basic processing on it, and display it on a website. What are some good ways to do this? I have used OpenCV for Python before but found it to be a hassle. I am also familiar with Java and C++ if there are better libraries available. I haven't done a lot of web development before either.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您指的是哪种直播视频源?如果您不打算通过代码执行此操作,则可以使用免费的 VLC 播放器在任何类型的媒体流源(文件、网络、捕获设备、光盘)和 Web 视频客户端之间充当流服务。
但是,如果您打算以代码方式执行此操作,则可以使用 VLCJ 库。其他选项可以是 Xuggler 或 FMJ。
What kind of live video source that you mean? If you don't intend to do this code-wise, you can use the free VLC Player to act as a streaming service in between any kind of media stream source (file, network, capture device, disc) and your web video client.
But, if you intend to do this code-wise, you can you VLCJ library. Other options can be Xuggler or FMJ.