Задача: реализовать серверный скрипт и страницу фронтенда.
Пишите в скайп: alex.neskin или в ответ на этот проект.
Cуществует URL, на котором динамически формируются на сервере, получаемые от конечного устройства, картинки:
exaple.com/jpg_stream, образно картинки выкладываются так:
byte[] buffer = someMethodToGetTheByteArray();
Response.ContentType = "image/jpeg";
Response.BinaryWrite(buffer);
Response.End();
Фактически по каждому get запросу идёт подтверждение узлу о выдаче следующей картинки и клиенту выдаётся очередная картинка.
Со стороны клиента с помощью JavaScript показываем картинку из удалённого URL, а при загрузке вызываем очередной показ (
www.rodsdot.com/javascrip... <html>
<head>
<script type="text/javascript">
function getImage(pExistingImageID, pImageURL){
var img = document.createElement('img');
img.onload = function (evt) {
document.getElementById(pExistingImageID).src=this.src;
document.getElementById(pExistingImageID).width=this.width;
document.getElementById(pExistingImageID).height=this.height;
}
img.src = pImageURL;
return false;
}
t = setTimeout('getImage('placeHolder','
exaple.co m/jpg_stream')', speed)
</script>
<title>Remote Image 5</title>
</head>
<body>
<p><a href="#" onclick="return getImage('placeHolder','
exaple.com/jpg_stream');"... Remote Image</a></p>
<p><img id="placeHolder" border="0" src="/images/placeHolder.jpg"></p>
</body>
</html>