====== Управление тегом audio в HTML5 ====== ===== Узнать проигрывается ли сейчас что-то в плеере ===== Проверить у встроенного плеера браузера, проигрывается ли что-то в данный момент. ===== Если прерывается трансляция, возобновляем проигрывание ===== Собственно, когда нажимаем play, запускается по таймауту функция которая определяет, остановилось ли воспроизведение, и если оно остановилось, то просто его запускает вновь. Также навешено событие на нажатие на паузу - отключение таймера, чтобы не возобновлялось воспроизведение, когда пользователь решил остановить. ===== Отложенная загрузка данных ===== Чтобы плеер не загружал файл или поток при открытии страницы, можно поступить так: То есть с помощью player.src = "http://193.107.239.146:8000/radio"; мы даем данные тогда когда нам это нужно. Иначе плеер качает сразу при открытии. Да, кстати first в данном случае играет заглушку, которая дает загрузку данных только один раз. ===== Живой пример ===== Все эти хитрости нам помогли при создании [[http://radio.pipec.tv/|интернет-радио]].