Com gravar i transmetre TV en directe amb Raspberry Pi

Com gravar i transmetre TV en directe amb Raspberry Pi

Veure la televisió en directe sembla una vella escola a l’època de Netflix, però no sempre es poden trobar tots els espectacles o pel·lícules que vulguin en un servei de transmissió. L’alternativa és pagar la televisió per cable o per satèl·lit i qui ho vol fer?





Afortunadament, si sou a un país amb transmissió de TV terrestre, podeu tallar el cable i gravar TV en directe a un DVR de xarxa amb Tvheadend, funcionant amb un Raspberry Pi. Així és com ho feu.





Què és Tvheadend?

Tvheadend és un servidor de transmissió per a transmissions de TV en directe. Pot gestionar la transmissió i la gravació de TV terrestre DVB-T / T2 per transmissió terrestre, com Freeview al Regne Unit. També pot gestionar altres formes de transmissió de TV, inclosos per cable (DVB-C), per satèl·lit (DVB-S i DVB-S2), ATSC i IPTV.





Aquesta guia se centrarà en l’ús de Tvheadend amb un sintonitzador DVB-T / T2 per a televisors terrestres sense fil, però moltes de les instruccions per configurar Tvheadend seguiran sent les mateixes si preferiu utilitzar Tvheadend per gravar TV des d’altres fonts d’entrada. .

El que necessiteu

Per configurar un DVR Tvheadend, necessiteu el següent:



com descarregar pinzells per procrear
  • Raspberry Pi 2, 3 o 3B + amb Case
  • Targeta MicroSD amb Raspbian instal·lat
  • Una font d'alimentació d'alta qualitat (5V @ 2,5A)
  • Un sintonitzador USB DVB-T / T2 per a la recepció de televisors OTA o un Raspberry Pi TV HAT
  • Una antena DVB-T / T2
  • Un altre PC, per a connexions SSH, amb un client SSH instal·lat

La Fundació Raspberry Pi va llançar un Pi TV HAT que utilitza el fitxer Pins GPIO de Raspberry Pi per convertir-se en un receptor DVB-T2. Si no en teniu cap, podeu utilitzar un sintonitzador USB DVB-T / T2 típic.

Pas 1: preparació del vostre Raspberry Pi

Haureu de fer-ho instal·leu un sistema operatiu primer al vostre Raspberry Pi; aquesta guia suposarà que heu llançat la versió més recent de Raspbian Lite a una targeta microSD i que el vostre Pi té connectivitat a Internet. També és una bona idea executar les ordres habituals al primer arrencada per actualitzar el Pi i canviar la contrasenya per defecte:





sudo apt update
sudo apt upgrade
passwd

Si encara no ho heu fet, afegiu un fitxer amb el nom a la vostra targeta microSD ssh sense una extensió de fitxer al vostre fitxer arrencada partició. Això us permetrà connectar-vos mitjançant SSH. Haureu de comprovar l'adreça IP del vostre Pi, cosa que podeu fer mitjançant una aplicació de control de xarxa al telèfon intel·ligent.

Un cop arrenci el Pi, connecteu el sintonitzador DVB-T / T2 al Pi (o connecteu-lo als pins GPIO, si utilitzeu el HAT) i connecteu-vos mitjançant SSH. Confirmeu que el sintonitzador USB funciona:





lsusb

Suposant que sí, comproveu que el firmware del sintonitzador existeix i que es carrega:

dmesg | tail | grep dvb

Si l'ordre no retorna res (o no hi ha errors), el sintonitzador DVB-T / T2 hauria d'estar llest. Si l'ordre retorna fragments de registre que suggereixen que el firmware no es pot carregar o que falten els fitxers de firmware que necessiteu, els haureu de descarregar.

Un dipòsit Git dels desenvolupadors d'OpenELEC, una distribució del centre de mitjans Linux, conté un gran nombre de fitxers de firmware per a diversos chipsets de sintonitzador. Per instal·lar-los al vostre Pi, executeu les ordres següents al terminal i reinicieu:

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

Pas 2: Instal·lació de Tvheadend

Per instal·lar Tvheadend i qualsevol paquet addicional, escriviu:

sudo apt install tvheadend

Tipus I i premeu Intro per acceptar la instal·lació. Quan comenci, haureu de proporcionar un nom d'usuari per a Tvheadend per a accés administratiu un cop instal·lat. Escriviu un nom d’usuari adequat i premeu Retorn.

Haureu de proporcionar una contrasenya, de manera que escriviu-ne una i premeu Retorn. Un menú final proporciona informació sobre què fer un cop Tvheadend s'hagi instal·lat per accedir a la interfície web del port 9981; només cal que premeu Retorn per continuar la instal·lació.

Pas 3: Configuració de Tvheadend

Amb la instal·lació completa, obriu un navegador web i aneu a

http://YourIPAddress:9981

