Как записывать и транслировать прямые телепередачи с 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 для приема OTA TV или Raspberry Pi TV HAT
  • Антенна DVB-T / T2
  • Другой компьютер для SSH-подключений с установленным SSH-клиентом

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

Шаг 1. Подготовка Raspberry 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

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

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

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

После завершения установки откройте веб-браузер и перейдите в

http://YourIPAddress:9981

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

как редактировать видео на iphone

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

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

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

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

Выбрав один, нажмите Сохранить и далее продолжить.

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

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

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

Шаг 4: транслируйте или записывайте телепередачи

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

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

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

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

Чтобы записать шоу, выберите Программа записи. Выбирать Рекордная серия если вы хотите автоматически записывать эпизоды сериала.

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

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

как мне сделать свой собственный фильтр для снэпчата

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

Делиться Делиться Твитнуть Эл. адрес Canon против Nikon: какой бренд камеры лучше?

Canon и Nikon - два крупнейших имени в индустрии фотоаппаратов. Но какой бренд предлагает лучшую линейку камер и объективов?

Читать далее
Похожие темы
  • Сделай сам
  • Развлечение
  • Raspberry Pi
  • Резка шнура
  • Руководства по проектам DIY
  • DVB
  • DVR
Об авторе Бен Стоктон(Опубликовано 22 статей)

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

Ещё от Ben Stockton

Подписывайтесь на нашу новостную рассылку

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

Нажмите здесь, чтобы подписаться