Satura rādītājs:

Raspberry Pi TV: 4 soļi (ar attēliem)
Raspberry Pi TV: 4 soļi (ar attēliem)

Video: Raspberry Pi TV: 4 soļi (ar attēliem)

Video: Raspberry Pi TV: 4 soļi (ar attēliem)
Video: I Made a 3D Copy of My Emo Robot🤖🧬#emorobot#livingai #3dprinting#anker #fun#shorts 2024, Jūnijs
Anonim
Raspberry Pi televizors
Raspberry Pi televizors

Šajā pamācībā jūs uzzināsit, kā izmantot TV uztvērēju USB un neticamo Raspberry Pi. Iemesls, kāpēc es izveidoju šo iestatījumu, ir tas, ka es jau dažus gadus izmantoju KODI un esmu gatavs veikt kvantu lēcienu, lai pārraidītu savas televīzijas stacijas par PiTV iestatījumu visām manām ierīcēm. Arī man ir apnicis, ka dažādi televizori nesaņem tos pašus kanālus, un arī PVR (personīgā video ierakstītāja) spēja ir jauka. Ieteicamais aprīkojums:

  • Raspberry Pi 3
  • 5V 2.5A barošanas avota adapterisLINK (ebay) PIEZĪME. Lielākajai daļai ir augsts AMP barošanas avots, jo uztvērēja karte patērēs daudz enerģijas.

Hauppauge-WinTV-HVR-Hybrid-TV-Stick-950QLINK (ebay) (ja vēlaties skatīties vairāk nekā vienu kanālu vienlaikus ar vairākiem uztvērējiem)

Ieteicamā programmatūra:

OSMC (operētājsistēma) - OSMC ir KODI virs Debian OS, pieņemot, ka tā ir uzbūvēta virs Raspbian. Sānu piezīme: Raspbian varat izmantot bez OSMC. Raspbian ir Raspberry Pi dzimtā operētājsistēma, taču tas tā būtu, ja vēlaties šo iestatījumu izmantot tikai kā aizmuguri bez GUI. Padomājiet par Raspbian kā vaniļas instalāciju

  • Tvheadend - TV straumēšanas serveris un ierakstītājs Linux.
  • WinRAR - arhīva pārvaldnieks.
  • SD kartes formatētājs vietnē sdcard.org. Tas pareizi formatē SD.
  • Win32 diska attēlveidotājs - šī programma ir paredzēta neapstrādāta diska attēla ierakstīšanai noņemamā ierīcē vai noņemamas ierīces dublēšanai neapstrādātā attēla failā.

  • PuTTY - PuTTY ir SSH un telnet klients.

1. darbība: lejupielādējiet/instalējiet rīkus/Flash attēlu SD

Lejupielādējiet/instalējiet rīkus/Flash attēlu SD
Lejupielādējiet/instalējiet rīkus/Flash attēlu SD
Lejupielādējiet/instalējiet rīkus/Flash attēlu SD
Lejupielādējiet/instalējiet rīkus/Flash attēlu SD

Vispirms mums būs jāpārliecinās, ka jūsu SD karte ir iztīrīta, tāpēc mums būs jāizmanto SD kartes formatētājs.

Dodieties uz vietni sdcard.org un lejupielādējiet programmu ar nosaukumu “SD karšu formatētājs”. Palaidiet instalētāju un atveriet programmu. Ievietojiet SD karti, atlasiet SD karti un nospiediet Opcija, pēc tam formāta tipam izvēlieties "Pilns" nav ātrs un ieslēdziet formāta lieluma pielāgošanu. Pēc tam noklikšķiniet uz Formatēt. Mēs izmantojam formāta pielāgošanu tāpēc, ka Windows nevar redzēt Linux nodalījumus. Šī ir droša darbība, lai veiktu labu jaunu instalēšanu. Arī formāta veids pilns, tas noņems visus datus, ne tikai SD galvenes.

OSMC img faila lejupielāde. Dodieties uz vietni https://osmc.tv/download/, ritiniet uz leju un atrodiet pogu “Diska attēli”. un Raspberry Pi 3 attēlam. Pašreizējais attēls 2017.04-1 HASH 00fd63eb62f65d53e5f6a2ec4d45dee7Jums vajadzētu iegūt kaut ko līdzīgu OSMC_TGT_rbp2_20170504.img.gz, jums būs jāizņem IMG fails. Lai to izdarītu, jums būs nepieciešams WinRar.

