Page 1 of 1

Удалённое управление SS IPTV

Posted: 29 Jan 2019, 21:00
by macrisky
Здравствуйте!
Возможно ли управление приложением через интерфейс LUNA телевизоров LG Smart TV?
Допустим, я запускаю приложение вызовом вида lgtv.request('ssap://system.launcher/launch', {id:'com.ssiptv.app'}).
Вопросы следующие:
1) Можно ли запустить приложение так, чтобы сразу началось воспроизведение заданного канала путём передачи аргумента (например, {channel:'Первый канал'})?
2) Существует ли событие, на которое можно подписаться, сообщающее о том, что приложение закончило запускаться и готово к дальнейшей работе?
3) Есть ли аналоги стандартных SSAP запросов типа tv/channelUp, tv/channelDown, media.controls/Play, media.controls/Stop?

Re: Удалённое управление SS IPTV

Posted: 27 Oct 2019, 18:03
by founder
Тоже интересует данный вопрос, ничего не нашел?
Хотя бы возможность включить сразу определенный канал

Re: Удалённое управление SS IPTV

Posted: 28 Oct 2019, 08:08
by macrisky
founder wrote:Тоже интересует данный вопрос, ничего не нашел?
Хотя бы возможность включить сразу определенный канал

Нет, не нашёл.

Re: Удалённое управление SS IPTV

Posted: 28 Oct 2019, 21:05
by Eugene
Опишите область применения данного функционала.

Re: Удалённое управление SS IPTV

Posted: 29 Oct 2019, 06:28
by founder
Eugene wrote:Опишите область применения данного функционала.

Телевизоры LG имеют API для их управления, например вот пакет https://github.com/hobbyquaker/lgtv2
API позволяет запускать любое приложение - 'ssap://system.launcher/launch', {id: 'netflix'}.
При запуске приложения youtube в качестве параметра можно передать ссылку на видео, при этом телевизор откроет приложение и начнется сразу воспроизведение видео. Передаваемые параметры выглядят так:
'ssap://system.launcher/launch', {id: 'youtube.leanback.v4', contentId: *URL}.
Если API телевизора позволяет передать любые параметры приложению, то можно сделать управлление этим приложением, например запуск нужного плейлиста и номера канала:
'ssap://system.launcher/launch', {id: 'com.ssiptv.app', playlistId: 1, chunnelid: 10}

Re: Удалённое управление SS IPTV

Posted: 29 Oct 2019, 07:34
by founder
Похоже что в качестве параметра можно передать только "contentId"
https://github.com/ConnectSDK/Connect-S ... .java#L400

Но можно тогда передавать строко номер плейлиста и канала, например - contentId: "1, 3"

Re: Удалённое управление SS IPTV

Posted: 29 Oct 2019, 15:24
by Eugene
Мы прекрасно знаем о существовании и возможностях данного API. Более того, наш экстеншн для хрома SS Play, предназначенный для вытягивания видяшек с сайтов, уже несколько лет как умеет запускать приложение на телевизоре и запускать вытащенную видяшку.
Вопрос был в том, чего конкретно вы хотите - какой функционал получить.

Re: Удалённое управление SS IPTV

Posted: 29 Oct 2019, 15:42
by founder
Eugene wrote:Мы прекрасно знаем о существовании и возможностях данного API. Более того, наш экстеншн для хрома SS Play, предназначенный для вытягивания видяшек с сайтов, уже несколько лет как умеет запускать приложение на телевизоре и запускать вытащенную видяшку.
Вопрос был в том, чего конкретно вы хотите - какой функционал получить.

Меня конкретно интересует возможность переключения каналов из своего загруженного плейлиста, управляю телевизором из "умного дома". Если возможно то получение номера и наименования текущего канала, управление соотношением сторон в приложении ( кстати на некоторых каналах работает не корректно)