2015-05-26 2 views
1

Я пытаюсь узнать, какая версия поддерживает мой Samsung Smart TV 2014, но она не уточняется по техническим характеристикам, она говорит только о совместимости HbbTV.Как узнать поддерживаемую версию HbbTV по телевизору

My TV это один (H5500 40"):

http://www.samsung.com/es/consumer/tv-av/tv/full-hd/UE40H5500AWXXC

Кроме того, я хотел бы знать, какая версия HbbTV поддерживают другие бренды, как Sony, TPVision, LG ... Есть любая база данных, где я могу проверить его

Спасибо за вашу помощь

ответ

3

версия HbbTV поддерживаемое телевизором подвергается в строке UserAgent Согласно спецификации HbbTV он должен иметь вид:!.

HbbTV/1.1.1 (<) возможности >; [<vendorName>]; [<modelName>]; [<softwareVersion>]; [<hardwareVersion>]; < зарезервирован >)

На моем Samsung это HbbTV/1.1.1 (;Samsung;SmartTV2014;T-NT14UDEUC-1005.2;;) WebKit. На LG это, например, Mozilla/5.0 (Unknown; Linux armv7l) AppleWebKit/537.1+ HbbTV/1.1.1 (; LGE; WEBOS1; 03.23.31; 1H13;).

Вы можете получить доступ к этой строке с помощью объекта Navigator navigator.userAgent. Строки версии HbbTV/1.1.1 сопоставляются с тем, что называется HbbTV 1.0 публично. HbbTV/1.2.1 отображает до 1.5, HbbTV/1.3.1 сопоставляет новый стандарт 2.0 и HbbTV/1.4.1 с обновленным HbbTV 2.0.1.

Вы можете найти спецификации под http://www.hbbtv.org/pages/about_hbbtv/specification.php

0

Репутации слишком мало, чтобы добавить комментарий к ответу Кая выше, но точная глава HbbTV 2.0.1 спецификации, которая упоминается заголовок User-Agent является 7.3.2.4. Формат требуется в последнюю версию спецификации в настоящее время определяет версию 1.4.1 для версии HbbTV, и добавляет новое поле <familyName>:

HbbTV/1.4.1 (<capabilities>; <vendorName>; <modelName>; <softwareVersion>; [<hardwareVersion>]; <familyName>; <reserved>)

Спецификация говорит, что заголовок User-Agent должен только «включить» а не «быть», как указано выше, поэтому некоторые среды предпочитают размещать дополнительную информацию с каждой стороны указанных частей.

Смежные вопросы