Skip to content

DVB Reader

Обзор

DVB Reader — это модуль в составе mcaster, который позволяет принимать видео напрямую с DVB плат захвата. Модуль поддерживает различные стандарты DVB (DVB-S/S2, DVB-T/T2, DVB-C) и обеспечивает надежный прием FTA (Free-to-Air) каналов или дескремблированного контента.

Поддерживаемые стандарты

DVB-S/S2 (Спутниковое вещание)

  • Частотный диапазон: 950-2150 МГц
  • Модуляции: QPSK, 8PSK, 16APSK, 32APSK
  • Поляризация: Горизонтальная (H) и вертикальная (V)
  • Символьные скорости: 1000-45000 KS/s

DVB-T/T2 (Эфирное вещание)

  • Частотный диапазон: 174-862 МГц
  • Модуляции: QPSK, 16QAM, 64QAM, 256QAM
  • Полосы пропускания: 6, 7, 8 МГц
  • Режимы: 2K, 4K, 8K

DVB-C (Кабельное вещание)

  • Частотный диапазон: 47-862 МГц
  • Модуляции: 16QAM, 32QAM, 64QAM, 128QAM, 256QAM
  • Символьные скорости: 1000-7000 KS/s

Конфигурация DVB карты

Базовая структура конфигурации

dvb_card имя_карты {
    system стандарт;
    adapter номер_адаптера;
    frontend номер_фронтенда;
    frequency частота;
    symbol_rate символьная_скорость;
    polarization поляризация;
    modulation модуляция;
    bandwidth полоса_пропускания;
    plp_stream_id id_потока;
    disabled;
    comment "описание";
}

Параметры конфигурации

Параметр Описание Обязательный Пример
system Стандарт DVB Да dvbs2, dvbt, dvbc
adapter Номер адаптера Да 0, 1, 2
frontend Номер фронтенда Да 0, 1, 2, 3
frequency Частота в Гц Да 195028615
symbol_rate Символьная скорость Да 29500
polarization Поляризация (для DVB-S) Нет h, v
modulation Тип модуляции Нет qam256, qpsk
bandwidth Полоса пропускания Нет 5000000
plp_stream_id ID потока PLP Нет 4
disabled Отключение карты Нет -
comment Комментарий Нет "13E high vertical"

Пример конфигурации DVB-S2

dvb_card a0 {
    system dvbs2;
    adapter 1;
    frontend 3;
    frequency 195028615;
    symbol_rate 29500;
    polarization v;
    modulation qam256;
    bandwidth 5000000;
    plp_stream_id 4;
    comment "13E high vertical";
}

Пример конфигурации DVB-T2

dvb_card terrestrial {
    system dvbt2;
    adapter 0;
    frontend 0;
    frequency 474000000;
    bandwidth 8000000;
    modulation qam256;
    comment "DVB-T2 multiplex";
}

Пример конфигурации DVB-C

dvb_card cable {
    system dvbc;
    adapter 0;
    frontend 0;
    frequency 474000000;
    symbol_rate 6875;
    modulation qam256;
    comment "Cable network";
}

Настройка потоков

Базовый поток

stream ort {
  input mpts-dvb://a0?program=15;
}

Параметры потока

Параметр Описание Обязательный Пример
mpts-dvb:// Протокол DVB Да mpts-dvb://
имя_карты Имя настроенной карты Да a0, terrestrial
program Номер программы Да 15, 1, 2

Расширенная конфигурация потока

stream hd_channel {
  input mpts-dvb://a0?program=15;

  transcoder {
    video {
      codec h264;
      bitrate 5000k;
    }
    audio {
      codec aac;
      bitrate 128k;
    }
  }
}

Множественные потоки

# Основной канал
stream main_channel {
  input mpts-dvb://a0?program=15;
}

# Дополнительный канал
stream secondary_channel {
  input mpts-dvb://a0?program=16;
}

Поддерживаемые платы захвата

DVB-S/S2 платы

  • TBS — серия карт для спутникового приема
  • DekTec — профессиональные карты захвата
  • Hauppauge — карты для домашнего использования
  • TechnoTrend — бюджетные решения

DVB-T/T2 платы

  • Hauppauge — карты для эфирного приема
  • PCTV — USB тюнеры
  • AverMedia — карты для цифрового ТВ

DVB-C платы

  • Hauppauge — карты для кабельного ТВ
  • PCTV — USB тюнеры для кабеля
  • TechnoTrend — карты для кабельных сетей

Устранение неполадок

Проблемы с сигналом

Нет сигнала

  1. Проверьте подключение антенны/кабеля
  2. Убедитесь в правильности частоты и параметров
  3. Проверьте поляризацию (для DVB-S)
  4. Проверьте драйверы карты захвата

Слабый сигнал

  1. Проверьте качество антенны и кабелей
  2. Убедитесь в правильности направления антенны
  3. Проверьте помехи от других устройств
  4. Рассмотрите усилитель сигнала

Плохое качество

  1. Проверьте настройки модуляции
  2. Убедитесь в правильности символьной скорости
  3. Проверьте помехи и отражения
  4. Оптимизируйте расположение антенны

Проблемы с картой захвата

Карта не определяется

  1. Проверьте подключение карты
  2. Убедитесь в совместимости с системой
  3. Проверьте драйверы и firmware
  4. Проверьте права доступа к устройству

Ошибки драйвера

  1. Обновите драйверы карты
  2. Проверьте совместимость с ядром Linux
  3. Перезагрузите систему
  4. Проверьте конфликты с другими устройствами

Диагностические команды

# Проверка доступных DVB устройств
ls /dev/dvb/

# Информация о карте
dvbv5-scan -a 0 -f 195028615 -s 29500 -p v -m qam256

# Проверка сигнала
dvbv5-zap -a 0 -f 195028615 -s 29500 -p v -m qam256

# Мониторинг статистики
cat /proc/dvb/adapter0/frontend0/statistics

Рекомендации по настройке

Оптимизация приема

DVB-S/S2

  • Используйте качественную антенну подходящего размера
  • Правильно настройте поляризацию и частоту
  • Проверьте символьную скорость транспондера
  • Используйте качественные кабели с минимальными потерями

DVB-T/T2

  • Проверьте покрытие в вашем регионе
  • Используйте направленную антенну для лучшего приема
  • Правильно настройте полосу пропускания
  • Проверьте модуляцию мультиплекса

DVB-C

  • Убедитесь в совместимости с кабельной сетью
  • Проверьте символьную скорость провайдера
  • Настройте правильную модуляцию
  • Проверьте качество кабельного соединения

Безопасность и стабильность

  • Регулярно обновляйте драйверы карт захвата
  • Мониторьте качество сигнала в реальном времени
  • Используйте резервные карты для критичных каналов
  • Ведите логи для диагностики проблем

Производительность

  • Оптимизируйте настройки под конкретный контент
  • Используйте аппаратное ускорение при возможности
  • Мониторьте загрузку системы при множественных потоках
  • Планируйте резервирование для важных каналов

Заключение

DVB Reader обеспечивает надежный и эффективный прием видео с DVB плат захвата. Поддержка различных стандартов DVB, гибкая конфигурация и встроенный мониторинг делают модуль идеальным решением для профессионального вещания. Правильная настройка параметров и регулярный мониторинг качества сигнала обеспечивают стабильную работу в сложных условиях приема.