Jūs varat lejupielādēt WinRAR no daudziem avotiem, man parasti patīk tos iegūt no vietnes izdevēja vietnes rarlab.com. noklikšķiniet uz lejupielādēt un instalēt Lai iegūtu vairāk informācijas, izmēģiniet vietni https://www.newsgroupreviews.com/winrar-installation.htmlTagad, instalējot WinRar, atgriezieties pie lejupielādētā faila un izvelciet IMG failu. atcerieties, kur to saglabājāt.

Dodieties uz vietni https://sourceforge.net/projects/win32diskimager/ noklikšķiniet uz lejupielādēt un instalēt. Palaidiet instalētāju un atveriet utilītu Win32DiskImager; iespējams, tas būs jāpalaiž kā administratoram. Ar peles labo pogu noklikšķiniet uz faila un atlasiet Palaist kā administratoram. Atlasiet iepriekš izvilkto attēla failu. Ierīces lodziņā atlasiet SD kartes diska burtu. Esiet uzmanīgi, izvēloties pareizo disku; ja saņemat nepareizu, varat iznīcināt datus datora cietajā diskā! Ja datorā izmantojat SD kartes slotu un neredzat disku Win32DiskImager logā, mēģiniet izmantot ārēju SD adapteri. Noklikšķiniet uz Rakstīt un gaidiet rakstīšanas pabeigšanu. Izejiet no Win32DiskImager un izņemiet SD karti. Bootējiet savu Pi, izmantojot SD karti. Kā daļa no OSMC instalētāja varat norādīt tīkla opcijas, un kā pirmā sāknēšanas daļa sistēma mēģinās to konfigurēt. Jums būs nepieciešams IP. Pēc noklusējuma gan vadu, gan bezvadu savienojums pēc noklusējuma būs DHCP konfigurācija. Ņemiet vērā, ka jums ir jāieslēdz SSH. OSMC jums jautās, vai vēlaties pirmajā sāknēšanā iespējot SSH.

Dodieties uz vietni https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html noklikšķiniet uz lejupielādēt un instalēt. Palaidiet instalētāju un atveriet PuTTY utilītu. Jums būs jāatrodas tajā pašā tīklā kā Pi. Izmantojot OSMC IP, piesakieties, izmantojot tālāk norādīto informāciju.

LIETOTĀJS: osmc

PASS: osmc

Jūs tagad atrodaties Linux termināļa uzvednē. Pirmā lieta lielākajai daļai šādu Linux projektu ir kļuvusi aktuāla. AKA tiek atjaunināta.

Ierakstiet "sudo apt-get update", nospiediet taustiņu Enter

No šī brīža es izmantošu> COMMAND, atsaucoties uz Linux termināļa uzvedni. AKA jūsu PuTTY sesija.

piemērs:> ifconfig Vienkārši ierakstiet "ifconfig", pēc tam nospiediet taustiņu Enter. rezultātam jābūt jūsu tīkla informācijai.

2. darbība: uztvērēja draivera/programmaparatūras iestatīšana

Tuner draivera/programmaparatūras iestatīšana
Tuner draivera/programmaparatūras iestatīšana
Tuner draivera/programmaparatūras iestatīšana
Tuner draivera/programmaparatūras iestatīšana

Vispirms jums ir jābūt ierīcei, kas darbosies jūsu reģionā. Ja atrodaties ASV, piemēram, es, jums ir jābūt ierīcei, kas var apstrādāt ATSC ar digitālo TV saistīto standartu kopumu. Atcerieties, kad televizori pirms daudziem gadiem kļuva par digitālajiem….

Pievienojiet USB TV uztvērēju. Ja pēdējo reizi nepievienosit skaņotājam elektrotīklu, žurnālos būs grūtāk apskatīt savu ierīci.

Tātad, apskatīsim žurnālus vai ziņojumus. Mums jāskatās dmesg un jāatrod uztvērēja ierīce.

dmesg

Tā kā man pieder Hauppauge USB uztvērējs. Es varu ķerties pie Hauppauge.

dmesg | grep -i Hauppauge

