Обработка 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 | Список подключенных накопителей изменен |