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

Особенности работы приложения на телевизорах LG
Post Reply
macrisky
Ensign
Ensign
Posts: 2
Joined: 29 Jan 2019, 20:51
TV Model: LG
Russia

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

Post 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?

founder
Ensign
Ensign
Posts: 5
Joined: 27 Oct 2019, 18:02
TV Model: LG SM98
Has thanked: 1 time
Russia

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

Post by founder »

Тоже интересует данный вопрос, ничего не нашел?
Хотя бы возможность включить сразу определенный канал

macrisky
Ensign
Ensign
Posts: 2
Joined: 29 Jan 2019, 20:51
TV Model: LG
Russia

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

Post by macrisky »

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

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

User avatar
Eugene
Project Leader
Project Leader
Posts: 5620
Joined: 15 Apr 2013, 22:54
TV Model: LG 47LM960V, LG LB679V
Location: Санкт-Петербург
Been thanked: 18 times
Contact:
Russia

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

Post by Eugene »

Опишите область применения данного функционала.

founder
Ensign
Ensign
Posts: 5
Joined: 27 Oct 2019, 18:02
TV Model: LG SM98
Has thanked: 1 time
Russia

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

Post 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}

founder
Ensign
Ensign
Posts: 5
Joined: 27 Oct 2019, 18:02
TV Model: LG SM98
Has thanked: 1 time
Russia

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

Post by founder »

Похоже что в качестве параметра можно передать только "contentId"
https://github.com/ConnectSDK/Connect-S ... .java#L400

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

User avatar
Eugene
Project Leader
Project Leader
Posts: 5620
Joined: 15 Apr 2013, 22:54
TV Model: LG 47LM960V, LG LB679V
Location: Санкт-Петербург
Been thanked: 18 times
Contact:
Russia

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

Post by Eugene »

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

founder
Ensign
Ensign
Posts: 5
Joined: 27 Oct 2019, 18:02
TV Model: LG SM98
Has thanked: 1 time
Russia

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

Post by founder »

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

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

Post Reply