Annons
Att titta på direkt-TV verkar vara gammal skola i Netflix-eran, men du kan inte alltid hitta alla program eller filmer du vill ha på en streamingtjänst. Alternativet är att betala ut för kabel- eller satellit-TV, och vem vill göra det?
Tack och lov, om du är i ett land med markbunden TV-sändning, kan du klippa av sladden och spela in live-TV till ett nätverk DVR med Tvheadend istället, kör på en Raspberry Pi. Så här gör du.
Vad är Tvheadend?
Tvheadend är en strömningsserver för live-TV-sändningar. Den kan hantera strömmande och inspelande markbaserad DVB-T / T2 TV-sändning via luften, som Freeview i Storbritannien. Den kan också hantera andra former av TV-strömning, inklusive kabel (DVB-C), satellit (DVB-S och DVB-S2), ATSC och IPTV.
Den här guiden kommer att fokusera på att använda Tvheadend med en DVB-T / T2-tuner för över-the-air mark-TV, men många av instruktioner för att ställa in Tvheadend förblir desamma om du föredrar att använda Tvheadend för att spela in TV från annan ingång källor.
Vad du behöver
För att ställa in en Tvheadend DVR, behöver du följande:
- Raspberry Pi 2, 3 eller 3B + med etui
- MicroSD-kort med Raspbian installerat
- En högkvalitativ strömförsörjning (5V @ 2,5A)
- En USB DVB-T / T2-mottagare för OTA-TV-mottagning eller en Raspberry Pi TV HAT
- En DVB-T / T2-antenn
- En annan dator, för SSH-anslutningar, med en SSH-klient installerad
Raspberry Pi Foundation släppte en Pi TV HAT som använder Raspberry Pis GPIO-stift Allt du behöver veta om Raspberry Pi GPIO-stiftRaspberry Pi är en fantastisk liten dator, men vad gör GPIO-stiften (General Purpose Input / Output) exakt? Sammanfattningsvis öppnar de upp en hel värld av elektronisk tinkning och uppfinningen av DIY. Läs mer att bli en DVB-T2-mottagare. Om du inte har någon av dessa kan du använda en typisk USB DVB-T / T2-mottagare istället.
Steg 1: Förbereda din hallonpi
Du måste göra det installera ett operativsystem på din Raspberry Pi först; den här guiden antar att du har blinkat den senaste versionen av Raspbian Lite på ett microSD-kort och din Pi har internetanslutning. Det är också en bra idé att köra de vanliga kommandona vid första start för att uppdatera ditt Pi och ändra standardlösenordet:
sudo apt uppdatering. sudo apt uppgradering. passwd
Om du inte redan har lagt till en fil med namnet efter att du har blinkat ditt microSD-kort sSH utan filändelse till din känga dela. Detta gör att du kan ansluta via SSH. Du måste kontrollera din Pi: s IP-adress, vilket du kan göra med en nätverksövervakningsapp 6 fantastiska Android-nätverksappar att övervaka, ping och merDin Android-telefon kan fungera som en kraftfull nätverkshanteringsenhet med dessa sex appar för diagnos, övervakning och mer. Läs mer på din smartphone.
När dina Pi startar, anslut din DVB-T / T2-mottagare till din Pi (eller anslut till GPIO-stiften, om du använder HAT) och anslut via SSH. Bekräfta att din USB-mottagare fungerar:
lsusb
Förutsatt att det är det, kontrollera att firmware för din tuner finns och laddar:
dmesg | svans | grep dvb
Om kommandot returnerar ingenting (eller det inte finns några fel), bör din DVB-T / T2-tuner vara klar. Om kommandot returnerar loggavsnitt som antyder att din firmware inte kan laddas eller om firmwarefilerna du behöver saknar måste du ladda ner dem.
Ett Git-arkiv från utvecklarna av OpenELEC, en Linux Media Center-distro, innehåller ett stort antal firmwarefiler för olika tunchips. För att installera dessa på din Pi, kör följande kommandon på din terminal och starta om:
sudo apt install git. git klon https://github.com/OpenELEC/dvb-firmware.git. cd dvb-firmware. ./Installera. starta om
Steg 2: Installera Tvheadend
Om du vill installera Tvheadend och eventuella ytterligare paket skriver du:
sudo apt install tvheadend
Typ Y och tryck på Enter för att godkänna installationen. När det börjar måste du ange ett användarnamn för Tvheadend för administrativ åtkomst när det har installerats. Skriv ett lämpligt användarnamn i och tryck sedan på enter.
Du måste ange ett lösenord, så skriv ett in och tryck på Enter. En sista meny ger information om vad man ska göra när Tvheadend har installerat för att komma åt webbgränssnittet på port 9981; tryck bara på Enter för att fortsätta installationen.
Steg 3: Konfigurera Tvheadend
När installationen är klar, öppna en webbläsare och gå till http://YourIPAddress: 9981
ersätter "YourIPAddress" för din Pi: s IP-adress. Använd användarnamnet och lösenordet du skapade under installationen för att få åtkomst.
Välj språk för både webbgränssnittet och EPG (elektronisk programguide, för TV-listor) och klicka Spara & Nästa.
På nästa meny, om du inte planerar att tillåta åtkomst till Tvheadend utanför ditt interna nätverk, och antar att din IP-adress är inom området 192.168.1.0/24, skriver du 192.168.1.0/24 under Tillåtet nätverk. Du kan också tillhandahålla ytterligare användarnamn och lösenord för ett standardadministration och ett standardanvändarkonto; fyll i användarnamn- och lösenordssektionerna efter behov och klicka sedan på Spara & Nästa.
Nästa steg konfigurerar din tuner. Tvheadend bör redan upptäcka din DVB-T / T2-mottagare; för min konfiguration listades detta under Nätverk 2. Välj nätverkstyp som DVB-T-nätverk. Klicka igen Spara & Nästa att fortsätta.
För att få din tuner att söka efter rätt kanaler väljer du i nästa meny ”fördefinierade muxer” som är listor över lämpliga frekvenser att skanna. Sök i listan efter en som motsvarar ditt land och ditt område. När jag bor i Storbritannien använde jag det här sökverktyg från BBC för att hitta sändaren närmast min plats.
När du har valt en, tryck Spara & Nästa att fortsätta.
Detta startar en sökning efter kanaler som fungerar på frekvenserna från din valda sändare. Låt den gå igenom tills framstegen når 100% och klicka sedan på Spara & Nästa.
Nästa meny har alternativ för att kartlägga dessa tjänster till kanalnamn som kan förstås av mediaspelare. Markera kryssrutorna för Karta över alla tjänster,Skapa leverantörstaggar och Skapa nätverkstaggar innan du slår Spara & Nästa.
När du har gjort det borde Tvheadend-installationen vara klar med kanaler som matchas till tjänster som sänds i ditt område. Klicka bara Avsluta för att stänga popup-konfigurationen.
Steg 4: Strömma eller spela in TV
Med Tvheadend installerat och konfigurerat kan du nu komma till den roliga delen - titta på eller spela in TV. Du kan använda Tvheadend för att strömma till mediaspelare som Kodi Så här använder du Kodi: Komplett installationsguideVår nybörjarguide visar hur man installerar Kodi-programvaran, hur man navigerar genom den första installationen och hur man laddar tillägg. Läs mer , till din telefon eller surfplatta med appar som Tvhclient, till din dator med VLC eller via Tvheadends webbportal själv.
Om du snabbt vill ladda dina kanaler i VLC för att testa skriver du följande på din webb webbläsare för att ladda ner en spellista för streaming, ersätta användarnamn, lösenord och IP-adress med din egen:
http://username: lösenord @ YourIPAddress: 9981 / spellista / kanaler
Om du vill spela in TV via webbportalen söker du efter innehåll under Elektronisk programguide och klicka på den första ikonen (med en "i" -symbol) för att visa information om den.
Välj för att spela in en show Spela in programmet. Välj Spela in serien om du vill spela in avsnitt av en TV-serie automatiskt.
Spela in och strömma direkt-TV till hela ditt hem
Tack vare Tvheadend kan du undanröja dyra TV- och streamingpaket. Med hjälp av en Raspberry Pi kan du strömma medieinnehåll, oavsett om det är live eller förinspelat, till alla enheter i ditt hem och klippa sladden för gott.
Med ditt nätverk DVR redo är det dags att ta dina medieambitioner vidare, så tänk på bygga dig en mediecenter-dator Hur man bygger en stor Media Center-datorLetar du efter ett mediecenter? läs allt om de olika hårdvarukomponenterna, de bästa ställena att köpa dem, programvarukandidater och medieförlängare, i denna ultimata guide! Läs mer för att strömma dina favorit-TV-program och filmer i stil (och utan buffring). Du kan till och med bygg en Android TV-låda med din Raspberry Pi Hur man bygger en Android TV-låda med en hallonpiVill du klippa i sladden och spara pengar på TV? Bygg din egen Android TV-låda! Så här installerar du Android TV på en Raspberry Pi. Läs mer att njuta av fördelarna med populära Android-baserade streamingappar.
Ben är en brittisk baserad teknisk författare med en passion för prylar, spel och allmän geekiness. När han inte är upptagen med att skriva eller sminka med teknik, studerar han för en MSc i datavetenskap och IT.