Izeja:

[2.710895] usb 1-1.5: Ražotājs: Hauppauge [6.441623] tveeprom 3-0050: Hauppauge modelis 72001, rev B3F0, sērijas# 4034574834 [7.389218] ievade: 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) kā /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5 /rc/rc0 [7.458826] au0828: Tālvadības pults au0828 IR (Hauppauge HVR950Q) initalized [7.458833] au0828: Reģistrēta ierīce AU0828 [Hauppauge HVR950Q]

Meklējiet ierīces modeli. Manējais ir 72001. Dodieties uz savas ierīces https://www.linuxtv.org/wiki/index.php meklēšanu. Meklēšanas parametri bija "Hauppauge 72001".

Šeit ir trakā daļa par šo ierīci. Ierīce ir iepakota kā "WinTV HVR 950Q, modelis 1176" Tātad teksts ierīcē neatbilst dmesg parādītajam. ETIĶETES MELO !!!!! Esmu pārliecināts, ka tā ir mārketinga lieta. Kāpēc mainīt aparatūru, ja jūs varat vienkārši mainīt etiķeti, un cilvēki domās, ka tā ir jauna. Tāpēc tagad, kad esam saskaņojuši ierīci un LinuxTV draiveri, mums ir jāielādē draiveris operētājsistēmā. Šīs darbības ir paredzētas tikai šai ierīcei, un programmaparatūras komandas būs atšķirīgas, jo, iespējams, jums nav vienas un tās pašas ierīces.

#Dodas uz mājas direktoriju.

cd ~

#draivera lejupielāde no kernellabs, izmantojot wget.

sudo wget

#Ielādē draiveri/programmaparatūru operētājsistēmā, izmantojot pārvietošanas komandu.

sudo mv dvb-fe-xc5000-1.6.114.fw/lib/firmware/#pārstartē Pi

iniciālis 6

Kodola 2.6.31 programmaparatūras problēmas

Palaižot šo kodola versiju, programmaparatūras ielāde aizņem ļoti ilgu laiku un neļauj PROGRAMMATŪRAI darboties pareizi. Lai atrisinātu šo problēmu, varat izmantot xc5000 moduļa opciju no_poweroff = 1, lai novērstu ierīces aizmigšanu (pēc tam programmaparatūra ir jāielādē atkārtoti)

Lai skatītu savu iestatījumu:

cat/sys/module/xc5000/parametri/no_poweroff0 # <--- noklusējums ir iespējots automātiska izslēgšanās

Lai neieslēgtu strāvu.

echo -n 1>/sys/module/xc5000/parametri/no_poweroff

cat/sys/module/xc5000/parametri/no_poweroff 1 # <--- izslēgšana tagad ir atspējota

3. darbība: izveidojiet/instalējiet Tvheadend serveri

Mēs varētu to apgrūtināt, un mums būtu jāveido/jāveido Tvheadend serveris, un tas prasītu stundas, bet izskatās, ka, pateicoties Džonatanam Tomsonam. Viņš ir iestatījis BuildBot skriptu, kas atjaunina Bintray 24 stundu laikā pēc tam, kad Tvheadend koda galvenā filiāle ir pievienota Github. Ļauj iestatīt atjauninājumu krātuvi.

#Skatiet savu krātuves avotu sarakstu.

kaķis /etc/apt/sources.list

#Izveidojiet pašreizējo avotu saraksta dublējumu

sudo kaķis /etc/apt/sources.list> sources.list.bkup

#mēs atkārtojam tekstu, kas satur stabilu informāciju par Džonatana Tomsona Tvheadend būvēšanu avotos. saraksts

sudo echo "deb https://dl.bintray.com/djbenson/deb sēkšanas stabils (stabilai sēkšanas zariņai)" >>/etc/apt/sources.list

#mēs atkārtojam tekstu, kas satur nestabilu informāciju par Džonatana Tomsona Tvheadend būvēšanu avotos.list

sudo echo "deb https://dl.bintray.com/djbenson/deb sēkšana nestabila (nestabilai/nakts sēkšanai)" >>/etc/apt/sources.list PIEZĪME: Atcerieties, pat ja izmantojat Džesiju, jums ir jāpievieno sēkšanas krātuve, lai iegūtu būvējumus. Džonatans Tomsons kādā brīdī pārcelsies uz Džesiju, bet pagaidām sēkšanas konstrukcijas Džesijai darbojas labi un aptver divas pašlaik lietotās Raspberry Pi operētājsistēmas.

