Компания LG выступила (http://www.lgnewsroom.com/2018/03/webos-enters-next-phase-as.../) с инициативой по более широкому распространению операционной системы webOS, которая в 2013 году была выкуплена у компании Hewlett-Packard и последние годы поставлялась в телевизорах и различных потребительских устройствах LG. Несмотря на то, что в HP платформа webOS развивалась как открытый проект, в LG разработка платформы webOS была продолжена за закрытыми дверями, а на основе открытой кодовой базы сообществом был основан (https://www.opennet.dev/opennews/art.shtml?num=40503) проект LuneOS (http://webos-ports.org/).
Со временем компания LG пришла к выводу, что весь имеющийся потенциал webOS остаётся не раскрытым и открытая модель разработки более оптимальная для webOS, так как позволит привлечь к совместной работа над проектом новых участников и расширит ареал поддерживаемых устройств. Для воплощения этой идеи представлен проект
webOS Open Source Edition (http://webosose.org/), в рамках которого открыт код (https://github.com/webosose/) всех последних наработок в области webOS и предложена управляемая сообществом модель управления разработкой (http://webosose.org/discover/getting-started/governance-model/). Код доступен под лицензией Apache 2.0.
Первый выпуск webOS Open Source Edition сформирован только для плат Raspberry Pi 3, но в будущем ожидается поддержка других плат и типов устройств. Системное окружение платформы формируется с использованием инструментария и базовых пакетов OpenEmbedded (http://www.openembedded.org/), а также сборочной системы и набора метаданных от проекта Yocto (http://www.yoctoproject.org/). Основной webOS выступает системный менеджер, базирующийся на Qt и браузерном движке Blink. В отличие от прошлых версий webOS системный менеджер SysMgr разделён на два компонента - менеджер системы и приложений (SAM, System and Application Manager), отвечающий за выполнение web-приложений и сервисов, и Luna Surface Manager (LSM), формирующий интерфейс пользователя.Отличительной чертой нового выпуска также является полная переработка интерфейса и задействование нового композитного менеджера, основанного на протоколе Wayland. Поддерживается запуск двух видов приложений - нативных и web-приложений. Интерфейс и встроенные приложения в основном реализованы как нативные и написаны с использованием QML. Для разработки прикладных приложений предлагается использовать web-технологии (CSS, HTML5 и JavaScript) и фреймворк Enact (http://enactjs.com/), основанный на React. Добавлена поддержка интернационализации (i18n). Для хранения данных в структурированном виде с использованием формата JSON предложено хранилище DB8, использующее в качестве бэкенда БД LevelDB.
Существенно обновлены версии сторонних компонентов, задействованных в webOS, например, Qt обновлён до выпуска 5.6, вместо WebKit теперь поставляется движок Blink из Chromium 53. Интеграция Chromium с Wayland осуществляется при помощи улучшенного (http://webosose.org/blog/updated-chromium-lagacy-wayland-sup.../) бэкенда Ozone. Для запуска классических X11-приложений встроен DDX-сервер XWayland. Для инициализации используется bootd на основе systemd. Для воспроизведения мультимедийного контента и разграничения доступа к нему предложены новые подсистемы uMediaServer и Media Display Controller (MDC). В качестве звукового сервера применяется PulseAudio.
URL: http://www.lgnewsroom.com/2018/03/webos-enters-next-phase-as.../
Новость: https://www.opennet.dev/opennews/art.shtml?num=48289
> Существенно обновлены версии сторонних компонентов, задействованных в webOS, например, Qt обновлён до выпуска 5.6, вместо WebKit теперь поставляется движок Blink из Chromium 53.Вот это обновили — так обновили.
Корейские решения очень специфичны и куда как менее понятны простому разработчику. Без ноды, без веб-сервера, без спец.средств отладки - шагу сейчас не ступишь. А раньше ВебОс значило, что для разработки достаточно блокнота и браузера
Там же можно и нативные на QML разрабатывать.
NFS? Samba?
Или опять только глючащий DLNA имеющий проблемы с звуковыми дорожками и субтитрами.и пыш пыш аудио теперь на телевизоре. Это 5!
Ну фих его знает. Имею лыжу на вебоси, в связке с минидлна вполне гоняет фильмы в матрёшке с несколькими дорогами и парочкой текстовых сабов. Конечно возможно, что если я захочу смотреть 10 бит анимешку с анимированными сабами и аудио во флаке-ворбисе - тогда я поимею проблем.
У меня играет первую дорогу. Как переключить - не нашел. И как отключить субы - непонятно.
Переключение звуковых дорожек на телевизорах LG с webOS
https://www.youtube.com/watch?v=8caburooEjc
> Конечно возможно, что если я захочу смотреть 10 бит анимешкуДля 10 бит надо чтоб оно и дисплеем поддерживалось, не?
не
Если речь о HDR - поддержка должна быть со стороны плеера. И в целом это чистый маркетинг. Гнать 10 бит, только чтобы пользователь мог у себя подстоить яркость с меньшими искажениями - глупая затея.
Если же нужно видеть все 10 бит разом, то да, дисплей должен поддерживать.
пыш пыш аудио, после того как Поттеринг перестал им заниматься, ВНЕЗАПТНО стал торт.
Интересно: вот у меня есть телевизор со старой проприетарной версией вебос — будут ли его обновлять? Опыт подсказывает что нет, к сожалению.
Тоже есть телек с WebOS. И вопрос для меня так же актуален. Выпилить ненужное, плеер поприличнее бы. И кучу чего еще
Если его обновить, то ты ведь новую модель не купишь, денег им не занесешь, так зачем им самим себе вредить? Капитализм он такой, забота о клиентах только на словах.
> Если его обновить, то ты ведь новую модель не купишь, денег им
> не занесешь, так зачем им самим себе вредить? Капитализм он такой,
> забота о клиентах только на словах.Ну, новой телек покупать смысла нет, в рамках того что как экран он устраивает - можно купить андроид бокс либо любую плату something pi. Самый большой недостаток у моего телека - браузер, ничего не тянет, вылетает, версия устаревшая. А так Ютуб работает, с неподдержкой формата видео столкнулся только один раз, смотрю в основном по dlna. И, wireless display элементарно ничего не тянет.
Между прочим новые удобные пульты блокируются на старых моделях телевизоров программно. Зуб даю, ибо действительно в курсе.Маркетинг, мать его.
Да может и купил бы но они совсем г..но по сравнению со старым в одной ценовой категории.
При этом старый ещё до webOS и ед. проблема неработающий WiDi и отключенные ютуб и скайп, а ivi отлично работает, кажет как 3D таки обычные фильмы, очки вот переломались постепенно, всего 3 осталось, но это не проблема.А вот где взять новый с 3D и без белых пикселей со смещением из-за которых текст читать противно непонятно, причём цену в $ подняли в 1.5 раза.
Купи AndroidTV приставку. У меня Nvidia Shield. Обновления приходят уже 4-ый год, хотя казалось бы уже вылизали всё, что можно. Есть плееры и приложения на любой вкус. И всё обновляется и будет обновляться.
Тоже есть телек с webOS.
В репе можно собрать только под RPI. Как собрать под конкретный телевизор?
Вопрос с samba из коробки очень актуален.Если есть миникомп - то зачем smartTV?
Да и смысл тогда ставить туда webOS когда есть более простые и удобные решения.
О, а вот это уже интересно, правда хоть сама webOS теперь и открытая, похоже простым способом перепрошить ее на готовом телевизоре будет по прежнему невозможно.
А так с удовольстивием заменил бы свой webOS на какой-нибудь Kodi.
А вот был бы Linux под GPLv3 - производители были бы обязаны предоставить юзерам возможность залить свою прошивку. Но нет, Торвальдс выбрал сторону проприерасов.
Подозреваю в таком случае они бы строили прошивку на базе FreeBSD и прекрасно себя бы чувствовали.
> Подозреваю в таком случае они бы строили прошивку на базе FreeBSD и прекрасно себя бы чувствовали.В старых LG действительно была фря. Там даже хард для записи в уфс форматировался.
> А вот был бы Linux под GPLv3 - производители были бы обязаны
> предоставить юзерам возможность залить свою прошивку. Но нет, Торвальдс выбрал сторону
> проприерасов.Возможность залить? Серьёзно?
Возможность собрать может быть, а вот подписать не факт. И к тому-же кто мешает инициализацию в блоб запихать, а без него не работать
нафига JS, ну нафига?!Там самые бешенные циклы устаревания.
Во времена появления webOS вроде не было алтернативных языков, которые бы позволяли реализовать такую концепцию. Сейчас конечно было бы интереснее прикрутить Elm или ClojureScript например.
На телеках софт устаревает быстрее чем язык на котором он написан. Достаточно сравнить софт 2014 года и 2018 чтобы увидеть, что он переписан заново. И причины тому самые объективные - резко расширяются платформы и их возможности.
> На телеках софт устаревает быстрее чем язык на котором он написан. Достаточно
> сравнить софт 2014 года и 2018 чтобы увидеть, что он переписан
> заново. И причины тому самые объективные - резко расширяются платформы и
> их возможности.платформы шире, аппаратка круче, а функционал ещё ниже, да есть как раз современный 2017-го и <=2014, хотя не совсем так.
Функционал который был в первых прошивках в 2014 выше, но со временем его урезали по максимуму.
> Там самые бешенные циклы устаревания.Использовать не самый последний и модный фреймворк религия не позволяет? У меня есть js код, написанный десять лет назад, на фреймворке того времени и он по прежнему работает в любом браузере, причем быстрее, чем 10 лет назад, так как с тех пор браузеры значительно оптимизировали js и dom движки.
>оптимизировали js и dom движкиСкорее оперативы больше стало.
Судя по блинку там все такое же древнее?
Очень интересная была идея 10 лет назад или когда там её изобрели. Сейчас наверно уже безнадёжно отстала учитывая скорость с которой всё развивается в этой сфере.
VEWD (бывшая OperaTV), с которой толкает Сони свои телики, - вот кто безнадежно отстал.
Tizen более перспективна
AndroidTV приставка:
Для бесплатного torrenttv поставил: TVirl, AceStream и плейлисты с помойки;
Для просмотра фильмов с сетевого винчестера и трекеров использую Kodi.
Всё чётко и быстро, и управляется с одного пульта - от телевизора. В webOS такого нет и не будет.
Apple TV + Raspberry Pi 3 + Plex тоже отличный вариант
Интересно, на пальмах это как то аукнется?
Я вопросом особо не интересовался - где-то только к зиме встанет вопрос о покупке нового большого "дисплея" - но, конечно, в последние годы, слыша краем уха о Android TV, webOS, Tizen OS и Firefox всегда считал, что покупая новый телек - наконец-то придет конец куцому функционалу идиотских прошивок текущих LG, и не будет проблемой если не кастомную прошивку туда ставить, то уж сторонний софт так точно. В своё время с lgmod игрался.А тут, судя по комментариям, получается, что ситуация не особо изменилась, и, по крайней мере, с webOS - воз и ныне там, и ничем оно не лучше прежних DumbTV?
Бегло погуглил - сходу ничего обнадеживающего. Т.е. даже если взлетит вот это webOS OSE - его на TV 2017-2018 года не поставишь? И у Самсунгов\Панасоников та же ситуация?
Рекомендую обычный телик, без smartTV, и отдельно Nvidia Shield Android TV приставку. Она с доставкой бандеролькой из официального магазина nvidia в США обошлась мне в черную пятницу в 8к. Сейчас может немного дороже выйдет. Но все равно это значительно дешевле, чем брать телик сразу с андроидом на борту. Основная фишка Android TV - системный плеер Live Channels, через который можно смотреть IPTV. Смотрю edem.tv. Работает просто шикарно, рекомендую!
У всяких webOS, Tizen и т.д., тухлая инфраструктура. В Android TV инфраструктура андроида. Все приложения ставятся и обновляются как и на обычном андроиде, из плей маркета.
А чем оно лучше простого китайского андроид бокса за 2тыс.руб?
Китайские боксы разные. Есть без AFR, есть без HDMI CEC или с кривым HDMI CEC. Полно приставок с кривым декодером, выводящим замыленную картинку. Полно приставок, которые воспроизводят потоки выборочно. Почти все приставки без AFR делают конвертацию 3:2 pulldown для преобразования 24p > 60p, кадры отображаются разное количество времени, и виден жесткий judder-эффект. У многих приставок недостаточно производительности, чтобы воспроизводить без задержек H.264, MPEG-4 Part 10 в FullHD, ни то что в 4k. И можно много еще к чему придраться. Не спорю, есть достойные альтернативы Nvidia Shield дешевле.
Nvidia Shield TV - топовая, вылизанная Nvidia за 4 года существования, приставка. Идеальный вариант, если позволяют финансы.
Самое главное забыл - практически на всех, если не на всех приставках с т. н. Android TV, стоит подпиленная планшетная версия с дубовым управлением клавишами курсора с пульта. И софт там соответствующий - планшетный. Настоящего Android TV я не видел на приставках, хотя ходят слухи, Xiaomi удалось лицензировать. Shield не пробовал, возможно невидия тоже официальным путем пошла. Но все остальные приставки - неудобный закостыленный под телевизоры мусор.
На Android TV по сути всего 3 приставки. Из них только 2 можно купить - Nvidia Shield TV и Xiaomi Mi Box 2016. На второй присутствуют все выше обозначенные проблемы. И прошивка не обновлялась уже очень давно.
> Рекомендую обычный телик, без smartTV, ...Они же там в LG/Sams не дураки ведь, обычный телек без смарт идёт с гoвноматрицей, плохим звуком(даже для новостей), убогим дизайном(толщина, размер рамок, бликующие покрытия), отсуствием разъёмов ( до 2 HDMI снижают ) и идиотским пультом. (ну и 3D там конечно не будет, а мне нравится пассивное)
Ну и мы не дураки покупать у LG/Sams, благо выбор ими двумя не ограничивается.
Собственно, а чего вы ждали? Вся суть всех этих SmartTV компонентов телевизоров с их "магазинами приложений" в том чтобы продать вам подписку на какой нибудь платный канал или продавать фильмы поштучно. Ничего больше их разработчиков не интересует, поэтому все остальное - по остаточному принципу, и просомтр видео с носителя и DLNA.
Причем как показывает мой личный опыт, наши отечественные VOD сервисы мало того что даже продавая вам кино "навечно" обмазываются DRM, так еще и экономят на мощностях по максимуму, поэтому частенько даже купленное кино посомтреть не получится из-за обрывов воспроизведения. Ну и цены - как обычно.
Поэтому я лично ограничиваюсь Chromecast и его хвататет за глаза, да и возможностей у него побольше чем у встроенного в ТВ смарт-элемента (но меньше чем у любого Android TV).
ForkPlayer.
Бесплатно, быстро, смотришь что душе угодно.
После ознакомления с сабжем скажу следующее, идея, конечно, занятная, но...со всяких кинокрадов при должном желании не проблема поток перенаправить на Хромкаст. Можно заморочиться и сделать это из того же Файрфокса (раньше FlashGot позволял прописать stream2chromecast как загрузчик), а можно купить WebVideoCaster под Андроид и запускать с него. Плюс опять в том, что что Хромкаст стабильнее.
> WebOS (англ. web operating system — «операционная система в вебе»,
> также Internet OS, браузерная операционная система) — веб-
> приложение, организующее платформу (операционную среду с набором
> готовых функций API) для выполнения других веб-приложений.А в чём радость построения веб-приложений на базе "целой ОС", в которой может находиться куча функций, которые веб-приложению не нужны, вместо того, чтобы просто подключать к своему веб-приложению нужные библиотеки, решающие более узкие задачи, чем "целая ОС".