INHOUDSOPGAWE:
- Stap 1: Laai/installeer gereedskap/Flash -prent na SD
- Stap 2: Tuner -bestuurder/firmware -opstelling
- Stap 3: Bou/installeer Tvheadend Server
- Stap 4: Stel Tvheadend Server op
Video: Raspberry Pi TV: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
In hierdie instruksies leer u hoe u 'n TV -ontvanger USB en die ongelooflike Raspberry Pi kan gebruik. Die rede waarom ek hierdie opstelling geskep het, is omdat ek KODI al 'n paar jaar gebruik en ek is gereed om die kwantumsprong te maak om van my TV -stasies 'n PiTV -opstelling vir al my toestelle te maak. Ek is ook moeg daarvoor dat verskillende TV's nie dieselfde kanale kry nie, en die PVR (Personal Video Recorder) -funksie is ook lekker. Aanbevole toerusting:
- Framboos Pi 3
- 5V 2.5A voedingsadapter LINK (ebay) LET WEL: Die meeste het 'n hoë AMP -kragtoevoer, aangesien die tunerkaart baie energie sal gebruik.
Hauppauge-WinTV-HVR-Hybrid-TV-Stick-950QLINK (ebay) (as u meer as een kanaal op 'n slag deur meer tuners wil sien)
Aanbevole sagteware:
OSMC (bedryfstelsel) - OSMC is KODI bo -op 'n Debian -bedryfstelsel, veronderstel dat dit bo -op Raspbian gebou is. Kantopmerking: u kan Raspbian sonder OSMC gebruik. Raspbian is die inheemse bedryfstelsel van Raspberry Pi, maar dit sou wees as u hierdie opstelling slegs as 'n backend sonder 'n GUI wil gebruik. Dink aan Raspbian as die vanielje -installasie
- Tvheadend - TV -stroombediener en -opnemer vir Linux.
- WinRAR - argiefbestuurder.
- SD -kaartopmaak deur sdcard.org. Dit formateer 'n SD korrek.
-
Win32 Disk Imager - Hierdie program is ontwerp om 'n rou skyfbeeld na 'n verwyderbare toestel te skryf of 'n verwyderbare toestel na 'n rou beeldlêer te rugsteun.
- PuTTY - PuTTY is 'n SSH- en telnet -kliënt.
Stap 1: Laai/installeer gereedskap/Flash -prent na SD
Eerstens moet ons seker maak dat u SD -kaart skoongemaak word, sodat ons 'n SD -kaartformateerder moet gebruik.
Gaan na sdcard.org en laai die program "SD Card Formatter" af. Begin die installeerder en maak die program oop. Plaas u SD -kaart, kies die SD -kaart en druk Opsie en dan vir Formaat tipe gekies, "Vol" nie vinnig nie en skakel Formaatgrootte -aanpassing aan. Klik dan op Formateer. Die rede waarom ons die formaataanpassing gebruik, is omdat Windows nie Linux -partisies kan sien nie. Dit is 'n veilige stap vir 'n goeie nuwe installasie. Tik ook die volledige formaat, dit verwyder alle data, nie net die opskrifte van die SD nie.
Laai die OSMC img -lêer af. Gaan na https://osmc.tv/download/ blaai af, soek na die "Disk images" -knoppie. en vir die Raspberry Pi 3 -beeld. Huidige beeld 2017.04-1 HASH 00fd63eb62f65d53e5f6a2ec4d45dee7 U moet iets soos OSMC_TGT_rbp2_20170504.img.gz kry, u moet die IMG-lêer uithaal. Om dit te kan doen, benodig u WinRar.
U kan WinRAR uit baie bronne aflaai, ek wil dit gewoonlik graag van die webwerf -uitgewer se webwerf rarlab.com af kry. klik op aflaai en installeer Vir meer inligting, probeer https://www.newsgroupreviews.com/winrar-installation.html Nou, met WinRar geïnstalleer, gaan terug na u afgelaaide lêer en haal die IMG-lêer uit. onthou waar jy dit gestoor het.
Gaan na https://sourceforge.net/projects/win32diskimager/ klik aflaai en installeer. Begin die installeerder en maak die Win32DiskImager -nut oop; Miskien moet u dit as administrateur uitvoer. Klik met die rechtermuisknop op die lêer en kies Begin as administrateur. Kies die prentlêer wat u vroeër uitgepak het. Kies die dryfletter van die SD -kaart in die boks van die toestel. Wees versigtig om die regte aandrywer te kies; As u die verkeerde een kry, kan u die data op u rekenaar se hardeskyf vernietig! As u 'n SD -kaartgleuf op u rekenaar gebruik en nie die stasie in die Win32DiskImager -venster kan sien nie, probeer 'n eksterne SD -adapter. Klik op Skryf en wag totdat die skryf voltooi is. Verlaat die Win32DiskImager en gooi die SD -kaart uit. Begin u Pi met die SD -kaart. As deel van die OSMC -installeerder kan u netwerkopsies spesifiseer, en as deel van die eerste opstart sal die stelsel probeer om dit op te stel. U benodig die IP. Standaard is beide 'n bedrade en 'n draadlose verbinding standaard die DHCP -opset. Let daarop dat u SSH moet aanskakel. OSMC sal u vra of u SSH wil aktiveer tydens die eerste opstart.
Gaan na https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html klik aflaai en installeer. Begin die installeerder en maak die PuTTY -nut oop. U moet op dieselfde netwerk as die Pi wees. Meld met die IP van u OSMC aan met die onderstaande inligting.
GEBRUIKER: osmc
SLAAG: osmc
U het nou 'n Linux -terminaalaanwysing. Die eerste ding vir die meeste Linux -projekte soos hierdie is om aktueel te word. AKA word opgedateer.
Tik "sudo apt-get update" druk enter
Vanaf hierdie punt gaan ek> COMMAND gebruik wanneer ek verwys na die Linux -terminale prompt. AKA jou PuTTY -sessie.
voorbeeld:> ifconfig Tik net "ifconfig" en druk dan op enter. die resultaat moet u netwerkinligting wees.
Stap 2: Tuner -bestuurder/firmware -opstelling
Eerstens moet u 'n toestel hê wat in u omgewing werk. As u soos ek in die VSA is, moet u 'n toestel hê wat ATSC 'n stel standaarde kan hanteer wat verband hou met digitale TV. Onthou jy toe TV's jare gelede digitaal toe gegaan het …
Koppel u USB TV -ontvanger aan. As u nie u tuner laas aangesluit het nie, sal dit moeiliker wees om u toestel in die logboeke te sien.
Kom ons kyk na die logboeke of boodskappe. Ons moet na die dmesg kyk en die tuner -toestel vind.
dmesg
Aangesien ek 'n Hauppauge USB Tuner besit. Ek kan vir Hauppauge gryp.
dmesg | grep -i Hauppauge
UITGANG:
[2.710895] usb 1-1.5: Vervaardiger: Hauppauge [6.441623] tveeprom 3-0050: Hauppauge model 72001, rev B3F0, reeks# 4034574834 [7.389218] invoer: au0828 IR (Hauppauge HVR950Q) as/toestelle/platform/soc/3f980000. usb/usb1/1-1/1-1.5/rc/rc0/input0 [7.390578] rc rc0: au0828 IR (Hauppauge HVR950Q) as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5 /rc/rc0 [7.458826] au0828: Afstandsbediening au0828 IR (Hauppauge HVR950Q) geïitaliseer [7.458833] au0828: Geregistreerde toestel AU0828 [Hauppauge HVR950Q]
Soek die model van u toestel. Myne is 72001. Gaan na https://www.linuxtv.org/wiki/index.php soek na u toestel. My soekparameters was "Hauppauge 72001".
Hier is die gekke deel van hierdie toestel. Die eenheid verpak as 'n "WinTV HVR 950Q, model 1176", sodat die teks op die toestel nie ooreenstem met wat die dmesg toon nie. ETIKETTE LIEG !!!!! Ek is seker dit is 'n bemarking. Waarom die hardeware verander as u net die etiket kan verander, en mense sal dink dat dit nuut is. Aangesien ons dus ooreenstem met die toestel en die LinuxTV -bestuurder, moet ons die bestuurder in die bedryfstelsel laai. Hierdie stappe is slegs vir hierdie toestel, u firmware -opdragte sal anders wees, aangesien u moontlik nie dieselfde toestel het nie.
#Gaan na die tuisgids.
cd ~
#die bestuurder aflaai van kernellabs met wget.
sudo wget
#Laai die bestuurder/firmware in die bedryfstelsel met 'n skuifopdrag.
sudo mv dvb-fe-xc5000-1.6.114.fw/lib/firmware/#herlaai die Pi
init 6
Kernel 2.6.31 firmware -probleme
As u hierdie kernweergawe uitvoer, neem die laai van die firmware baie lank en voorkom dat SOFTWARE behoorlik werk. Om hierdie probleem op te los, kan u die opsie no_poweroff = 1 van xc5000 gebruik om te voorkom dat die toestel slaap (waarna die firmware herlaai moet word)
Om jou instelling te sien:
kat/sys/module/xc5000/parameters/no_poweroff0 # <--- standaard is outomatiese afskakeling geaktiveer
Om geen krag aan te skakel nie.
echo -n 1>/sys/module/xc5000/parameters/no_poweroff
cat/sys/module/xc5000/parameters/no_poweroff 1 # <--- poweroff is nou gedeaktiveer
Stap 3: Bou/installeer Tvheadend Server
Ons kan dit moeilik maak en die Tvheadend Server moet bou/maak, en dit sal ure neem, maar dit lyk danksy Jonathan Thomson. Hy het 'n BuildBot -script opgestel wat Bintray opdateer binne 24 uur nadat die hoofvertakking van Tvheadend -kode by Github gevoeg is. Laat die opdateringsberging opstel.
#Bekyk u bronlys van die bewaarplek.
kat /etc/apt/sources.list
#Maak 'n rugsteun van u huidige bronne.lys
sudo cat /etc/apt/sources.list> sources.list.bkup
#ons weerspieël teks, wat stabiele vrystellingsinligting bevat van Jonathan Thomson -bou van Tvheadend in die sources.list
sudo echo "deb https://dl.bintray.com/djbenson/deb wheezy stable (vir die stabiele wheezy -tak)" >>/etc/apt/sources.list
#ons weerspieël teks, wat onstabiele vrystellingsinligting bevat van Jonathan Thomson -bou van Tvheadend in die sources.list
sudo echo "deb https://dl.bintray.com/djbenson/deb wheezy onstabiel (vir die onstabiele/nagtelike wheezy -tak)" >>/etc/apt/sources.listNOTE: Onthou, selfs as u Jessie bestuur, u MOET die piepklein bewaarplek byvoeg om die builds te kry. Jonathan Thomson sal op 'n stadium na Jessie verhuis, maar op die oomblik werk wheezy builds goed op Jessie en dek die twee mees gebruikte Raspberry Pi -bedryfstelsels wat tans gebruik word.
#Die volgende kan nodig wees vir 'n skoon Debian -installasie (te danke aan Mike Somerville vir hierdie wenk)
sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-sleutels 379CE192D401AB61
#lets laat die opdaterings van die Jonathan Thomson -bewaarplek toe
sudo apt-get update
#Laat ons die Tvheadend -bediener installeer
sudo apt-get installeer tvheadend
As alles werk, moet u die proses sien loop. Om die run -opdrag hieronder te kontroleer.
ps -ef | grep -i Tvheadend | grep -va "grep"
UITGANG:
hts 506 1 0 Jun13? 00:04:07/usr/bin/tvheadend -f -u hts -g video
#As tvheadend nie goed installeer nie, soos dat Jonathan Thomson -bewaarplek nie werk nie.
#gebruik hierdie afhanklikes
sudo apt -get -get -y installeer zlib1g
sudo apt -get -y installeer libc6
sudo apt -get -y installeer libssl1.0.0
sudo apt-get -y installeer libdbus-1-3
sudo apt -get -y installeer liburiparser1
sudo apt-get -y installeer libavahi-common3
sudo apt-get -y installeer libavahi-client3
#installeer git
sudo apt -get -get -y installeer git
#Laai.deb -pakkette af van github.
git -kloon
cd rpitv
#installeer pakkette met die hand
sudo dpkg -i tvheadend_4.1-2426 ~ gef89ef8_armhf.deb> sudo apt-get-installeer tvheadend_4.1-2426 ~ gef89ef8_armhf.deb
sudo apt -get -install -f
#l So kan u dit doen as tvheadend -pakket geïnstalleer is
sudo dpkg -l tvheadend
Kontroleer of Tvheadend werk
ps -ef | grep -i Tvheadend | grep -va "grep" UITPUT: hts 506 1 0 Jun13? 00:04:07/usr/bin/tvheadend -f -u hts -g video
Stap 4: Stel Tvheadend Server op
Op hierdie stadium moet u die TVheadend -bediener opstel, en al wat ons hoef te doen is om dit op te stel. Gebruik die OSMC IP wat u ook met Putty gekoppel het vir "YOUIPAdd"
1. (OSMC) STELSEL Instellings Byvoegings Ons kry
Byvoegings Alle byvoegings Program Byvoegings onshdhomerunInstall
2. (OSMC) STELSEL Instellings Byvoegings Ons kry byvoegings Alle byvoegings Program Byvoegings onshdhomerun Konfigurasie Tuner-instellings Herlaai tuners … (druk my)-dit moet u tuners opspoor, indien nie, moet u hierdie probleem oplos voordat u verder gaan.
3. (OSMC) STELSEL Instellings Byvoegings Kry byvoegings Alle byvoegings Dienste vheadend Installeer
4. (OSMC) STELSEL Stelselinligting SamevattingIP -adres - skryf hierdie nommer neer, dit sal YouIPAdd wees in die volgende stap
5. (WEN) Maak webblaaier oop (Firefox of Chrome) en gaan na https:// YouIPAdd: 9981
6.* (WIN) ConfigurationDVB InputsNetworksAddATSC Network
A. Netwerknaam = OTA
B. verwyder die aanvanklike skandering
C. Vooraf gedefinieerde Muxes = Verenigde State: us-ATSC-sentrum-frekwensies-8VSB
D. laat alle ander instellings by die standaardinstellings
E. klik op Skep
7.* (WIN) Konfigurasie DVB InputsTV -adapters HDHomeRun (MAC -adres) -
A. Netwerktipe = ATSC
B. Stoor
8.* (WIN) Konfigurasie DVB InputsTV -adapters HDHomeRun (MAC -adres) - HDHomeRun ATSC Tuner #0 ()
A. tjek Ingeskakel
B. Netwerke = OTA
C. laat alle ander instellings by die standaardinstellings
D. klik op stoor
9. (WEN) herhaal stap 7 as u ekstra tuners het om in dieselfde fisiese HDHomeRun -toestel op te stel (dws HDHomeRun ATSC Tuner #1, HDHomeRun ATSC Tuner #2)
10. (OSMC) herlaai OSMC en wag 'n oomblik totdat alle dienste op die agtergrond gelaai word
11. (WEN) Maak IE (Internet Explorer) oop en gaan na https:// YouIPAdd: 9981
12. (WIN) ConfigurationDVB InputsNetworks
A. kyk na Muxes - dit is die aantal "feeds" waarvan u tuner tans weet
B. kyk na Scan Q -lengte - hierdie getal moet 0 bereik voordat tvheadend geskandeer en bepaal het wat vir elke Mux beskikbaar en bruikbaar is
1. volgens my ervaring is 1 skandering op een tydstip nie genoeg om elke beskikbare kanaal te kry nie. Ek sou persoonlik 'n uur of twee wag en dan stappe 9 - 11 a herhaal
paar keer. Dit sal 'n paar uur neem, maar dit sal baie makliker wees as om later die ontbrekende kanale te probeer oplos (vertrou my, ek het baie keer op hierdie verkeerde pad gegaan).
13. (WIN) Konfigurasie DVB InputsNetworksOTAcheck Skip Initial Scan
A. dit sal in die toekoms geen bykomende Mux -ontdekking voorkom nie
B. as u nie hierdie stap doen nie, neem dit 'n rukkie voordat die kanale beskikbaar is na elke OSMC -herlaai voordat hulle kan opneem wanneer u by die DVR -stukke ingaan
14. (WIN) Konfigurasie DVB InputsTV -adaptersHDHomeRun (MAC -adres) - HDHomeRun ATSC Tuner #0 ()
A. verwyder die aanvanklike skandering
B. laat alle ander instellings by die standaardinstellings
C. klik op stoor
15. (WEN) herhaal stap 13 as u ekstra tuners het om op te stel in dieselfde fisiese HDHomeRun -toestel (dws HDHomeRun ATSC Tuner #1, HDHomeRun ATSC Tuner #2)
16. (WEN) KonfigurasieDVB InputsSerives
A. Versteek (aftreklys) = Geen
B. Per bladsy (aftreklys) = Alles
C. klik op Kaart alles
1. merk alle blokkies
2. klik op Kaart
3. Wag totdat die vorderingsbalk 100% bereik het en klik dan op die "x" (hierdie dialoogvenster sluit nie self nie)
17. (OSMC) STELSEL Instellings Byvoegings Ons deaktiveer byvoegings TVheadend HTSP-kliënt Aktiveer
18. (OSMC) STELSEL Instellings Live TVGeneral
A. tjek Ingeskakel
1. u moet 'n invoer van die kanale sien
2. as die invoer suksesvol was, verskyn 'n nuwe hoofmenu -item met die naam TV
19. (OSMC) TV -kanale
A. u behoort 'n lewendige kanaal binne 'n sekonde of twee op u skerm te sien, afhangende van u hardeware
20. (ander masjiene waarop u die TVheadend -kliënt (voorkant) wil laat loop) herhaal stappe 17 -19
A. maak seker dat u na SYSTEMSettingsAdd-onsEnabled Add-ons gaanPVR-kliënteTvheadend HTSP ClientConfigure-om die frontend na die back-end-IP-adres te wys (en poort as u dit verander het) Die Config-stappe kom van https://openelec.tv/forum/79 -tvheadend/74150-nuutste …
Aanbeveel:
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt -integrasie: 15 stappe (met foto's)
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt Integration .: In hierdie projek sal ek jou wys hoe om 'n eenvoudige 12v analoge led strip oor wifi te beheer met 'n framboos pi. Vir hierdie projek benodig jy: 1x Raspberry Pi (I gebruik 'n Raspberry Pi 1 Model B+) 1x RGB 12v Le
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer