在SWT / RCP中嵌入视频显示

时间:2011-09-14 12:47:24

标签: java eclipse swt rcp mjpeg

如何在SWT / RCP应用程序中显示视频(或mjpeg),同时视频必须尽可能减少来自其他UI交互的影响?

目前我在Canvas wihtin UI Thread中绘制MJPEG,当我进行其他UI交互时它会滞后。 是否可以独立于其他UI交互绘制视频或动态图像?

谢谢!

1 个答案:

答案 0 :(得分:1)

如果您只想显示网络摄像头的MJPG,您可以使用Browser-Widget。我想也可以在浏览器中显示其他格式,如mp4。

在这里你可以找到一个SWT例子 - > render HTML from memory

显示MJPG网络摄像头的一些有用的HTML代码:

<html><head></head>
<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
<img src="http://the.hostname/video?camera=1">
</body>
</html>