Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2017.04.23;
Скачать: [xml.tar.bz2];

Вниз

Кто-нибудь программировал под телевизоры? (SmartTV)   Найти похожие ветки 

 
ttUser ©   (2016-04-08 11:46) [0]

Больше всего интересуют платформы Samsung и LG. Может, есть у кого опыт?

Пока вопросы примитивные:

1) все они завязаны на JavaScript, я так понимаю можно с пульта вбить адрес, по которому загрузится index.html и далее по списку.

Это установится как приложение в ТВ или это наподобие исполнения в браузере?

2) все ли модели могут загрузить "программу" по URL"у?
Я в том плане, что может нужна root прошивка, есть какие-то ограничения или типа того.

3) если исполнение как в браузере, то можно ли дать комманду развернуть на весь экран? Чтобы пропала адресная строка и другие элементы управления?

К сожалению, только погружаюсь в вопрос.


 
KilkennyCat ©   (2016-04-08 13:13) [1]

Фигня полная, этот смарт. дома два разных - полная жуть.
Купи Raspberry и подключи к телеку.


 
KSergey ©   (2016-04-08 13:15) [2]

Гугль на запрос "программирование SmartTV" выдаёт много интересного, в том числе мануалы хау ту. Я проверил.
Может их почитать?


 
megavoid ©   (2016-04-08 15:54) [3]


> Фигня полная, этот смарт. дома два разных - полная жуть.
Купи Raspberry и подключи к телеку.

+1, под каждым словом готов подписаться

Как-то убил кучу времени на разбирательства с DLNA (а это лишь часть "смарта"), потом купил android TV-box-ы и наступила полная лафа и нирвана, и никакого мозголюбства.


 
ttUser ©   (2016-04-11 16:22) [4]

никто не программировал под ТВ?


 
KilkennyCat ©   (2016-04-11 17:45) [5]


> ttUser ©   (11.04.16 16:22) [4]

я программировал.
и ответ смотри выше.


 
stas ©   (2016-04-11 17:55) [6]

Я пытался под LG.
Приложение HTML+JavaScript т.е. обычный сайт.
Можно еще flash.
Регистрируешься, качаешь SDK, там есть несколько вариантов приложений
1. Это приложение со вшитым html который воспроизводится
2. Это переход по ссылке на внешний адрес.
Там все просто.
Создаешь приложение, потом закачиваешь исходники на LG ресурс, и в ответ получаешь собранное приложение, эту операцию можно делать с неготовым приложением, только где-то отмечаешь что для дебага.
Потом то что скачал с LG т.е. собранное приложение заливаешь на флешку и с флешки можешь его проверить.


 
stas ©   (2016-04-11 17:58) [7]

>Это установится как приложение в ТВ или это наподобие исполнения в браузере?
Хоть так хоть так, только я не думаю что пользователю будет удобно с пульта вбивать адрес, я вообще браузер открывал только 1 раз, когда купил телек.


 
DVM ©   (2016-04-11 18:02) [8]


> Хоть так хоть так, только я не думаю что пользователю будет
> удобно с пульта вбивать адрес

Это смотря какой пульт. С LG Magic Remote вбить адрес не сложнее чем на смартфоне.
Да и со смартфона вбить тоже можно, подцепив его как пульт.


 
stas ©   (2016-04-11 18:20) [9]

>DVM ©   (11.04.16 18:02) [8]

Может я лентяй конечно, но мне и с этим пультом не удобно и со смартфоном, пока запустишь приложение, найдешь клавиатуру ).
В общем сделать это все конечно можно, только для очень важного приложения и от которого на компе или смарте будет не такой эффект как на телевизоре ).

А юзаю я всего 1 приложение  - ForkPlayer.


 
KilkennyCat ©   (2016-04-11 21:59) [10]

А если что - кладем телек на большой стол матрицей вниз, разбираем, шьем напрямую. если, конечно, есть что и есть чем.


 
ttUser ©   (2016-04-12 11:04) [11]


> Хоть так хоть так

в смысле?
Можно через какие то настройки установить его как приложение?
А можно просто по URL"у аля сайт загрузить? Но там ведь есть внутренние JS объекты, позволяющие управлять железом ТВ (ну например громкость). Все сайты могут так управлять железом?
Или URL открывается в каком то спец режиме?

И я не понял - приложение исполняется на весь экран или видны элементы управления (типа адресной строки и подобное)?


 
stas ©   (2016-04-13 11:54) [12]

>>ttUser ©   (12.04.16 11:04) [11]


>в смысле?

В прямом, можно по ссылке разместить сайт c надписью hello World! и тогда пользователь вбив адрес увидит hello World! в браузере телевизора, причем любого смарт.
Можно скачав sdk под конкретную линейку телевизоров и создать приложение,которое будет переходить по адресу, на тот же сайт и отображать его, вне браузера на весь экран.

> Можно через какие то настройки установить его как приложение?

Я бы не сказал что через настройки, нужно выполнить ряд определенных действий.


> А можно просто по URL"у аля сайт загрузить?

Да.


> Но там ведь есть внутренние JS объекты, позволяющие управлять
> железом ТВ (ну например громкость). Все сайты могут так
> управлять железом?