#Šāda darbība var būt nepieciešama tīrā Debian instalācijā (paldies Mike Somerville par šo padomu)

sudo apt-key adv-keyserver hkp: //keyserver.ubuntu.com: 80 --recv-keys 379CE192D401AB61

#lets ļauj atjauninājumus no Džonatana Tomsona krātuves

sudo apt-get update

#Ļaujiet instalēt Tvheadend serveri

sudo apt-get instalēt tvheadend

Ja viss darbojas, jums vajadzētu redzēt procesa norisi. Lai pārbaudītu zemāk palaist komandu.

ps -ef | grep -i Tvheadend | grep -va "grep"

Izeja:

hts 506 1 0 13. jūnijs? 00:04:07/usr/bin/tvheadend -f -u hts -g video

#Ja televizora galviņa netiek instalēta labi, piemēram, Džonatana Tomsona krātuve nedarbojas.

#izmantojiet šīs atkarības

sudo apt -get -y instalējiet zlib1g

sudo apt -get -y instalējiet libc6

sudo apt -get -y instalējiet libssl1.0.0

sudo apt-get -y instalējiet libdbus-1-3

sudo apt -get -y instalējiet liburiparser1

sudo apt-get -y instalējiet libavahi-common3

sudo apt-get -y instalējiet libavahi-client3

#instalēt git

sudo apt -get -y instalējiet git

#Lejupielādēt.deb pakotnes no github.

git klons

cd rpitv

#instalējiet paketes manuāli

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

#lŠādi var noteikt, ja ir instalēta tvheadend pakotne

sudo dpkg -l tvheadend

#Pārbaudiet, vai darbojas Tvheadend

ps -ef | grep -i Tvheadend | grep -va "grep" OUTPUT: hts 506 1 0 13. jūnijs? 00:04:07/usr/bin/tvheadend -f -u hts -g video

4. darbība: konfigurējiet Tvheadend serveri

Šajā brīdī jums vajadzētu būt TVheadend servera iestatīšanai, un viss, kas mums jādara, ir to konfigurēt. Izmantojiet OSMC IP, kuru arī pievienojāt ar Putty, lai izmantotu "YOUIPAdd"

1. [OSMC] SYSTEMSettingsAdd-onsGet

PapildinājumiVisi papildinājumiProgrammas pievienojumprogrammasshdhomerunInstall

2. [OSMC] SISTĒMAIestatījumiAdd-onsGet Add-onsVisas Add-onsProgram Add-onshdhomerunConfigureTuner settingsAtjaunināt uztvērējus … (nospiediet mani)-tam vajadzētu noteikt jūsu uztvērējus, ja tas nenozīmē, ka jums ir jāatrisina šī problēma pirms turpināt.

3. [OSMC] SISTĒMASettingsAdd-onsGet Add-onsVisas pievienojumprogrammasServicestvheadendInstall

4. [OSMC] SISTĒMASistēmas informācijaKopsavilkums IP adrese - pierakstiet šo numuru, tas būs YouIPAdd nākamajā darbībā

5. [WIN] Atveriet tīmekļa pārlūkprogrammu (Firefox vai Chrome) un dodieties uz vietni https:// YouIPAdd: 9981

6.* (WIN) konfigurācija DVB ieejas TīkliAddATSC tīkls

A. Tīkla nosaukums = OTA

B. noņemiet atzīmi no opcijas Izlaist sākotnējo skenēšanu

C. Iepriekš definēti muksi = Amerikas Savienotās Valstis: us-ATSC-centre-frequency-8VSB

D. atstājiet visus pārējos iestatījumus pēc noklusējuma

E. noklikšķiniet uz Izveidot

7.* (WIN) konfigurācija DVB ieejas TV adapteri HDHomeRun (MAC adrese) -

A. Tīkla tips = ATSC

B. Saglabāt

8.* (WIN) konfigurācija DVB ieejas TV adapteri HDHomeRun (MAC adrese) - HDHomeRun ATSC Tuner #0 ()

A. pārbaudiet Iespējots

