DiyРазвлечения

Как записывать и транслировать живое ТВ с Raspberry Pi

Как записывать и транслировать живое ТВ с Raspberry Pi

В эпоху Netflix смотреть живое телевидение кажется старой школой, но вы не всегда можете найти все желаемые шоу или фильмы в потоковом сервисе. Альтернативой является оплата за кабельное или спутниковое телевидение, и кто хочет это сделать?

К счастью, если вы находитесь в стране с наземным телевизионным вещанием, вы можете обрезать шнур и записать прямое телевидение на сетевой видеорегистратор с Tvheadend вместо этого, работающий на Raspberry Pi. Вот как ты это делаешь.

Что такое Tvheadend?

Tvheadend — это потоковый сервер для прямых трансляций. Он может обрабатывать потоковое вещание и запись эфирного эфирного телевидения DVB-T / T2, как Freeview в Великобритании. Он также может обрабатывать другие виды потокового телевидения, включая кабельное (DVB-C), спутниковое (DVB-S и DVB-S2), ATSC и IPTV.

В этом руководстве основное внимание будет уделено использованию Tvheadend с тюнером DVB-T / T2 для эфирного ТВ, но многие инструкции по настройке Tvheadend останутся прежними, если вы предпочитаете использовать Tvheadend для записи ТВ с других источников входного сигнала. ,

Что вам нужно

Чтобы настроить видеорегистратор Tvheadend, вам потребуется следующее:

  • Raspberry Pi 2, 3 или 3B + с чехлом
  • Карта MicroSD с установленным Raspbian
  • Высококачественный блок питания (5 В при 2,5 А)
  • Тюнер USB DVB-T / T2 для приема ОТА-ТВ или Raspberry Pi TV HAT
  • Антенна DVB-T / T2
  • Другой ПК для соединений SSH с установленным клиентом SSH

Фонд Raspberry Pi выпустил шляпу Pi TV, в которой используются выводы GPIO Raspberry Pi выводах Raspberry Pi GPIO выводах чтобы стать приемником DVB-T2. Если у вас нет ни одного из них, вы можете вместо этого использовать обычный тюнер USB DVB-T / T2.

Шаг 1: подготовка малины Pi

Сначала вам нужно будет установить операционную систему на Raspberry Pi; В этом руководстве предполагается, что вы установили последнюю версию Raspbian Lite на карту microSD, и у вашего Pi есть подключение к Интернету. Также рекомендуется запускать обычные команды при первой загрузке, чтобы обновить Pi и изменить пароль по умолчанию:

sudo apt update sudo apt upgrade passwd 

Если вы еще этого не сделали, после того, как вы перепрошили свою карту microSD, добавьте файл с именем ssh без расширения файла в ваш загрузочный раздел. Это позволит вам подключиться через SSH. Вам нужно будет проверить IP-адрес своего Pi, что можно сделать с помощью приложения для мониторинга сети. многого другого. многого на вашем смартфоне.

После загрузки Pi подключите тюнер DVB-T / T2 к вашему Pi (или подключите к выводам GPIO, если вы используете HAT) и подключитесь через SSH. Убедитесь, что ваш USB-тюнер работает:

 lsusb 

Предполагая, что это так, проверьте, что прошивка для вашего тюнера существует и загружает:

 dmesg | tail | grep dvb 

Если команда ничего не возвращает (или ошибок нет), ваш тюнер DVB-T / T2 должен быть готов. Если команда возвращает фрагменты журнала, указывающие на то, что ваша микропрограмма не может быть загружена, или необходимые вам файлы микропрограммы отсутствуют, вам необходимо загрузить их.

Репозиторий Git от разработчиков OpenELEC, дистрибутива медиацентра Linux, содержит большое количество файлов прошивки для различных наборов микросхем тюнера. Чтобы установить их на свой Pi, выполните следующие команды на своем терминале и перезагрузите компьютер:

 sudo apt install git git clone https://github.com/OpenELEC/dvb-firmware.git cd dvb-firmware ./install sudo reboot 

Шаг 2: Установка Tvheadend

Чтобы установить Tvheadend и любые дополнительные пакеты, введите:

 sudo apt install tvheadend 

Введите Y и нажмите Enter, чтобы согласиться на установку. Когда вы начнете, вам нужно будет указать имя пользователя для Tvheadend для административного доступа после его установки. Введите подходящее имя пользователя, затем нажмите Enter.

Вам нужно будет ввести пароль, поэтому введите один и нажмите Enter. Последнее меню содержит информацию о том, что делать после установки Tvheadend для доступа к веб-интерфейсу через порт 9981; просто нажмите Enter, чтобы продолжить установку.