А где вы эти объекты взяли?
Я думаю возможно управлять железом только через приложение.


> Или URL открывается в каком то спец режиме?


Вы напишите что хотите сделать.
Если открываете через браузер, то не на весь экран, хотя у пользователя есть возможность это сделать самостоятельно.
Если через приложение, то на весь экран.
И если у Вас есть такой телевизор, то это все не сложно проверить. Если нет, то я не думаю что у Вас получиться что-то сделать т.к. эмулятор эмулятором, а окончательный тест нужно проводить на телевизоре.


 
ttUser ©   (2016-04-13 12:03) [13]

stas, понимаю, что путано объясняю, сори. Попытаюсь сформулировать.

В общем, задача использовать ТВ как информационное табло для посетителей организаций и для сотрудников. Раньше все использовали связку монитор/ТВ + компьютер, сейчас от компьютера можно избавиться.

Поэтому нужен некий сервер, который сможет на ТВ отдавать информацию (в том числе видеоролики), которая должна отображаться посетителям.


 
megavoid ©   (2016-04-13 15:54) [14]

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

Может, и можно :) Единого стандарта смарта пока нет (а может, и не будет), есть только кусочки мозаики. Если учесть особенности работы браузеров на тв разных производителей, я уж не говорю про магазины приложений с разными АПИ (а вот, например, в мою тошибу вообще нельзя установить стороннее, только 12 стандартных, причём жестко заданных порталом тошибы :), открутку видео в браузере (в той же тошибе браузером служит опера 3.6, без флеш плеера, без хтмл5) на слабеньком процессоре телека без ускорения, то сколько же времени/денег займёт разработка (а потом и поддержка, а если купят телеки другой модели)?

Недавно делал две подобные "интеграции", в одном случае 8 телеков (букмекерская контора), в другом под 80 (типа электронной очереди). В первом случае "компы" для них обошлись в 250 баксов, во втором 2200, типа меленький опт получился. Плюс выставить на андроиде автозапуск после загрузки, да хоть того же хрома с нужной страницей. Подаётся питание - всё запускается автоматом. Стоит ли работа по "избавлению от компьютера" тех усилий?


 
stas ©   (2016-04-13 16:20) [15]

ttUser ©   (13.04.16 12:03) [13]
Есть 1 проблема.
Если допустим нужно 10 табло, чтобы отображали одно и то же, то придется на каждом телевизоре после включения запускать приложение или чего хуже запускать браузер и вбивать адрес.
Если это 1 табло то может быть и нормально будет.
А если несколько, то еще и дороже выйдет чем комп +10 мониторов.
Да к стати смарт тв не все правда, могут по wifi отображать экран сматртфона или ноутбука если эту функцию поддерживает смартфон или ноутбук.


 
ttUser ©   (2016-04-13 17:44) [16]


> Если допустим нужно 10 табло, чтобы отображали одно и то
> же, то придется на каждом телевизоре после включения запускать
> приложение или чего хуже запускать браузер и вбивать адрес.

ну в этом как раз проблемы никто не видит. Административный персонал вполне может, допустим, с утра "натравить" все ТВ куда надо и пусть весь день и работают.

Но в целом да, хоть это и задача второго порядка, но было бы интересно уметь включать/выключать ТВ по сети, "натравливать" их и так далее.
Приставки СмартТВ некоторые это могут, доступ к ним по SSH, где можно давать команды наподобие загрузиться по указанному URL.

В плане самих ТВ наибольший интерес к самсунг и LG. Поэтому хочется понять как это всё работает. Как я понял есть два варианта:

1) в браузере перейти по нужному адресу и открыть браузер в полноэкранный режим
2) сделать свое приложение

И как я понимаю, из любого сайта HTML+CSS+JS можно скомпоновать приложение для ТВ, выполнив определенные действия?

А для samsung нет опыта?


 
stas ©   (2016-04-13 18:23) [17]

ttUser ©   (13.04.16 17:44) [16]

> И как я понимаю, из любого сайта HTML+CSS+JS можно скомпоновать
> приложение для ТВ, выполнив определенные действия?

Да правильно.


> А для samsung нет опыта?

нет.

Но вот есть интересная статья https://habrahabr.ru/post/211236/ , как заявляют ее авторы они разработали библиотеку для написания кроссплатформеных приложений под смарт.


 
ttUser ©   (2016-04-19 12:16) [18]

stas, спасибо!



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2017.04.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.002 c
15-1460105207
ttUser
2016-04-08 11:46
2017.04.23
Кто-нибудь программировал под телевизоры? (SmartTV)


15-1460100846
Rouse_
2016-04-08 10:34
2017.04.23
Есть у нас спецы по гуглевскому Blogger?


2-1441283581
Цукор5
2015-09-03 15:33
2017.04.23
копировать TObjectList в TObjectList


15-1460583005
Юрий
2016-04-14 00:30
2017.04.23
С днем рождения ! 14 апреля 2016 четверг


8-1240846731
Витя
2009-04-27 19:38
2017.04.23
Как сделать чтоб MediaPlayer воспроизвадил видео на panel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский