你流似乎不正確的是現在的工作,但試了一下畫布的JavaScript,如:
<html>
<body>
<IMG id="myImage" SRC='http://85.46.64.155/axis-cgi/mjpg/video.cgi'>
<input type="button" id="save" value="Save to PNG">
<script type="text/javascript">
document.getElementById('save').onclick = function() {
var c = document.createElement('canvas');
var img = document.getElementById('myImage');
c.width = img.width;
c.height = img.height;
var ctx = c.getContext('2d');
ctx.drawImage(img, 0, 0);
//window.location = c.toDataURL('image/png');
window.open(c.toDataURL('image/png'))
};
</script>
</body>
</html>
這在純HTML中絕對不可行。您可以使用哪些客戶端和(更現實的)服務器端語言? –
Javascript是我唯一的選擇。我無法使用任何服務器端語言。 – LEM
嗯。將圖像提取到畫布元素中可能會有效,如果它可靠地抓取當前幀。重新標記以獲得更好的曝光....但是,要在本地以「另存爲」下載的方式實際提供文件,您可能還需要Flash。 –