Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Получение EPG-данных


Автор: SRK 28.7.2016, 08:43
Доброго времени суток всем!
Имеется программа для сканирования цифровых каналов средствами ТВ-тюнера (DVB-T, при помощи антенны), а затем их отображения в окне программы на C# (WPF).
Для сканирования и отображения используется библиотека DirectShow.
Требуется получать из каналов, помимо названия и типа, программу ТВ-передач (что показывают сейчас по этому каналу и что будет показано далее) в текстовом виде (EPG).
Очень прошу помочь с этой проблемой, в официальной документации информации крайне мало. В идеале хотелось бы пример кода, или хотя бы названия необходимых интерфейсов и методов  smile
Буду также признателен, если укажете какие-либо другие библиотеки для сканирования и отображения DVB-T.
используемый тюнер - GoTView Masted HD 5 с антенной.
Заранее благодарю за помощь.

Автор: Lorkhan 31.7.2016, 22:17
Тюнеры Готвью в конечном итоге получают EPG информацию из xml-файла.
Лучшим вариантом для вас будет парсить непосредственно этот файл чем париться с видео потоком, который использует скачанный файл.

Автор: _zorn_ 2.8.2016, 19:44
В любом случае, вам нужно будет с кем то договариваться, чтобы вам предоставляли эту телепрограмму.
Продвинутые в xmltv делают. Парсить удобно, они готовы поменять формат и т.п. Встречаются которые тупо в тхт файлах без всякой организации делают. Т.е. если попытаетесь парсер на эти тхт сделать - ДЕРЖИТЕ ГОЛОВНЯК НА ВСЕ ВРЕМЯ СОТРУДНИЧЕСТВА.
Ну с хмлтв сли не справитесь могу помочь за плату небольшую (там все просто).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)