Шаг 3: Настройка Tvheadend

После завершения установки откройте веб-браузер и перейдите по http://YourIPAddress:9981 заменив «YourIPAddress» на IP-адрес вашего Pi. Используйте имя пользователя и пароль, которые вы создали во время установки, чтобы получить доступ.

Начальная настройка Tvheadend Web

Выберите языки как для веб-интерфейса, так и для EPG (электронная программа передач, для телепрограмм) и нажмите « Сохранить и затем» .

В следующем меню, если только вы не планируете разрешить доступ к Tvheadend за пределами вашей внутренней сети и предполагаете, что ваш IP-адрес находится в диапазоне 192.168.1.0/24, введите 192.168.1.0/24 в разделе « Разрешенная сеть» . Вы также можете предоставить дополнительные имена пользователей и пароли для стандартной администрации и стандартной учетной записи пользователя; при необходимости заполните разделы имени пользователя и пароля, а затем нажмите « Сохранить и продолжить» .

Следующий этап настраивает ваш тюнер. Tvheadend уже должен обнаружить ваш тюнер DVB-T / T2; для моей конфигурации это было указано в сети 2 . Выберите тип сети как Сеть DVB-T. Снова, нажмите Save & Next для продолжения.

Чтобы заставить ваш тюнер сканировать нужные каналы, в следующем меню вы выбираете «предварительно определенные мультиплексоры», которые представляют собой списки соответствующих частот для сканирования. Найдите в списке тот, который соответствует вашей стране и области. Живя в Великобритании, я использовал этот инструмент поиска с BBC, чтобы найти передатчик, ближайший к моему местоположению.

После того, как вы выбрали один, нажмите Сохранить и Далее, чтобы продолжить.

Сканирование канала Tvheadend Web Config

Это запустит сканирование каналов, работающих на частотах от выбранного вами передатчика. Дайте ему пройти до тех пор, пока прогресс не достигнет 100%, затем нажмите Save & Next .

Следующее меню будет иметь опции для сопоставления этих сервисов с названиями каналов, которые могут быть поняты медиаплеерами. Установите флажки для Map all services ,   Создайте теги провайдера и создайте сетевые теги, прежде чем нажимать Сохранить и Далее

После того, как вы это сделаете, ваша установка Tvheadend должна быть завершена, с каналами, соответствующими службам, транслируемым в вашем регионе. Просто нажмите « Готово», чтобы закрыть всплывающее окно конфигурации.

Шаг 4: Поток или запись ТВ

Установив и настроив Tvheadend, вы можете перейти к самой интересной части — просмотру или записи телевизора. Вы можете использовать Tvheadend для потоковой передачи на медиаплееры, такие как Kodi. , на свой телефон или планшет с помощью приложений, таких как Tvhclient, на свой компьютер с помощью VLC или через сам веб-портал Tvheadend.

Если вы хотите быстро загрузить свои каналы в VLC для тестирования, введите следующее в свой веб-браузер, чтобы загрузить список воспроизведения для потоковой передачи, заменив имя пользователя, пароль и IP-адрес своим собственным:

 http://username:password@YourIPAddress:9981/playlist/channels 

Чтобы записать ТВ через веб-портал, выполните поиск контента в электронном руководстве по программам и щелкните первый значок (с символом «i»), чтобы отобразить информацию о нем.

Tvheadend Веб-запись всплывающих

Для записи шоу выберите Запись программы. Выберите « Записать сериал», если вы хотите автоматически записывать эпизоды сериала.

Записывай и транслируй Live TV на весь дом

Благодаря Tvheadend вы можете избавиться от дорогостоящих телевизионных и потоковых пакетов. Используя Raspberry Pi, вы можете транслировать мультимедийный контент, будь то живой или предварительно записанный, на все устройства в вашем доме, обрезая шнур навсегда.

Когда ваш сетевой видеорегистратор готов, настало время расширить ваши медиа-амбиции, так что подумайте о создании своего ПК медиацентра. ПК чтобы транслировать ваши любимые телешоу и фильмы в стиле (без буферизации). Вы даже можете собрать коробку Android TV с вашим Raspberry Pi собрать коробку Android TV с Raspberry Pi собрать коробку чтобы воспользоваться преимуществами популярных потоковых приложений на базе Android.

Похожие посты
Развлечения

Служба потокового видео VUDU по требованию

Развлечения

Бесплатные онлайн-сервисы, которые идентифицируют неизвестные песни

Развлечения

11 лучших бесплатных рингтонов Скачать сайты

Развлечения

8 лучших бесплатных спортивных потоковых сайтов 2020 года