Witam
Napisałem aplikacje www w HTML/JQuery/PHP, która streamuje obraz kamery internetowej. Dodatkowo aplikacja posiada przyciski, które odpowiedzialne są za wywołanie skryptu php.
wykonanie skryptu wykonuje za pomocą czystego htmla:
<form action="index.php" method="post">
<input type="hidden" name="lewo" value="true">
<input type="image" src="images/buttonlewo.jpg" type="submit" value="lewo">
</form>
A tutaj kod streamu
$(function(){
var img = $("<img />").attr('src', 'http://192.168.1.104:8081/')
.load(function() {
if (!this.complete || typeof this.naturalWidth == "undefined" || this.naturalWidth == 0) {
} else {
$("#camera").append(img);
}
});
});
W momencie odpalenia skryptu streaming obrazu zostaje zatrzymany. Muszę za każdym razem odświeżać stronę.
Prosiłbym o wskazówki jak to rozwiązać ten problem, żeby stream nie był zależny od wywoływania skryptu.