Linux JWPlayer缓存图像

Linux JWPlayer缓存图像,linux,camera,jwplayer,Linux,Camera,Jwplayer,我有一个Wifi摄像头,可以将文件FTP到服务器。我想在浏览器窗口中查看最新的文件,就像它是一个不断更新的视频一样,可能每2秒更新一帧 我需要这是顺利的。i、 e.不重新加载整个页面。我试过JWPlayer 5.7。问题是,如果我给它一个图像,并告诉它每2秒使用以下参数重新加载一次: jwplayer('mediaspace2').setup({ 'flashplayer': 'mediaplayer-5.7/player.swf', 'duration'

我有一个Wifi摄像头,可以将文件FTP到服务器。我想在浏览器窗口中查看最新的文件,就像它是一个不断更新的视频一样,可能每2秒更新一帧

我需要这是顺利的。i、 e.不重新加载整个页面。我试过JWPlayer 5.7。问题是,如果我给它一个图像,并告诉它每2秒使用以下参数重新加载一次:

jwplayer('mediaspace2').setup({ 'flashplayer': 'mediaplayer-5.7/player.swf', 'duration': '1', 'provider' : 'image', 'file': 'camera/current.jpg', 'controlbar': 'none', 'dock': 'true', 'autostart': 'true', 'repeat': 'always', 'start': '1', 'width': '470', 'height': '300' }); 我怀疑浏览器中的播放器会缓存第一个下载的图像,并且它不会更改,尽管它在服务器上会更改

有更好的方法吗?或者一个解决办法,这样我可以得到一个视频

他们在sensr.net上这样做,但是看起来他们扩展了玩家或者有自己的

这个问题有解决办法吗?使用播放列表、创建单独的无缓存帧或其他什么

我认为尝试对传入的图片进行RSTP流是非常愚蠢的,但我还没弄明白这一点

谢谢, -极地

@Polar-

您可以使用播放器的JavaScript API每隔几秒钟强制加载一次。只需添加一个随机缓存破坏URL参数,即可强制浏览器忽略缓存并获取新版本

或者,您可以尝试将缓存头服务器端设置为在下载后立即使映像过期,但并非所有浏览器都尊重这些头