Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
tvipjsapi:2 [2016/01/15 12:37] Alexander |
tvipjsapi:2 [2017/09/20 15:41] (текущий) Egor Danilenko [TVIP JavaScript API #2] |
||
---|---|---|---|
Строка 16: | Строка 16: | ||
Объекты не требуют явного создания или какой-либо инициализации и доступны из любой Web-странцы, открытой в STB-браузере. | Объекты не требуют явного создания или какой-либо инициализации и доступны из любой Web-странцы, открытой в STB-браузере. | ||
+ | |||
+ | С кодами клавиш пульта вы можете ознакомиться [[:remote_control_key_code|тут]]. | ||
Строка 33: | Строка 35: | ||
Добавляет или заменяет точку монтирования с указанным //id// идентификатором. | Добавляет или заменяет точку монтирования с указанным //id// идентификатором. | ||
- | Если //temp// равно //true//, точка монтирования будет сохранена после перезагрузки устройства, если //false// - точка будет удалена при перезагрузке или перезапуске приложения. Возможные типы точек монтирования (//type//): 1 - SMB, 2 - NFS. Имя точки в системе монтирования (например, в сплывающих сообщениях): //name//. Параметр //options// задает специфические опции в виде обьекта: | + | Если //temp// равно //false//, точка монтирования будет сохранена после перезагрузки устройства, если //true// - точка будет удалена при перезагрузке или перезапуске приложения. Возможные типы точек монтирования (//type//): 1 - SMB, 2 - NFS. Имя точки в системе монтирования (например, в сплывающих сообщениях): //name//. Параметр //options// задает специфические опции в виде обьекта: |
SMB: | SMB: | ||
Строка 296: | Строка 298: | ||
//vod// - данный URL содержит VOD-файл (с конечной длиной); | //vod// - данный URL содержит VOD-файл (с конечной длиной); | ||
- | //live// - дынный URL содержит live ТВ-поток (можно использовать DVR и MPEGTS шифрование); | + | //live// - данный URL содержит live ТВ-поток (можно использовать DVR и MPEGTS шифрование), либо адаптивный HLS; |
//live_ts// - тоже, что //live//, но при постановке на паузу включается локальный Timeshift. | //live_ts// - тоже, что //live//, но при постановке на паузу включается локальный Timeshift. | ||
Строка 303: | Строка 306: | ||
playUrl ("udp://239.1.1.1", "live"); // начать проигрывание multicast-потока; | playUrl ("udp://239.1.1.1", "live"); // начать проигрывание multicast-потока; | ||
playUrl ("http://domain.tv/movies/movie.mkv", ""); // начать проигрывание видео-файла по http; | playUrl ("http://domain.tv/movies/movie.mkv", ""); // начать проигрывание видео-файла по http; | ||
- | playUrl ("http://domain.tv/hls/playlist.m3u8", ""); // начать проигрывание HLS-видео; | + | playUrl ("http://domain.tv/hls/playlist.m3u8", "live"); // начать проигрывание HLS-видео; |
</code> | </code> | ||
\\ \\ | \\ \\ | ||
- | ====void setVideoWindow(int x, int y, int w, int x, boolean onTop);==== | + | ====void setVideoWindow(int x, int y, int w, int h, boolean onTop);==== |
Устанавливает размер окна видео. Координаты устанавливаются относительно текущего режима видео выхода. | Устанавливает размер окна видео. Координаты устанавливаются относительно текущего режима видео выхода. |