B. Tīkli = OTA

C. atstājiet visus pārējos iestatījumus pēc noklusējuma

D. noklikšķiniet uz saglabāt

9. (WIN) atkārtojiet 7. darbību, ja jums ir papildu uztvērēji, ko konfigurēt tajā pašā fiziskajā HDHomeRun ierīcē (t.i., HDHomeRun ATSC Tuner #1, HDHomeRun ATSC Tuner #2)

10. (OSMC) pārstartējiet OSMC un pagaidiet minūti, līdz visi pakalpojumi tiek ielādēti fonā

11. [WIN] Atveriet IE (Internet Explorer) un dodieties uz https:// YouIPAdd: 9981

12. [WIN] ConfigurationDVB InputsNetworks

A. paskatieties uz Muxes - tas ir to plūsmu skaits, par kurām jūsu skaņotājs šobrīd zina

B. Paskaties uz skenēšanas Q garumu - šim skaitlim jāsasniedz 0, pirms televizora galviņa bija skenējusi un noteikusi, kas ir pieejams un izmantojams katram Mux

1. pēc manas pieredzes ar 1 skenēšanu 1 brīdī nepietiek, lai iegūtu visus pieejamos kanālus. Es personīgi gaidītu stundu vai divas un pēc tam atkārtotu 9. - 11. punktu

pāris reizes. Tas prasītu dažas stundas, taču būs daudz vieglāk, nekā vēlāk mēģināt labot trūkstošos kanālus (ticiet man, es daudzkārt gāju šo nepareizo ceļu).

13. [WIN] konfigurācijaDVB ieejas TīkliOTAcheck Izlaist sākotnējo skenēšanu

A. tas novērsīs jebkādu papildu Mux atklāšanu nākotnē

B. ja jūs to nedarīsit, paies kāds laiks, līdz kanāli būs pieejami pēc katras OSMC pārstartēšanas, pirms varēs ierakstīt, kad nokļūsit DVR ierakstos

14. [WIN] konfigurācija DVD ieejas TV adapteri HDHomeRun (MAC adrese) - HDHomeRun ATSC Tuner #0 ()

A. noņemiet atzīmi no izvēles rūtiņas Sākotnējā skenēšana

B. atstājiet visus pārējos iestatījumus pēc noklusējuma

C. noklikšķiniet uz saglabāt

15. (WIN) atkārtojiet 13. darbību, ja jums ir papildu uztvērēji, ko konfigurēt tajā pašā fiziskajā HDHomeRun ierīcē (t.i., HDHomeRun ATSC Tuner #1, HDHomeRun ATSC Tuner #2)

16. [WIN] ConfigurationDVB InputsSerives

A. Slēpt (nolaižamā izvēlne) = Nav

B. Par lapu (nolaižamā izvēlne) = Visi

C. noklikšķiniet uz Kartēt visu

1. atzīmējiet visas izvēles rūtiņas

2. noklikšķiniet uz Karte

3. pagaidiet, līdz progresa josla sasniedz 100%, un pēc tam noklikšķiniet uz "x" (šis dialoglodziņš netiks aizvērts)

17. [OSMC] SISTĒMAIestatījumiAdd-onsDisabled Add-onsTvheadend HTSP ClientEnable

18. (OSMC) SISTĒMAIestatījumiLive TVVispārīgi

A. pārbaudiet Iespējots

1. jums vajadzētu redzēt kanālu importēšanu

2. ja importēšana bija veiksmīga, parādīsies jauns galvenās izvēlnes vienums ar nosaukumu TV

19. (OSMC) TVKanāli

A. atkarībā no aparatūras jums ekrānā vajadzētu redzēt tiešraides kanālu sekundes vai divu laikā

20. (citām mašīnām, kurās vēlaties palaist TVheadend klientu (priekšgalu)), atkārtojiet 17. -19. Darbību

A. pārliecinieties, ka dodaties uz SYSTEMSettingsAdd-onsEnabled Add-onsPVR customersTvheadend HTSP ClientConfigure-lai norādītu priekšpusi uz aizmugures IP adresi (un portu, ja to mainījāt) Konfigurācijas darbības ir pieejamas vietnē https://openelec.tv/forum/79 -vheadend/74150-jaunākais…

Ieteicams: