Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
tvipjsapi:5 [2019/05/14 09:32] Alexander |
tvipjsapi:5 [2020/12/02 11:43] (текущий) Alexander |
||
---|---|---|---|
Строка 434: | Строка 434: | ||
====void playUrl (String url, String mode);==== | ====void playUrl (String url, String mode);==== | ||
+ | ====void playUrl (String url, Object options);==== | ||
Начать проигрывание видео по заданному URL или непосредственному пути в файловой системе. | Начать проигрывание видео по заданному URL или непосредственному пути в файловой системе. | ||
Строка 451: | Строка 452: | ||
playUrl ("http://domain.tv/hls/playlist.m3u8", "live"); // начать проигрывание HLS-видео; | playUrl ("http://domain.tv/hls/playlist.m3u8", "live"); // начать проигрывание HLS-видео; | ||
</code> | </code> | ||
+ | \\ | ||
+ | Параметр options позволяет задавать дополнительные опции воспроизведения: | ||
+ | <code> | ||
+ | playUrl("udp://239.1.1.1", | ||
+ | { | ||
+ | "mode" : "live", | ||
+ | "audio_index" : 1, | ||
+ | "subtitle_index": 3 | ||
+ | } | ||
+ | ); | ||
+ | </code> | ||
+ | Возможные опции:\\ | ||
+ | //mode// - тоже, что предыдущем варианте.\\ | ||
+ | //position// - начальная позиция воспроизведения в миллисекундах.\\ | ||
+ | //audio_index// - индекс аудио дорожки.\\ | ||
+ | //audio_pid// - PID аудио дорожки (в случае MPEGTS).\\ | ||
+ | //subtitle_index// - индекс дорожки субтитров.\\ | ||
+ | //subtitle_pid// - PID дорожки субтитров (в случае MPEGTS).\\ | ||
\\ \\ | \\ \\ | ||
Строка 488: | Строка 507: | ||
\\ \\ | \\ \\ | ||
- | ====void attachExternelSubtitle(String url, String encoding)==== | + | ====void attachExternalSubtitle(String url, String encoding)==== |
Добавить к текущему проигрываемому файлу субтитры из внешнего файла по адресу //url//. Команда вызывается после playUrl. Опциональный параметр //encoding// устанавливает кодировку текста файла субтитров. | Добавить к текущему проигрываемому файлу субтитры из внешнего файла по адресу //url//. Команда вызывается после playUrl. Опциональный параметр //encoding// устанавливает кодировку текста файла субтитров. |