
HTML, (JS) - aby se po přehrání písničky reloadla stránka
Ahoj, řeším takovej menší problém. Dostal jsem za úkol udělat "webové rádio". Potřebuji totiž to, aby se po dohrání písničky automaticky reloadla stránka a tím se spustila další náhodně vybraná dle PHP. Snad jsem to popsal dosti výstižně. Díky za odpověď.
Ak mas tie pesnicky v DB, zapis si k nim cas (v sekundach), kolko trvaju jednotlive pesnicky a potom uz len vloz do reload meta tagu ten cas.
Právě že jich bude asi 750 tak by to bylo dosti nepohodlné, taky mě to tak napadlo, ale zákazníkovi se to tak nelíbí. Dneska ještě budu experimentovat s GETID.
Do profesionalnich "radiovych" aplikaci, ktere pouzivaji internetova radia se zadavaji pisnicky rucne, po jedne a pridani jedne trva cca 6 minut ( a to jeste zkusenym uzivatelum ). Nacvakani celkoveho casu pisnicky do databaze je proti tomu naprosto zanedbatelny cas.
Žádné z řešeních, které tady zaznělo se mi nelíbí.
Dávat čas reloadu roven délce písničky je metoda nespolehlivá.
Každé spojení má jiné latence, jinou přenosovou rychlost.
Ideální by bylo naleznout přehravač, kde si po dohrání skladby může zavěsit uživatel přehravače libovolnou vlastní fci. na tuto událost.