Установка сервера потокового ТВ с открытым исходным кодом TvHeadend в Linux Mint

Опубликовано: 2 Сентября, 2022

Серверная программа, которая считывает видеопотоки из источников LinuxTV и публикует их в виде интернет-потоков, называется TVHeadend, часто TVH для краткости. Например, он поддерживает несколько входов, USB-тюнер DVB-T и спутниковый > IP-тюнер, объединяя их в единый список каналов. Серверы TVH сами являются поставщиками IP-сигналов, что позволяет объединять сети серверов TVH.

TVH обычно используется в домашней сети для отправки видео на приемные устройства, такие как смарт-телевизоры и телевизионные приставки, но также используется для пересылки сигналов даже между странами по междугородним каналам. Сюда же входит информация (при наличии) из электронного телегида и возможность записи программ типа DVR, включая возможность перекодирования из MPEG2 в h264 и h265.

Различные способы установки Tvheadend

  1. Использование моментального хранилища
  2. Использование личных архивов пакетов (PPA)
  3. Использование официального репозитория Tvheadend

Способ 1: Использование Snap Store.

Во-первых, нам нужно обновить источник:

$ sudo apt-get update

Теперь устанавливаем оснастку:

$ sudo apt-get install snapd

Затем мы можем установить службу tvheadend, используя хранилище моментальных снимков:

$ sudo snap install tvheadend

Способ 2: Использование личных архивов пакетов (PPA).

Добавить репозиторий пакетов TVheadend из PPA

$ sudo add-apt-repository ppa:mamarley/tvheadend-git-stable

Теперь обновите свой источник:

$ sudo apt-get update

Установите сервис tvheadend:

$ sudo apt-get install tvheadend

Способ 3: Использование официального репозитория Tvheadend.

Установите необходимые пакеты и добавьте ключ PGP репозитория.

sudo apt-get -y install coreutils wget apt-transport-https lsb-release ca-certificates
sudo wget -qO- https://doozer.io/keys/tvheadend/tvheadend/pgp | sudo apt-key add -

Теперь добавьте репозиторий TVheadend:

$ sudo add-apt-repository "deb https://apt.tvheadend.org/stable focal main"

Источники обновлений:

$ sudo apt-get update

Теперь установите tvheadend:

$ apt-get install tvheadend

Tvheadend открывает окно конфигурации во время установки, где вы можете установить имя пользователя и пароль для входа в систему и управления своим экземпляром TvHeadend. Установка имени пользователя для администратора — это самый первый шаг. Когда закончите, нажмите «Да».

Теперь установите пароль администратора.

После установки к Tvheadend можно получить доступ через HTTP через порт 9981. Теперь вы можете открыть Tvheadend, используя «http://localhost:9981/» в своем браузере.

Настройка основных параметров:

Теперь нажмите «Отмена» на этом экране.

Если установка завершена, можно легко отслеживать и настраивать Tvheadend. Это предлагает мобильный пользовательский интерфейс, который работает на внутреннем сервере, работающем по протоколу HTTP. На TCP-порту 9981 работает этот внутренний HTTP-сервер. В методе конфигурации войдите в систему с вашим именем пользователя и паролем, которые вы упомянули ранее.

На вкладке «Конфигурация» нажмите вкладку «Входы DVB», чтобы определить свой ТВ-адаптер. Здесь вы должны увидеть опцию, позволяющую указать ваш ТВ-адаптер. В раскрывающемся списке выберите свой ТВ-адаптер.

На вкладке «Конфигурация» щелкните вкладку «Канал/EPG», после чего вы сможете настроить параметры EPG с помощью параметра «Захват EPG».

«Конфигурация»Настройки»Запись»Запись»Цифровой видеомагнитофон»Цифровой видеорегистратор.