Sisällysluettelo:
- Vaihe 1: Lataa/asenna työkalut/Flash -kuva SD -levylle
- Vaihe 2: Virittimen ohjaimen/laiteohjelmiston asennus
- Vaihe 3: Rakenna/asenna Tvheadend -palvelin
- Vaihe 4: Määritä Tvheadend -palvelin
Video: Raspberry Pi TV: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tässä opetusohjelmassa opit käyttämään USB -TV -viritintä ja uskomatonta Raspberry Pi -laitetta. Syy luon tämän asennuksen johtuu siitä, että olen käyttänyt KODI: ta muutaman vuoden ajan ja olen valmis tekemään suuren harppauksen muuttaakseni langattomat TV -asemat PiTV -asetukseksi kaikille laitteilleni. Olen myös kyllästynyt eri televisioihin, jotka eivät saa samoja kanavia, ja PVR (Personal Video Recorder) -kyky on myös mukava. Suositellut varusteet:
- Raspberry Pi 3
- 5 V: n 2,5 A: n virtalähdesovitinLINK (ebay) HUOMAUTUS: Useimmissa on korkea AMP -virtalähde, koska viritinkortti kuluttaa paljon energiaa.
Hauppauge-WinTV-HVR-Hybrid-TV-Stick-950QLINK (ebay) (jos haluat katsella useampaa kuin yhtä kanavaa kerrallaan useammalla virittimellä)
Suositeltu ohjelmisto:
OSMC (käyttöjärjestelmä) - OSMC on KODI Debian -käyttöjärjestelmän päällä olettaen, että se on rakennettu Raspbianin päälle. Sivuhuomautus: Voit käyttää Raspbiania ilman OSMC: tä. Raspbian on Raspberry Pi: n alkuperäinen käyttöjärjestelmä, mutta näin olisi, jos haluat käyttää tätä asetusta vain taustaohjelmana ilman käyttöliittymää. Ajattele Raspbiania vaniljan asennuksena
- Tvheadend - TV -suoratoistopalvelin ja -tallennin Linuxille.
- WinRAR - arkistonhallinta.
- SD -kortin muotoilija sdcard.org. Tämä alustaa SD -kortin oikein.
-
Win32 Disk Imager - Tämä ohjelma on suunniteltu kirjoittamaan raakalevykuvan siirrettävälle laitteelle tai varmuuskopioimaan siirrettävä laite raakalle kuvatiedostolle.
- PuTTY - PuTTY on SSH- ja telnet -asiakas.
Vaihe 1: Lataa/asenna työkalut/Flash -kuva SD -levylle
Ensinnäkin meidän on varmistettava, että SD -korttisi on puhdistettu, joten meidän on käytettävä SD -kortin muotoilijaa.
Siirry osoitteeseen sdcard.org ja lataa ohjelma nimeltä "SD Card Formatter". Suorita asennusohjelma ja avaa ohjelma. Aseta SD -kortti paikalleen, valitse SD -kortti ja paina Option -painiketta. Valitse sitten Muototyyppi, "Full" ei nopea ja ota käyttöön Format Size Adjustment. Napsauta sitten Muotoile. Käytämme muodon säätöä siksi, että Windows ei näe Linux -osioita. Tämä on turvallinen vaihe hyvään uuteen asennukseen. Myös Muototyyppi täynnä tämä poistaa kaikki tiedot, ei vain SD: n otsikoita.
Ladataan OSMC -img -tiedosto. Siirry osoitteeseen https://osmc.tv/download/ ja selaa alaspäin, etsi "Levykuvat" -painiketta. ja Raspberry Pi 3 -kuvalle. Nykyinen kuva 2017.04-1 HASH 00fd63eb62f65d53e5f6a2ec4d45dee7 Sinun pitäisi saada jotain, kuten OSMC_TGT_rbp2_20170504.img.gz, sinun on purettava IMG-tiedosto. Tätä varten tarvitset WinRarin.
Voit ladata WinRARin monista lähteistä, yleensä haluan saada ne sivuston julkaisijan sivustolta rarlab.com. Napsauta lataa ja asenna Lisätietoja saadaksesi lisätietoja osoitteesta https://www.newsgroupreviews.com/winrar-installation.htmlNyt, WinRar Installed -sovelluksella, palaa ladattuun tiedostoon ja purkaa IMG-tiedosto. muista missä olet tallentanut sen.
Siirry osoitteeseen https://sourceforge.net/projects/win32diskimager/ napsauta lataa ja asenna. Suorita asennusohjelma ja avaa Win32DiskImager -apuohjelma; sinun on ehkä suoritettava tämä järjestelmänvalvojana. Napsauta tiedostoa hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana. Valitse aiemmin purkamasi kuvatiedosto. Valitse SD -kortin aseman kirjain laitelaatikosta. Ole varovainen oikean aseman valinnassa; Jos saat väärän, voit tuhota tietokoneen kiintolevyn tiedot! Jos käytät tietokoneessasi SD -korttipaikkaa etkä näe asemaa Win32DiskImager -ikkunassa, kokeile ulkoista SD -sovitinta. Napsauta Kirjoita ja odota, että kirjoitus on valmis. Sulje Win32DiskImager ja poista SD -kortti. Tarvitset IP -osoitteen. Oletuksena sekä langallinen että langaton yhteys ovat oletusarvoisesti DHCP -määrityksiä. Huomaa, että SSH on otettava käyttöön. OSMC kysyy sinulta, haluatko ottaa SSH: n käyttöön ensimmäisen käynnistyksen yhteydessä.
Siirry osoitteeseen https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html napsauta lataa ja asenna. Suorita asennusohjelma ja avaa PuTTY -apuohjelma. Sinun on oltava samassa verkossa kuin Pi. Kirjaudu sisään OSMC: si IP -osoitteella alla olevien tietojen avulla.
KÄYTTÄJÄ: osmc
PASS: osmc
Olet nyt Linux -päätelaitteen kehotteessa. Ensimmäinen asia useimmille tällaisille Linux -projekteille on tullut ajankohtaiseksi. AKA päivitetään.
Kirjoita "sudo apt-get update" ja paina enter
Tästä lähtien aion käyttää> KOMMENTTI, kun viitataan Linux -päätekehotteeseen. AKT PuTTY -istuntoasi.
esimerkki:> ifconfig Kirjoita vain "ifconfig" ja paina sitten enter. tuloksena pitäisi olla verkkotietosi.
Vaihe 2: Virittimen ohjaimen/laiteohjelmiston asennus
Ensin sinulla on oltava laite, joka toimii alueellasi. Jos olet Yhdysvalloissa, kuten minulla, sinulla on oltava laite, joka pystyy käsittelemään ATSC: tä tiettyjä digitaaliseen televisioon liittyviä standardeja. Muista, kun televisiot siirtyivät digitaalisiin vuosia sitten….
Liitä USB -TV -viritin. Jos et kytke viritintä pistorasiaan viimeksi, laitteen tarkastelu lokitiedoissa on vaikeampaa.
Katsotaan siis lokit tai viestit. Meidän on katsottava dmesg ja löydettävä viritinlaite.
dmesg
Koska omistan Hauppauge USB -virittimen. Voin hakaista Hauppaugea.
dmesg | grep -i Hauppauge
LÄHTÖ:
[2.710895] usb 1-1.5: Valmistaja: Hauppauge [6.441623] tveeprom 3-0050: Hauppauge-malli 72001, rev B3F0, sarja# 4034574834 [7.389218] tulo: au0828 IR (Hauppauge HVR950Q) as/devices/platform/soc/3f980000. usb/usb1/1-1/1-1.5/rc/rc0/input0 [7.390578] rc rc0: au0828 IR (Hauppauge HVR950Q) nimellä /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5 /rc/rc0 [7.458826] au0828: Kaukosäädin au0828 IR (Hauppauge HVR950Q) aktivoitu [7.458833] au0828: Rekisteröity laite AU0828 [Hauppauge HVR950Q]
Etsi laitteen malli. Minun on 72001. Siirry laitteesi osoitteeseen https://www.linuxtv.org/wiki/index.php. Hakuparametrit olivat "Hauppauge 72001".
Tässä on tämän laitteen hullu osa. Laite on pakattu nimellä "WinTV HVR 950Q, malli 1176" Joten laitteen teksti ei vastaa dmesg: n näyttämää tekstiä. TARRAT LIE !!!!! Olen varma, että kyse on markkinoinnista. Miksi muuttaa laitteistoa, kun voit vaihtaa vain tarran ja ihmiset luulevat sen olevan uutta. Joten nyt, kun olemme sovittaneet laitteen ja LinuxTV -ohjaimen, meidän on ladattava ohjain käyttöjärjestelmään. Nämä vaiheet koskevat vain tätä laitetta, ja laiteohjelmistokomennot ovat erilaisia, koska sinulla ei ehkä ole samaa laitetta.
#Siirry kotihakemistoon.
cd ~
#ohjaimen lataaminen kernellabsista wgetin avulla.
sudo wget
#Lataa ohjaimen/laiteohjelmiston käyttöjärjestelmään siirtokomennolla.
sudo mv dvb-fe-xc5000-1.6.114.fw/lib/firmware/#käynnistää Pi uudelleen
aloitus 6
Ytimen 2.6.31 laiteohjelmisto -ongelmat
Tätä ydinversiota käytettäessä laiteohjelmiston lataaminen kestää hyvin kauan ja estää OHJELMISTON toimimasta oikein. Voit ratkaista tämän ongelman käyttämällä xc5000: n no_poweroff = 1 -moduulivaihtoehtoa estääksesi laitteen nukkumasta (minkä jälkeen laiteohjelmisto on ladattava uudelleen)
Voit tarkastella asetustasi seuraavasti:
cat/sys/module/xc5000/parametrit/no_poweroff0 # <--- oletus on automaattinen virrankatkaisu käytössä
Virran kytkeminen pois päältä.
echo -n 1>/sys/module/xc5000/parametrit/no_poweroff
cat/sys/module/xc5000/parametrit/no_poweroff 1 # <--- virta katkaistaan nyt
Vaihe 3: Rakenna/asenna Tvheadend -palvelin
Voisimme tehdä tästä vaikean ja joutua rakentamaan/tekemään Tvheadend -palvelimen, ja se kestäisi tunteja, mutta näyttää siltä, että Jonathan Thomsonin ansiosta. Hän on asentanut BuildBot -komentosarjan, joka päivittää Bintrayn 24 tunnin kuluessa siitä, kun Tvheadend -koodin päähaara on lisätty Githubiin.
#Näytä arkiston lähdeluettelo.
kissa /etc/apt/sources.list
#Tee varmuuskopio nykyisistä lähteistä.luettelo
sudo kissa /etc/apt/sources.list> sources.list.bkup
#kaikuamme tekstiä, joka sisältää lähdekoodiin vakaan julkaisutiedot Jonathan Thomsonin Tvheadend -rakennuksesta.
sudo echo "deb https://dl.bintray.com/djbenson/deb vinkuva vakaa (vakaan vinkuvan haaran osalta)" >>/etc/apt/sources.list
#kaikuamme tekstiä, joka sisältää epävakaita julkaisutietoja Jonathan Thomsonin Tvheadend -rakennuksesta lähteisiin.list
sudo echo "deb https://dl.bintray.com/djbenson/deb vinkuva epävakaa (epävakaalle/öisin vinkuvalle haaralle)" >>/etc/apt/sources.list HUOMAUTUS: Muista, vaikka käytät Jessietä, sinun on lisättävä vinkuva arkisto saadaksesi rakenteet. Jonathan Thomson muuttaa Jessielle jossain vaiheessa, mutta toistaiseksi vinkuvat rakenteet toimivat hyvin Jessielle ja kattavat kaksi eniten käytettyä Raspberry Pi -käyttöjärjestelmää.
#Seuraavat asiat voivat olla tarpeen puhtaassa Debian -asennuksessa (kiitos Mike Somervillelle tästä vinkistä)
sudo apt-key adv-avainpalvelin hkp: //keyserver.ubuntu.com: 80 --recv-avaimet 379CE192D401AB61
#let anna päivitykset Jonathan Thomsonin arkistosta
sudo apt-get update
#Asennetaan Tvheadend -palvelin
sudo apt-get install tvheadend
Jos kaikki toimii, sinun pitäisi nähdä prosessi käynnissä. Voit tarkistaa alla olevan komennon run.
ps -ef | grep -i Tvheadend | grep -va "grep"
LÄHTÖ:
hts 506 1 0 13. kesäkuuta? 00:04:07/usr/bin/tvheadend -f -u hts -g video
#Jos tv -pääte ei asennu hyvin, kuten Jonathan Thomsonin arkisto ei toimi.
#käytä näitä riippuvuuksia
sudo apt -get -y asenna zlib1g
sudo apt -get -y asenna libc6
sudo apt -get -y install libssl1.0.0
sudo apt-get -y asenna libdbus-1-3
sudo apt -get -y asenna liburiparser1
sudo apt-get -y asenna libavahi-common3
sudo apt-get -y asenna libavahi-client3
#asenna git
sudo apt -get -y asenna git
#Lataa.deb -paketit githubista.
git -klooni
cd rpitv
#asenna paketit manuaalisesti
sudo dpkg -i tvheadend_4.1-2426 ~ gef89ef8_armhf.deb> sudo apt-get --install tvheadend_4.1-2426 ~ gef89ef8_armhf.deb
sudo apt -get --install -f
#lTämä on, miten tvheadend -paketti on asennettu
sudo dpkg -l tv -pää
#Tarkista onko Tvheadend käynnissä
ps -ef | grep -i Tvheadend | grep -va "grep" LÄHTÖ: hts 506 1 0 13. kesäkuuta? 00:04:07/usr/bin/tvheadend -f -u hts -g video
Vaihe 4: Määritä Tvheadend -palvelin
Tässä vaiheessa sinulla pitäisi olla TVheadend -palvelimen asennus ja meidän tarvitsee vain määrittää se. Käytä OST -IP -osoitetta, jonka olet myös liittänyt Puttyn kanssa "YOUIPAdd": lle
1. (OSMC) SYSTEMSettingsAdd-onsGet
Kaikki lisäosat Ohjelmalaajennukset
2. (OSMC) -JÄRJESTELMÄAsetuksetAdd-onsGet Add-onsKaikki lisäosatProgram Add-onshdhomerunConfigureTuner settingsRefresh virittimet … (paina minua)-tämän pitäisi tunnistaa virittimesi, jos sinun ei tarvitse ratkaista tätä ongelmaa ennen kuin jatkat.
3. (OSMC) -JÄRJESTELMÄAsetuksetAdd-onsGet Add-onsKaikki lisäosatServicestvheadendInstall
4. (OSMC) -JÄRJESTELMÄ Järjestelmätiedot Yhteenveto IP -osoite - kirjoita tämä numero muistiin, se on YouIPAdd seuraavassa vaiheessa
5. (WIN) Avaa verkkoselain (Firefox tai Chrome) ja siirry osoitteeseen https:// YouIPAdd: 9981
6.* (WIN) -määritysDVB -tulotVerkotAdDATSC -verkko
A. Verkon nimi = OTA
Poista valinta skip alku skannaus
C. Valmiiksi määritellyt muksit = Yhdysvallat: us-ATSC-center-taajuudet-8VSB
D. jätä kaikki muut asetukset oletusarvoihin
E. napsauta Luo
7.* (WIN) -määritys DVB -tulotTV -sovittimetHDHomeRun (MAC -osoite) -
A. Verkon tyyppi = ATSC
B. Tallenna
8.* (WIN) -määritysDVB -tulotTV -sovittimetHDHomeRun (MAC -osoite) - HDHomeRun ATSC -viritin #0 ()
A. tarkista Käytössä
B. Verkot = OTA
C. jätä kaikki muut asetukset oletusasetuksiin
D. napsauta Tallenna
9. (WIN) toista vaihe 7, jos sinulla on muita virittimiä määritettäväksi samassa fyysisessä HDHomeRun -laitteessa (eli HDHomeRun ATSC -viritin #1, HDHomeRun ATSC -viritin #2)
10. (OSMC) käynnistä OSMC uudelleen ja odota minuutti, kunnes kaikki palvelut latautuvat taustalla
11. (WIN) Avaa IE (Internet Explorer) ja siirry osoitteeseen https:// YouIPAdd: 9981
12. (WIN) ConfigurationDVB InputsNetworks
A. katsokaa Muksiä - tämä on "syötteiden" määrä, jonka virittimenne tietää tällä hetkellä
B. katso Skannaus Q -pituutta - tämän numeron on oltava 0 ennen kuin tv -pää on skannannut ja määrittänyt, mikä on käytettävissä ja käytettävissä kullekin Muxille
1. Kokemukseni mukaan 1 skannaus yhdessä vaiheessa ei riitä kaikkien saatavilla olevien kanavien saamiseen. Itse odottaisin tunnin tai kaksi ja toistan sitten vaiheet 9 - 11 a
pari kertaa. Tämä kestää muutaman tunnin, mutta on paljon helpompaa kuin yrittää korjata puuttuvat kanavat myöhemmin (luota minuun, menin tätä väärää tietä monta kertaa).
13. (WIN) -määritysDVB -tulotVerkotOTAcheck Skip Inital Scan
A. tämä estää muita Mux -löytöjä tulevaisuudessa
B. jos et tee tätä vaihetta, kestää jonkin aikaa, ennen kuin kanavat ovat käytettävissä jokaisen OSMC -uudelleenkäynnistyksen jälkeen, ennen kuin ne voivat tallentaa, kun pääset sisään DVR -kappaleisiin
14. (WIN) -määritysDVB -tulotTV -sovittimetHDHomeRun (MAC -osoite) - HDHomeRun ATSC -viritin #0 ()
A. poista valinta kohdasta Initial Scan
B. jätä kaikki muut asetukset oletusasetuksiin
C. napsauta Tallenna
15. (WIN) toista vaihe 13, jos sinulla on muita virittimiä määritettäväksi samassa fyysisessä HDHomeRun -laitteessa (eli HDHomeRun ATSC -viritin #1, HDHomeRun ATSC -viritin #2)
16. (WIN) ConfigurationDVB InputsSerives
A. Piilota (pudota alas) = Ei mitään
B. Sivua kohti (pudotusvalikko) = Kaikki
C. napsauta Kartta kaikki
1. valitse kaikki ruudut
2. Napsauta Kartta
3. odota, että edistymispalkki saavuttaa 100% ja napsauta sitten "x" (tämä valintaikkuna ei sulkeudu itsestään)
17. (OSMC) -JÄRJESTELMÄAsetuksetAdd-onsDisabled Add-onsTvheadend HTSP ClientEnable
18. (OSMC) -JÄRJESTELMÄAsetuksetLive TVYleistä
A. tarkista Käytössä
1. sinun pitäisi nähdä kanavien tuonti
2. jos tuonti onnistui, näkyviin tulee uusi päävalikkokohta nimeltä TV
19. (OSMC) TV -kanavat
A. sinun pitäisi nähdä live -kanava näytölläsi sekunnissa tai parissa laitteistostasi riippuen
20. (muut koneet, joissa haluat käyttää TVheadend Clientia (käyttöliittymää)) toista vaiheet 17-19
A. varmista, että siirryt kohtaan SYSTEMSettingsAdd-onsEnabled Add-onsPVR clientTvheadend HTSP ClientConfigure-kohdistaa käyttöliittymä taustajärjestelmän IP-osoitteeseen (ja porttiin, jos muutit sen) Config-vaiheet ovat osoitteesta https://openelec.tv/forum/79 -tvheadend/74150-uusin…
Suositeltava:
Smart Home by Raspberry Pi: 5 vaihetta (kuvilla)
Smart Home by Raspberry Pi: Siellä on jo useita tuotteita, jotka tekevät asunnostasi älykkäämmän, mutta suurin osa niistä on omia ratkaisuja. Mutta miksi tarvitset Internet -yhteyden vaihtaaksesi valon älypuhelimellasi? Se oli yksi syy minulle rakentaa oma Smar
Puinen LED -pelinäyttö Powered by Raspberry Pi Zero: 11 vaihetta (kuvilla)
Puinen LED -pelinäyttö Powered by Raspberry Pi Zero: Tämä projekti toteuttaa 20x10 pikselin WS2812 -pohjaisen LED -näytön, jonka koko on 78x35 cm ja joka voidaan helposti asentaa olohuoneeseen retro -pelejä pelaamaan. Tämän matriisin ensimmäinen versio rakennettiin vuonna 2016 ja monet muut ihmiset rakensivat sen uudelleen. Tämä esimerkki
Borderlands Raspberry Pi: 9 vaihetta (kuvilla)
Borderlands Raspberry Pi: Joten olin eräänä päivänä pelikaupassa ja näin tämän Borderlandsin rekvisiitan raivausosastolla hintaan 20 dollaria, enkä voinut vastustaa sen ostamista. Noin viikon kuluttua ajattelin itselleni: "Voisin suolen kokonaan ja ahdistaa piin sisälle". Silloin seikkailuni alkoi
Raspberry Pi NFS ja Samba -tiedostopalvelin: 11 vaihetta (kuvilla)
Raspberry Pi NFS ja Samba File Server: Tämä projekti on viimeinen tulosvaihe, joka yhdistää kaksi aiemmin tehtyä ja lähetettyä piiriä. *** 1. Raspberry Pi CPU CPU Indicator-Julkaistu 20. marraskuuta 2020https: //www.instructables.com/Raspberry-Pi-CPU-Tem…2. Vadelma Pi
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite