Обработка rtsp¶
Для того, чтобы обрабатывать события необходимо написать функцию-обработчик вида
function eventDispatcher() {
console.log(WRT.Event);
}
И потом установить её в качестве обработчика
WRT.onEvent = eventDispatcher;
Список возможных кодов событий:
| 0 | Успешное заверешние действия |
| Протокол RTSP | |
| 1 | соединение не установилось |
| 2 | соединение сбросилось |
| 3 | Соединение остановлено |
| 4 | Воспроизведение |
| 5 | Конец потока |
| 6 | Начало потока |
| 7 | ошибка "не найдено" |
| Воспроизведение файла | |
| 10 | Начало потока |
| Воспроизведение IGMP | |
| 13 | Конец потока |
| Общие для потоков | |
| 8 | Воспроизведение |
| 9 | Конец потока |
| 11 | Ошибка "не найдено" |
| 12 | Начало воспроизведения |
| 14 | Изменилась картинка |
| 15 | не используются |
| 16 | Изменилась PMT таблица |
| 17 | не используются |
| 18 | не используются |
| 19 | не используются |
| Прочее | |
| 20-23 | не используются |
| 24 | прогресс воспроизведение файла |
| 25-26 | не используются |
| Смарткарты | |
| 27 | Смарт-карта вставлена |
| 28 | Смарт-карта вынута |
| Прочее | |
| 29 | Включение/выключение приставки |
| 30 | Изменение уровня громкости |
| 31 | Ошибка получения файла по http |
| 32 | Ошибка разбора asx/bbp файла |
| 33 | Пауза rtsp |
| 34 | Список подключенных накопителей изменен |