Skip to content

SoftLab ASI

ASI (Asynchronous Serial Interface, Асинхронный последовательный интерфейс) — логический интерфейс для передачи потоков MPEG-TS со скоростью до 270 Мбит/с в зависимости от применения. ASI применяется в спутниковом и кабельном цифровом телевизионном вещании.

Flussonic Media Server позволяет захватывать потоки ASI с карт SoftLab с поддержкой Video4Linux.

Для того, чтобы настроить приём потока по ASI, настройте параметры карты захвата в директиве dvb_card, а затем для каждой захватываемой программы создайте отдельный поток через mpts-dvb:// URL:

dvb_card v4l {
  hw v4l;
  video_device /dev/video1;
}
stream 1010 {
  input mpts-dvb://v4l?program=1010;
}
stream 1030 {
  input mpts-dvb://v4l?program=1030;
}

где:

  • hw v4l указывает на использование модуля v4l для захвата потока.
  • video_device — устройство для захвата видео с карты SoftLab. Это путь к файлу устройства, созданному Video4Linux на диске.
  • program — параметр, который обозначает номер программы в захваченном потоке MPEG-TS.