-1

我有一台服务器,它会定期拍摄图像。我想通过网络传输这些图像。现在我正在使用本机应用程序并每秒使用计时器设置此图像。我如何在网络中实现这一点,通过连续流式传输图像而没有性能延迟和页面刷新。我现在正在使用 Java 技术。

请就此提出一些解决方案。

太感谢了。

4

2 回答 2

1

如果您正在寻找一个允许像http://Twitch.tv这样的视频流的网站,那么您将需要创建一个 RMTP 服务器,它基本上会为您完成所有艰苦的工作。您可以在这里查看更多信息:http: //www.flashrealtime.com/list-of-available-rtmp-servers/

现在,如果您正在寻找流媒体,那么您可以使用Xsplit ( http://xsplit.com ),您还需要在 Twitch.Tv 或 JustinTV 或任何允许您这样做的网站上的帐户。

问候,

于 2013-02-04T10:13:09.293 回答
0

您可以简单地使用 JavaScript 每秒刷新一次图像 URL(在此处使用 jQuery):

var counter = 0;
var refreshImage = function() {
    counter++;
    $('#imageToRefresh').attr('src', 'urlOfTheImage?' + counter);
}
window.setInterval(refreshImage, 1000);

此处的计数器用于确保 URL 始终不同,并且浏览器不会简单地从其缓存中获取图像。

未经测试,但应该可以工作。

于 2013-02-04T10:06:05.840 回答