limit czasu przeglądania strony

0

Na stronie (HTML5+CSS3) mam linki do 3 kamer. Oglądających jednocześnie jest nie więcej niż 10 osób, ale zauważyłem, że część z nich otwiera obraz z kamery, następnie minimalizuje go, no i oczywiście niepotrzebnie obciąża połączenie internetowe :-( Chciałbym ograniczyć czas oglądania np do 10 min i nie wiem jak to zrobić...
Wiem, że to nie jest najlepsze rozwiązanie, ale nie widzę lepszego... Mogę uprzedzić osoby upoważnione do oglądania o takim rozwiązaniu i niestety jeżeli ktoś będzie chciał oglądać dłużej to musi zalogować się ponownie. Monitoring to nie telewizja i muszą się z tym pogodzić. Chciałbym jeszcze tam umieścić coś w rodzaju licznika: "koniec sesji za xxx sek."
Mogę liczyć na pomoc?

0

Na gotowca nie bardzo, na pomoc - javascript i setTimeout.

0

możesz nasłuchiwać np. na ruch myszką i resetować timer.
ponadto możesz odczytać stan widoczności okna (Page Visibility API) - np. http://stackoverflow.com/questions/10328665/how-to-detect-browser-minimize-and-maximize-state-in-javascript.

0

Hm. Dla mnie wygląda, że koleś chce całkiem zlimitować czas do 10 minut. Ale pauzowanie przekazu jeżeli okienko minimalizujemy byłoby dobrym pomysłem (lepszym) - jeżeli autor uważa, że ludzie minimalizują to okienko.

1 użytkowników online, w tym zalogowanych: 0, gości: 1