substituint 'YourIPAddress' per l'adreça IP del vostre Pi. Utilitzeu el nom d’usuari i la contrasenya que vau crear durant la instal·lació per accedir-hi.

Android mou totes les aplicacions a la targeta SD

Seleccioneu els idiomes tant per a la interfície web com per a l'EPG (guia electrònica de programes, per a llistes de TV) i feu clic a Desa i segueix .

Al menú següent, tret que tingueu previst permetre l'accés a Tvheadend fora de la vostra xarxa interna i suposant que la vostra adreça IP estigui dins del rang 192.168.1.0/24, escriviu 192.168.1.0/24 sota Xarxa permesa . També podeu proporcionar noms d’usuari i contrasenyes addicionals per a una administració estàndard i un compte d’usuari estàndard; empleneu les seccions de nom d'usuari i contrasenya, segons calgui, i feu clic a Desa i segueix .

La següent etapa configurarà el sintonitzador. Tvheadend ja hauria de detectar el sintonitzador DVB-T / T2; per a la meva configuració, es va mostrar a la llista Xarxa 2 . Seleccioneu el tipus de xarxa com a Xarxa DVB-T. De nou, feu clic a Desa i segueix procedir.

Per aconseguir que el sintonitzador busqui els canals adequats, al següent menú heu de triar 'mux predefinits', que són llistes de freqüències adequades per escanejar. Cerqueu una llista que correspongui al vostre país i àrea. Com que visc al Regne Unit, ho he fet servir eina de cerca de la BBC per localitzar el transmissor més proper a la meva ubicació.

Un cop n’heu seleccionat un, premeu Desa i segueix per continuar.

S’iniciarà un escaneig de canals que funcionin a les freqüències del transmissor escollit. Deixeu-lo executar fins que el progrés assoleixi el 100% i, a continuació, feu clic a Desa i segueix .

El següent menú tindrà opcions per assignar aquests serveis a noms de canals que puguin entendre els reproductors multimèdia. Marqueu les caselles de selecció Mapa de tots els serveis , Creeu etiquetes de proveïdor i Creeu etiquetes de xarxa abans de colpejar Desa i segueix .

Un cop fet això, la instal·lació de Tvheadend hauria d'estar completa, amb els canals que coincideixin amb els serveis que s'emetin a la vostra zona. Només cal que feu clic Acabar per tancar la configuració emergent.

Pas 4: transmetre o gravar TV

Amb Tvheadend instal·lat i configurat, ara podeu accedir a la part divertida: veure o gravar TV. Podeu utilitzar Tvheadend per transmetre contingut en directe reproductors multimèdia com Kodi , al vostre telèfon o tauleta mitjançant aplicacions com Tvhclient, al vostre PC mitjançant VLC o a través del mateix portal web de Tvheadend.

Si voleu carregar ràpidament els vostres canals a VLC per provar-los, escriviu el següent al navegador web per descarregar una llista de reproducció per reproduir-la, substituint el nom d'usuari, la contrasenya i l'adreça IP per la vostra:

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

Per gravar TV a través del portal web, cerqueu contingut a la pàgina Guia electrònica de programes i feu clic a la primera icona (amb el símbol 'i') per mostrar-ne informació.

Per gravar un programa, seleccioneu Programa de gravació. Seleccioneu Sèrie discogràfica si voleu gravar episodis d’una sèrie de televisió automàticament.

Enregistreu i transmeteu TV en directe a tota la vostra llar

Gràcies a Tvheadend, podeu acabar amb els costosos paquets de televisió i transmissió. Amb un Raspberry Pi, podeu transmetre contingut multimèdia, ja sigui en directe o pre-gravat, a tots els dispositius de casa vostra, tallant definitivament el cable.

fent un usb Windows 7 arrencable

Amb el vostre DVR de xarxa a punt, és hora d’aprofundir en les vostres ambicions multimèdia, així que tingueu en compte crear-se un PC multimèdia per reproduir els vostres programes i pel·lícules de televisió preferits amb estil (i sense la memòria intermèdia). Vostè pot fins i tot creeu una caixa d'Android TV amb el vostre Raspberry Pi per gaudir dels avantatges de les populars aplicacions de transmissió basades en Android.

Compartir Compartir Tweet Correu electrònic Canon vs. Nikon: quina marca de càmera és millor?

Canon i Nikon són els dos noms més importants de la indústria de les càmeres. Però, quina marca ofereix la millor gamma de càmeres i objectius?

Llegiu a continuació
Temes relacionats
  • Bricolatge
  • Entreteniment
  • Raspberry Pi
  • Tall de cordó
  • Tutorials de projectes de bricolatge
  • DVB
  • DVR
Sobre l'autor Ben Stockton(22 articles publicats)

Ben és un escriptor de tecnologia basat al Regne Unit amb una passió pels aparells, els jocs i la geekiness general. Quan no està ocupat escrivint ni jugant amb la tecnologia, estudia un màster en informàtica i informàtica.

Més de Ben Stockton

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us