Sisällysluettelo:

Raspberry Pi TV: 4 vaihetta (kuvilla)
Raspberry Pi TV: 4 vaihetta (kuvilla)

Video: Raspberry Pi TV: 4 vaihetta (kuvilla)

Video: Raspberry Pi TV: 4 vaihetta (kuvilla)
Video: How to network monitor using Raspberry PI | Zabbix | NETVN 2024, Kesäkuu
Anonim
Raspberry Pi TV
Raspberry Pi TV

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

Lataa/asenna työkalut/Flash -kuva SD -levylle
Lataa/asenna työkalut/Flash -kuva SD -levylle
Lataa/asenna työkalut/Flash -kuva SD -levylle
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

Virittimen ohjaimen/laiteohjelmiston asennus
Virittimen ohjaimen/laiteohjelmiston asennus
Virittimen ohjaimen/laiteohjelmiston asennus
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: