Вернуться   Sat-life.info > . > Наземное ТВ > Кабельное и эфирное тв
Расширенный поиск
Загрузка...

 
  

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.08.2012, 07:04   #1
Serjoga
 
Аватар для Serjoga
 
Регистрация: 30.11.2009
Страна проживания!
Сообщений: 37,435
Вы сказали Спасибо: 22,592
Поблагодарили 59,365 раз в 26,595 сообщениях
Репутация: 127334
Serjoga has a reputation beyond reputeSerjoga has a reputation beyond reputeSerjoga has a reputation beyond reputeSerjoga has a reputation beyond reputeSerjoga has a reputation beyond reputeSerjoga has a reputation beyond reputeSerjoga has a reputation beyond reputeSerjoga has a reputation beyond reputeSerjoga has a reputation beyond reputeSerjoga has a reputation beyond reputeSerjoga has a reputation beyond repute
По умолчанию Прием DVB-T2 для устройств на Android 4.0 ICS

Прием DVB-T2 для устройств на Android 4.0 ICS

Никого уже не удивишь трансляцией живого ТВ для устройств на базе iOS по беспроводной сети, благодаря усилиям компаний Elgato, AVerMedia, DreamBox и прочих. Это позволило превратить планшет в мобильный телевизор. Но устройствам на базе Android даже это было недоступно. Исправить сложившуюся несправедливость решила компания PCTV system, являющаяся одним из подразделений Hauppauge. Используя технологию Adobe Flash и совместимый интернет-браузер разработчики добавили поддержку Android (2.2 и выше) для сетевого тюнера PCTV Broadway 2T. Такой способ удобен при телепросмотре в пределах своего жилища, но для истинной мобильности он не годится, поэтому, отправляясь на дачу или в путешествие все равно придется брать с собой ноутбук.

Если говорить об iOS-устройствах, то есть несколько базовых платформ с фиксированными характеристиками. Такая ситуация сильно облегчает жизнь разработчикам, которые проектируют под них какие-то дополнительные внешние устройства. Оптимизируя работу таковых можно рассчитывать на стабильный результат в рамках выбранного класса iOS-устройств.

Разнообразие в аппаратной части среди устройств на базе Android сыграли с ними злую шутку. Здесь в отличие от iOS-устройств на усмотрение производителя отданы все параметры влияющие на производительность:

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





В таких условиях обеспечить работоспособность внешнего устройства, активно передающего медиа-данные, тяжело. Для Android OS ситуация усугубляется наследственностью Linux и необходимостью перекомпиляции драйвера при выходе новой версии ядра. Начиная с версии Android 3.1 (Honeycomb) была добавлена поддержка потоковой передачи медиа-данных в драйвер USB-хаба. Казалось бы это должно было привлечь разработчиков к расширению функциональности своих устройств, но все ограничилось новостью о цифровом тюнере Logitec LDT-1SA01 для японского рынка. Мало того, что этот тюнер принемает цифровой эфирный сигнал исключительно в формате 1seg (мобильный ISDB-T), так в скупом списке поддерживаемых планшетов отсутствует большинство популярных моделей, присутствующих на нашем рынке.



Несмотря на заявленный переход Европы и некоторых стран Африки на цифровой формат вещания DVB-T2, устройств с поддержкой данного формата немного. И с октября 2010 года их не прибавилось. По сути, PCTV nanoStick T2 290e продолжает оставаться единственным доступным USB-тюнером для компьютера с поддержкой DVB-T2. В интернет-магазине PCTV systems сейчас проходит акция - при покупке первого nanoStick T2 за 99,95 евро, цена за второй будет 50 евро.



Не менее беден выбор демодуляторов для DVB-T2. В январе 2010 года Sony представила первый в мире чип с поддержкой DVB-T2/T/C



Trident (ex NXP) заявила о разработке собственного демодулятора - TDA10055, который является частью комплексного решения для создания приемо-передающих устройств DVB-T2. Есть еще какой-то чип Samsung, но к сожалению мне не удалось найти даже его название.

Выходит, если что-то и будет работать с Android 4.0, то это должен быть PCTV nanoStick T2 290e. Формат принимаемого сигнала у него подходящий. Это тюнер с USB-интерфейсом в компактном корпусе. На официальном сайте поддержки данного тюнера, нашлись драйвера для Windows XP/Vista/7. Поиск драйвера для Linux привел меня на страничку разработчика Стива Керрисона (Steve Kerrison). Обучаясь в аспирантуре университета Бристоля в группе исследователей "Компьютерной науки" по специализации "Оптимизация программного обеспечения" у Стива находится время на разработку Linux-драйвера для PCTV nanoStick T2. Он использовал наработки других участников сообщества DVB и на этой основе Стиву удалось не только добиться приема Freeview HD (DVB-T2) в MythTV, но и DVB-C. Поддержкой цифрового кабельного телевидения Стив особенно гордится, поскольку даже производитель тюнера поленился обеспечить ее в драйвере для Windows.

В январе 2011 года проект Стива оказался под угрозой. В результате экспериментов с прямой записью в EEPROM элементы тюнера перестали давать отклик по I2C. В университете Стив часто использует в своей работе оборудование XMOS, XK-1 для разработчиков устройств с интерфейсом USB. С его помощью была предпринята попытка восстановить EEPROM, но усилия оказались напрасны, вернуть тюнер к жизни не удалось. Казалось бы на этом все и закончилось, но вдруг с Керрисоном связались представители PCTV system и предложили ему новый тюнер безвозмездно! Это позволило продолжить работу над улучшением драйвера. На страничке Стива Керрисона нашлась подборка фотографий PCTV nanoStick T2 без корпуса.




В качестве ВЧ-блока использован NXP TDA18271HDC2 (цена менее 5 долларов). Демодулятор DVB-T2/T/C - Sony CXD2820R (цена менее 4 долларов). USB-контроллер - Empia EM28174.

За основу для разработки Стив Керрисон выбрал оптимизированный для работы в качестве медиа-центра дистрибутив Ubuntu - Mythbuntu. Для обработки HD-потоков оболочке MythTV нужна видеокарта с поддержкой VDPAU (Video Decode and Presentation API for Unix).




Свежие версии дистрибутива и подробную информацию можно найти официальном сайте Mythbuntu.

Далее события разворачивались следующим образом. Шведскому программисту Турбьёрну Швонгорду (Torbjörn Svangård) удалось собрать драйвер Керрисона для ядра Android 4.0 ICS. Турбьёрн использовал специальную системную плату - PandaBoard ES, предлагаемую разработчикам под платформу Android, компанией Texas Instruments. Новая модификация такой платы оптимизирована для Android 4.0 (Ice cream sandwich) и продается по цене менее 200 долларов. Она распологает процессором TI OMAP4460 (1,2Ггц Cortex A9 два ядра), WiFi/Bluetooth, HDMI для подключения монитора, USB, слотом для карт памяти, разъемом для внешнего дисплея с собственным контролером матрицы.


BORKED

Швонгорд записал результаты своей работы на видео и выложил на YouTube. С приемом каналов стандартной четкости в формате DVB-T2 проблем не возникло. К сожалению, видеоадаптер PandaBoard ES не имеет аппаратного ускорения H.264, поэтому проверить прием HDTV не удалось.

BORKED







На линухных ресиверах, работает чётко!!!
__________________
Вечная Память Всем Погибшим!!!

Serjoga вне форума   Ответить с цитированием
Получено 2 "Спасибо" для Serjoga от:
Fox_78 (23.08.2012), jon77 (11.09.2012)
Реклама
Реклама на форуме
Ответ

Социальные закладки

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 11:51. Часовой пояс GMT +2.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc. Перевод: zCarot
Яндекс цитирования Яндекс.Метрика
Время генерации страницы 0.16989 секунды с 18 запросами