【发布时间】:2013-05-24 06:15:18
【问题描述】:
我可以从相机获取每秒 20 帧的 YUV 图像,我想在 JSP 页面上将其作为实时流播放。
我对 JMF/FFMpeg 做了一些研究,也许它们可以与 J2SE(Swing) 一起工作,但似乎很难在 Web 应用程序(Tomcat+JSP 页面)上工作。
任何建议将不胜感激!
【问题讨论】:
-
您是否希望创建一个网页,通过网络直接播放来自摄像头的未压缩 YUV 帧? YUV 帧有多大?什么 YUV 颜色空间(例如,12 位或 16 位颜色空间)?通过什么样的网络——例如千兆局域网或公共互联网?
-
@MultimediaMike,另一个 C 程序将以每秒 20 帧的速率从远程摄像机捕获 YUV 帧,我的 JSP 应用程序需要在网页上实时流式传输这些帧。所有流量都在局域网中。
-
您打算在 JSP 生成的 HTML 页面中使用 Java 小程序显示视频吗?还是 JSP 页面会有其他一些显示机制?有很多方法可以实现你想要的;我正在尝试了解您打算如何处理这个问题。
-
@MultimediaMike,我更喜欢使用 JSP 或 HTML5 等显示实时流。当其他替代方案无法实现时,Applet 将是最后的选择。
标签: java ffmpeg video-streaming javacv yuv