tvipjsapi:3
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| tvipjsapi:3 [2017/10/23 08:45] – Alexander | tvipjsapi:3 [2017/10/23 10:25] (текущий) – Alexander | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== TVIP JavaScript API #2 ====== | + | ====== TVIP JavaScript API #3 ====== |
| **Версия API #3**\\ | **Версия API #3**\\ | ||
| Строка 23: | Строка 23: | ||
| ==== Основные изменения: | ==== Основные изменения: | ||
| - | * Поддержка работы с менеджером монтирования (добавление SMB и NFS шар). | + | * Поддержка работы с субтитрами. |
| - | * Режим сна | + | * Поддержка работы с CAS/DRM. |
| - | * Возможность переназначения всех системных | + | * Поддержка определения deviceid. |
| - | * Поддержка | + | * Поддержка работы с UDP-прокси и Web-proxy. |
| - | * Поддержка | + | |
| ====== Описание методов объектов JS API ===== | ====== Описание методов объектов JS API ===== | ||
| Строка 315: | Строка 314: | ||
| Переводит приставку в режим сна (// | Переводит приставку в режим сна (// | ||
| + | |||
| + | \\ \\ | ||
| + | |||
| + | |||
| + | ====void setWebProxy(String proxy, Array exclude)==== | ||
| + | |||
| + | Устанавливает адрес Web-прокси сервера для использования с данным порталом. Все последующие запросы портала будут идти через прокси. Параметры: | ||
| \\ \\ | \\ \\ | ||
| Строка 392: | Строка 398: | ||
| \\ \\ | \\ \\ | ||
| + | |||
| + | ====void attachExternelSubtitle(String url, String encoding)==== | ||
| + | |||
| + | Добавить к текущему проигрываемому файлу субтитры из внешнего файла по адресу //url//. Команда вызывается после playUrl. Опциональный параметр // | ||
| + | |||
| + | \\ \\ | ||
| + | |||
| + | |||
| + | ====String getCurrentUrl(); | ||
| + | |||
| + | Возвращает URL текущего или последнего проигранного потока. | ||
| + | \\ \\ | ||
| + | |||
| + | ====String getCurrentUrlMode(); | ||
| + | |||
| + | Возвращает режим (второй параметр playUrl) текущего или последнего проигранного потока. | ||
| + | \\ \\ | ||
| + | |||
| + | |||
| ====int getCurrentPositionMsec(); | ====int getCurrentPositionMsec(); | ||
| Строка 414: | Строка 439: | ||
| ====void setVolume(); | ====void setVolume(); | ||
| - | Устанавливает громкость звука в интервале от 0 до 100. | + | Устанавливает громкость звука в интервале от 0 до 100. Только для режима " |
| \\ \\ | \\ \\ | ||
| Строка 420: | Строка 445: | ||
| ====int getVolume(); | ====int getVolume(); | ||
| - | Возвращает текущую громкость звука в интервале от 0 до 100. | + | Возвращает текущую громкость звука в интервале от 0 до 100. Только для режима " |
| \\ \\ | \\ \\ | ||
| Строка 426: | Строка 451: | ||
| ====void setMute(bool mute);==== | ====void setMute(bool mute);==== | ||
| - | Отключает (// | + | Отключает (// |
| \\ \\ | \\ \\ | ||
| Строка 432: | Строка 457: | ||
| ====bool getMute(); | ====bool getMute(); | ||
| - | Возвращает //true//, если звук выключен, | + | Возвращает //true//, если звук выключен, |
| \\ \\ | \\ \\ | ||
| Строка 474: | Строка 499: | ||
| ==== int getCurrentAudioStreamIndex(); | ==== int getCurrentAudioStreamIndex(); | ||
| - | Возвращает номер потока с аудио-дорожкой, | + | Возвращает номер потока с аудио дорожкой, проигрываемой в данный момент. |
| + | |||
| + | |||
| + | \\ \\ | ||
| + | |||
| + | ==== int getCurrentSubtitleStreamIndex(); | ||
| + | |||
| + | Возвращает номер потока с дорожкой субтитров, проигрываемой в данный момент. | ||
| Строка 481: | Строка 513: | ||
| ==== void setCurrentAudioStreamIndex(int index); ==== | ==== void setCurrentAudioStreamIndex(int index); ==== | ||
| - | Устанавливает номер активной аудио-дорожки (// | + | Устанавливает номер активной аудио дорожки |
| + | |||
| + | \\ \\ | ||
| + | |||
| + | ==== void setCurrentSubtitleStreamIndex(int index); ==== | ||
| + | |||
| + | Устанавливает номер активной дорожки субтитров | ||
| \\ \\ | \\ \\ | ||
tvipjsapi/3.1508748306.txt.gz · Последнее изменение: — Alexander
