ThreeDHead Posted September 23, 2008 Posted September 23, 2008 Ничего не могу понять - что есть "middleware"... Это откомпилированный софт, закачаваемый в STB, или это html-сервер, на которых "ходят" STB? Или бывают и те, и те? На них есть какой-нибудь стандарт/тип/класс? Лежит передо мной D-Link DIB-120, чего с ним делать, чтобы ошутить "кайф" от hdmi? На кой ей USB-разъем, если в меню ничего про него нет? Блин, документации на неё нет естейтвенно никакой... Какой нужен для нее middleware? Не уж-то это великая тайна производителя? Та же ерунда была и с ZyXEL STB-1001S. Но у той была хоть какая-то API документация, там вызов функций через JavaScript и т.п.. Но тормозила она неподецки... Нашел какой-то midleware CRAFTWORK STB|e. Так и не понял что с ним дулать... Он должен куда-то грузиться? Вставить ник Quote
ugluck Posted September 24, 2008 Posted September 24, 2008 (edited) middleware - это маркетинговый пузырь для вытягивания бабла. по сути, это совокупность дхцп, веб и т.п. демонов/серверов, чтоб заставить работать вместе голову (источник мультикаста), систему шифрования контента и стб-шки. ядром типичной мидлвари является http-страница, оптимизированная под браузер той или иной модели стб. известно, что при просмотре некриптованного мкаста на писюке никакой мидлварь нах ненужен. так же по сути стб-шка есть комп, как правило под линухом. простейшую затею - прикрутить к плееру плейлист с мультикастными адресами и названиями тв-каналов - превращают в сакральное знание, обвешивают все это добро рюшечками-менюшечками и втюхивают оператору, как чудо-систему без которой ничего не работает. никакого единого стандарта нет и каждое мидлваре точится под разные типы стб-шек. кстати, насчет длинков - если там есть возможность руками/тфтп задать плейлист (перечень мультикастных айпишников, по которому можно щелкать ленивкою), то оно должно заработать безо всякого мидлваре. и если таки заработает, то, думаю, большинство сетей, ныне вещающих мультикаст для просмотра vlc-плеером, с радостью порекомендуют своим абонентам эти стб-шки. P.S. погуглил тут маленько.. в общем, пишут, что эту стб-шку можно заставить показывать мультикаст, если написать веб-страничку с особыми яваскриптами. http://forum.nag.ru/forum/index.php?showtopic=43898 http://www.hub.ru/forum/index.php?showtopic=27620 Edited September 24, 2008 by ugluck Вставить ник Quote
ThreeDHead Posted September 25, 2008 Author Posted September 25, 2008 Спасибо за разъяснение. Короче, есть мнение, что сейчас STB-шки становятся все более самодостаточными, и все проше итерфейс управления ими, через http. Никак не получу документацию от длинка... К стати, DIB-120 пишет что она (model) "AST-1100", видимо там процессор стоит этот Вставить ник Quote
vIv Posted September 29, 2008 Posted September 29, 2008 Middleware - это промежуточное ПО, что-то типа, к примеру, JRE или даже WebOS (EyeOS), или очень сильно специализированной операционной системы. Но я бы сформулировал именно как "ближе к run-time". Т.е. над операционкой более-менее компьютерного пошиба, сильно урезанной кстати, добавляется ПО с API, ориентированным на работу с боксами и стык этой работы с внешними сервисами. И к системе закрытия имеет очень параллельное отношение: информацией от CAS/DRM MW может пользоваться, может ей немного управлять, но в саму работу собственно не вмешивается. Не стоит думать, что страничка со скриптами, где описаны малтикаст каналы и есть основной результат работы MW. Это только must have, но не более того. Ну, это как колёса у городского автомобиля, - быть должны, но не только, и не столько колёсами запорожец от Mini Clubman - у обоих они есть. Основная задача MW, - дать платформу для написания дополнительных приложений, позволив им выглядеть одинаково, пользоваться одинаковыми средствами кастомизации, стыковки с внешними сервисами (и прежде всего SMS - биллингом), планированием событий. Из более-менее распространённых аналогов можно упомянуть "ПО для мобильных телефонов", - например софт "для Symbian UIQ 3" на такой платформе точно встанет, найдёт кнопки, уместится в экран, разберётся с накопителями. Ну а что это может быть за софт? Что за расширения? - в этом и ответ на главный вопрос "нахрена оно?" Чтобы сделать например контекстную рекламу с видео-предпросмотром в углу - надо: 1) найти правильное положение 2) найти предложение по контексту состояния экрана 3) неплохо сравнить доступность денег на счету, чтобы показать рекламу того, что абонент может купить прямо сейчас 4) раскрасить в цвета оператора, вставить логотип, кнопочки в нужном стиле 5) в понятном боксу виде это отдать 6) обработать реакцию бокса 7) если нужно, - отдать в SMS команду на списание денег 8) получилось отдать во внешний сервис команду на оказание услуги 9) оценить изменения в ситуации, сформировать новую картинку Понятно, что часть делается на боксе, часть в MW, - но результатом становится именно интерактивность и адекватность реакции картинки на экране хотелкам конкретного абонента в конкретный момент времени. То, ради чего, собственно, и нужно IPTV. А "просто малтикаст" лучше не по IP гонять, а по СКТВ. И дешевле, и надёжнее получится. Вставить ник Quote
ugluck Posted September 29, 2008 Posted September 29, 2008 насчет дешевле и надежнее по СКТВ - согласен. Только вот часто встречается ситуация: мультикаст в сети есть, головы нет, доп. навороты не нужны, надо _просто показать иптв на телевизоре, но без мидлвари стб-шки не работают. в предложенном примере с контекстной рекламою затея выльется в доп. договор с интегратором на разработку и внедрение тех. решения, за немалые бабки. беда в том, что у небольших сетей нет народу, способного заниматься, не отвлекаясь, чисто иптв-шным интерактивом, плотно разрюхать SDK, API и сваять что-нить за разумное время. опять же СКТВ - это немного другая область знаний и деятельности, строить с нуля параллельно существующей eth-сети врядли кто возьмется. вот и получается: сеть есть, какое-никакое иптв в ней есть, а за показ на ящике, а не на компе можно бы взять небольшую денежку, да вот стб-шки сами по себе не работают, а мидлварь стоит много, причем не факт что весь развесистый интерактив когда-нить востребуется. при такой ситуации проще нарастить каналы в интернет и нарекомендовать юзерам телевизоров-плееров с поддержкой торрентов/ютубов, чем городить какое-то иптв.. Вставить ник Quote
ThreeDHead Posted September 30, 2008 Author Posted September 30, 2008 Я таки получил свежие прошивки на DIB-120, получил доки по API. D-Link называет то что умеет STB-шка "шастать" по http - встроенным middleware. Видимо оно так и есть, так проще. Показывать поток умеет, ходить по созданному для нее страничкам может, для начала достаточно. Я вот еще что подумал, все знают про "тонких клиентов", на ютубе есть достаточное колличество роликов показывающих как большое количество таких клиентов одновременно работают с просмотром видео и т.п., работу которых обеспечивает один сервер (м.б. пул серверов). Есть ли какие решения, где все что отображается у абонента - формируется на "голове"? От STB-шки тут потребуется самая малость - показывать поток, и отправлять команды с лентяйки на сервер. Сервер-же сам все красиво отрисует и покажет ему. Вот этот вариант очень интересен. Вставить ник Quote
vIv Posted September 30, 2008 Posted September 30, 2008 вот и получается: сеть есть, какое-никакое иптв в ней есть, а за показ на ящике, а не на компе можно бы взять небольшую денежку, В России нельзя. Остаётся только пиратство. Подробности у юристов. Как вариант - долго и грустно курить архив журнала "Кабельщик" и форум на его сайте. cableman.ru Вставить ник Quote
vIv Posted September 30, 2008 Posted September 30, 2008 Есть ли какие решения, где все что отображается у абонента - формируется на "голове"? От STB-шки тут потребуется самая малость - показывать поток, и отправлять команды с лентяйки на сервер. Сервер-же сам все красиво отрисует и покажет ему. Вот этот вариант очень интересен. И это можно сделать на каком-нибудь middleware, только головная станция станет огромным DataCenter 8-) Вообще-то так иногда превью канала делается - картинка-превьюшка "врезается" в картинку меню, потом всё это _кодируется_ и отправляется клиенту. Решение крайне идиотское, т.к. енкодеры стоят баблища (от 6-10 килобаксов и выше), а по этой схеме надо по енкодеру на активного зрителя. СКТВ - это немного другая область знаний и деятельности, строить с нуля параллельно существующей eth-сети врядли кто возьмется. ЭР-Телеком очень успешно именно так покрывает всю страну. Две сети в параллель, - для каждой задачи своя. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.