Kazalo:
- 1. korak: Moje zahteve
- Korak: Zberite dele
- 3. korak: TVheadend: Namestite Ubuntu v računalnik
- 4. korak: TVheadend: Uporabite SSH
- 5. korak: TVheadend: Dostop do računalnika po imenu
- 6. korak: TVheadend: Namestite pripomočke za TV -sprejemnik
- 7. korak: TVheadend: Ne vtipkajte gesla za vsak Sudo
- 8. korak: TVheadend: Namestite TV sprejemnik
- 9. korak: TVheadend: Namestitev in nastavitev
- 10. korak: TVheadend: Konfigurirajte
- 11. korak: TVheadend: Oddaljeni dostop
- 12. korak: Tvheadend: Cron
- 13. korak: Raspberry Pi: Zagon Kodi / OSMC
- Korak 14: Raspberry Pi: Poiščite gostitelja po imenu
- Korak 15: Raspberry Pi: spremenite geslo OSMC
- Korak 16: Raspberry Pi: Dodajte licenco MPEG-2 za omogočanje dekodiranja strojne opreme
- Korak 17: Raspberry Pi: Zgradite klobuk Kodi / OSMC z IR sprejemnikom in gumbom za ponastavitev
- 18. korak: Raspberry Pi: Daj v kovček
- Korak 19: Raspberry Pi: Glasba in video posnetki Kodi
- 20. korak: Raspberry Pi: Vreme Kodi
- 21. korak: Raspberry Pi: Cron
- Korak 22: Daljinski upravljalnik Logitech Harmony 650: Upravljajte televizijo, Roku in Raspberry Pi
- 23. korak: Roku: Onemogoči SSID
- 24. korak: Dodatek: Odpravljanje težav
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
[Posodobljeno in premaknjeno sem]
Moj cilj pri rezanju kabla je znatno zmanjšati zelo visoke mesečne pristojbine kabelske televizije in še vedno imeti želene kanale, storitve in funkcije. Ta navodila opisujejo moj sistem rezanja vrvi.
Moj ponudnik kabelske televizije omogoča dostop do skoraj 900 kanalov. Moja družina ne potrebuje 900 kanalov. Polovica 900 je standardne ločljivosti - nobena od teh ni potrebna. Onemogočil sem 811 od skoraj 900 ponujenih kanalov. Od preostalih kanalov moja družina gleda 20% teh. Plačati želim samo storitve, kanale in funkcije, ki jih družinske ure gledajo.
Dobim podroben račun za internet in televizijo. Moj račun za televizijo s pristojbinami in davki je naslednji:
60,00 USD za TV in HBO 6,88 USD za davke 12,09 USD za doplačila ===== 88,97 USD Skupaj
Moj skupni mesečni račun za rezanje kabla:
24,99 USD za Sling TV 15,00 USD za HBO 2,50 USD za davke ===== 42,49 USD Skupaj
V obeh primerih imam NetFlix in Amazon Prime.
Poskusil sem veliko različnih pristopov in to mi je uspelo.
1. korak: Moje zahteve
Moje zahteve za rezanje vrvi so:
- Predvajajte vsebine vrhunske internetne televizije, kot so SlingTV, DirecTV Now, PlayStation Vue
- Predvajajte vsebino iz vrhunskih storitev, kot so Hulu, Netflix, Amazon ali iTunes
-
Minimalne mesečne pristojbine in brez pristojbin za:
- DVR ali PVR
- Set top box ali daljinski upravljalnik
- Doplačila
- Davki
- Oddaja TV ali OTA TV (brezžično, zunaj radia)
- Plačajte za toliko prostora za shranjevanje digitalnega video zapisa (DVR) ali osebnega video snemanja (PVR), kolikor želim
- Plačajte za toliko hkratnih kanalov v živo ali za snemanje, kolikor želim
- Glejte v kateri koli sobi s televizijo, projektorjem ali računalnikom
- Gledanje prek žične ali brezžične povezave (802.11AC AP)
- Oglejte si dogodke v živo na TV -oddaji, ko se zgodijo
- 1080p ali HD TV
- Če na oddajo zamujam nekaj minut, želim, da se vrnem in gledam od začetka, namesto da čakam N ur po koncu oddaje
- Izberite želene storitve in mesečno prekličite neželene storitve brez kazni
- Nizkocenovna nastavitev (spregledal to zahtevo)
-
Potrebni kabelski kanali (Roku s SlingTV Orange + DVR 25 USD/mesec ali DirecTV zdaj (malo v živo s HBO 43,30 USD/mesec, PlayStation Vue Access Slim z HBO 44,90 USD):
- Comedy Central (The Daily Show) (ni na PSVUE)
- AMC (The Walking Dead)
- TBS (Full Frontal with Samantha Bee) (ni na PSVUE)
- ESPN (v oranžni, vendar ne v modri barvi)
- CNN
- HLN (ni na Slingu)
- HBO (Ta teden zvečer, Igra prestolov, …)
- HGTV (zgornji fiksir)
- SlingTV Orange ima vse moje potrebne kanale, vendar ponuja samo en tok. Blue nima vseh mojih zahtevanih kanalov in kup, ki ga ne želim, vendar omogoča 3 pretoke. Ala Carte, res ne.
- Dovoli gledanje več osebam hkrati (Sling Blue)
-
Oddajanje televizije (Raspberry Pi z operacijskim sistemom Kodi / OSMC povezan z osebnim računalnikom s sistemom TVheadend):
ABC, CBS, CW, Fox, NBC, PBS - oddajanje televizije prek TVheadEnd
-
Imeti enako storitev v vsaki sobi - ne uporabljajte različnih daljincev, različnih naprav itd.
Skupni univerzalni daljinski upravljalnik
- Kakovostna gledališka televizija - brez nabiranja, prekinitev med nalaganjem itd
Korak: Zberite dele
To so osnovni sestavni deli mojega sistema za rezanje vrvi. Ne zagovarjam teh najboljših komponent, samo da delujejo zame:
- Domači kino: projektor, prostorski zvočni sistem, računalnik za domači kino / medijski center
- TV, prenosni računalnik, tablični računalnik, pametni telefon
- Blu-ray/DVD predvajalnik
-
Vrhunske vsebine (Sling in Netflix) in internetna televizija:
Roku Ultra
-
Oddaja TV:
- Raspberry Pi z IR sprejemnikom, ki izvaja Kodi na OSMC za predvajanje TV -oddajanja
- Računalnik z ubuntujem s TVheadendom in 4 955Q Hauppauge TV sprejemniki
- Digitalna antena
-
Univerzalni daljinski upravljalnik za upravljanje vsega zgoraj navedenega:
Logitech Harmony 650
Večina komponent je samoumevnih in lahko uporabite karkoli imate ali želite.
Želel sem narediti celoten sistem Raspberry Pi. Pri ustvarjanju tega sistema sem preizkusil številne različice in kombinacije strojne opreme in ugotovil, da je brez računalnika razreda PC Raspberry Pi 3:
- Ne podpirajo premium storitev (npr. DLNA, NetFlix, Hulu)
- Ne morem predvajati večpredstavnostne televizije (npr. Raspberry Pi ne more zagnati VLC)
- TVheadend ni mogoče zagnati z visoko kakovostjo
Roku je vrsta nastavitve plug-and-play. Navodila so zelo enostavna. Torej, t V središču tega pouka je TV oddajanje
Upam, da se bo v prihodnje zgodilo nekaj od naslednjega:
- Roku podpira TVheadend, oz
- Raspberry Pi 4 podpira vrhunske vsebine
Opombe:
- Piko, priloženo pikam, naj bi nadomestili vaši podatki, ♣ uporabniško ime ♣
- Urejevalni urejevalnik pokvari povezave HTTP in vse, kar je zaprto v kotnih oklepajih
3. korak: TVheadend: Namestite Ubuntu v računalnik
Povezava do posodobitve TVheadend ubuntu PC 2019 ali tukaj so izvirni koraki:
Sistemi za rezanje vrvi zahtevajo prednjo stran in zaledje. Če je sistem dovolj močan in je potreben le v eni sobi, potem je lahko vse v enem sistemu. V mojem primeru imam sedem sob s televizorji. Torej potrebujem zmogljiv zaledni računalnik (TVheadend PC) in poceni, porazdeljen sprednji računalnik (Raspberry Pi v vsaki sobi).
Za izvajanje TVheadenda s štirimi TV sprejemniki je potreben sorazmerno zmogljiv računalnik. Nisem prepričan, kakšne so minimalne specifikacije, to mi je uspelo.
PC strojna oprema
Pred nekaj leti sem sinu kupil igralni računalnik z naslednjimi lastnostmi:
- Ime modela procesorja: AMD A6-3620 APU z Radeon HD Graphics
- Število jeder: 4
- Hitrost procesorja: 2,2 GHz
- Predpomnilnik: 1 MB
- HD: 1TB
- RAM: 4 GB
Uspelo mu je zbrati več kot 1000 virusov, ko je rekel, da ne deluje. Kupil si je nov računalnik in mi ga vrnil.
Namestite Ubuntu
Prenesite najnovejšo različico iso slike Ubuntu in se premaknite na pogon USB.
Posodobitev: V začetku avgusta 2018 sem iz ubuntu16.04 posodobil na Bionic 18.04.1. Ko sem nadgradil, bi sistem naključno zamrznil. V dnevnikih nisem mogel ugotoviti vzroka. Navodila za posodobitev sem nekajkrat ponovil in zdi se, da se je zamrznitev ustavila … upam.
Ko se je začelo zamrzovanje, sem mislil, da bom moral 18.04.1 znova izvesti računalnik ubuntu. Torej, prenesel sem ga in ustvaril pogon s sliko ISO. Toda sistem se od tega ni mogel zagnati. Večkrat sem poskušal zapisati zgoščenko, pri preverjanju podatkov pa mi ni uspelo.
Obstaja različica tvheadend za bionic.
Vstavite pogon USB v računalnik
Zaženite računalnik
Med zagonom pridržite tipko F10, da odprete pripomoček za nastavitev (F9 ponastavi BIOS na privzeto)
Spremenite vrstni red zagona
Najprej postavite pogon USB
Sprejmite spremembe
Shranite spremembe in zapustite
Namestite najnovejšo različico Ubuntuja
Sledite navodilom (ne šifrirajte ničesar, želite, da hitro izstopi iz tega računalnika)
- Izberite jezik
- Potrditveno polje: Med namestitvijo Ubuntu prenesite posodobitve
- Potrditveno polje: Namestite programsko opremo drugih proizvajalcev …
- Nadaljuj
- Izbrišite disk in namestite Ubuntu
- Potrditveno polje: Uporabite LVM …
- Namestiti zdaj
- Nadaljujte v načinu UEFI
- Nadaljuj
- Nastavite časovni pas
- Nadaljuj
- Izberite postavitev tipkovnice
- Nadaljuj
- Vnesite svoje ime
- Spremenite ime računalnika v nekaj razumnega
- izberite uporabniško ime
- Dvakrat vnesite geslo
- Izbirni gumb: Samodejna prijava
- Nadaljuj
Ko pritisnete Nadaljuj, se Ubuntu namesti. Odvisno od vaše internetne pasovne širine, diskovnega pogona in hitrosti procesorja namestitev ubuntuja traja nekaj časa (zame 13 minut). Pojdi narediti kaj drugega
- Odstranite pogon USB
- Znova zaženite zdaj
Morali bi biti na namizju ubuntu
4. korak: TVheadend: Uporabite SSH
Uporabite ssh, da bo strežnik tvheadend deloval brez monitorja
Namestite in zaženite ssh
$ sudo apt-get install openssh-server
Ponovni zagon storitve $ sudo ssh
5. korak: TVheadend: Dostop do računalnika po imenu
Ne spomnim se naslovov IP. Strežnike raje imenujem po imenu
Opomba: podčrtajev ne smete uporabljati pri imenih gostiteljev. avahi ne bo deloval s podčrtaji, namesto tega uporabite pomišljaje. Za strežnik tvheadend name ime gostitelja ♣ uporabljam = tvheadend
Avahi je nameščen na ubuntu in mi omogoča, da ssh v TVheadend računalnik uporabim:
$ ssh ♣ime uporabnika♣@♣ime gostitelja♣.local
Zame je lažje sklicevanje na strežnik z »ime gostitelja«.local.
Avahi bi moral biti že nameščen. Torej, pojdite na naslednji korak.
Izvajanje spodnjih ukazov ne bo škodilo in bo pokazalo, da je nameščena najnovejša različica:
$ sudo apt-get install avahi-daemon
Poskusite pingati napravo
$ ime gostitelja
Nameime gostitelja ♣ $ ping name ime gostitelja ♣.local
Zaženite ta ukaz in poiščite IP-IP-naslov svojega imena gostitelja ♣:
$ ifconfig
eth0 Link encap: Ethernet HWaddr b8: 27: eb: 64: 56: 82 inet addr: ♣ naslov IP gostitelja ♣ Bcast: 192.168.1.255 Maska: 255.255.255.0
Če želite spremeniti ime gostitelja, naredite naslednje, sicer pojdite na naslednji korak
$ sudo nano /etc /hosts
Moje lokalno omrežje je 192.168.1.x. Moja datoteka gostiteljev je:
127.0.0.1 lokalni gostitelj
127.0.1.1 nameime gostitelja ♣ # Naslednje vrstice so zaželene za gostitelje, ki podpirajo IPv6:: 1 ip6-localhost ip6-loopback fe00:: 0 ip6-localnet ff00:: 0 ip6-mcastprefix ff02:: 1 ip6-allnodes ff02:: 2 ip6-allrouters
CTRL-O, CTR-X, ENTER za shranjevanje in izhod iz urejevalnika
Datoteka z imenom gostitelja mora vsebovati samo en vnos:
$ sudo nano /etc /ime gostitelja
"Ime gostitelja"
CTRL-O, CTR-X, ENTER za shranjevanje in izhod iz urejevalnika
Če ste spremenili ime gostitelja, znova zaženite
$ sudo ponovni zagon
6. korak: TVheadend: Namestite pripomočke za TV -sprejemnik
Odprite okno brskalnika in pojdite na to navodilo na svojem računalniku Ubuntu. Iz tega navodila je veliko lažje izrezati in prilepiti, nato pa obračati med računalniki.
V računalniku ubuntu poiščite terminal
Povlecite ikono terminala v priklopno postajo
Odprite terminalsko okno
Namestite pripomočke TV sprejemnika:
$ sudo apt-get install dvb-apps dvblast w-scan -y
7. korak: TVheadend: Ne vtipkajte gesla za vsak Sudo
$ sudo nano /etc /sudoers
Brez naslednje spremembe boste morali vsakič, ko uporabite sudo, vnesti geslo.
Po komentarju #includedir… dodajte vrstico, ki se začne, ♣ uporabniško ime ♣ ALL =:
#includedir /etc/sudoers.d
♣ uporabniško ime ♣ ALL = (VSE) NOPASSWD: VSE
CTRL-o, ENTER, CTRL-x, da shranite in zaprete datoteko
8. korak: TVheadend: Namestite TV sprejemnik
Priključite TV sprejemnik in znova zaženite
$ sudo ponovni zagon
Prijavite se in zaženite ukaz, da preverite, ali je sprejemnik prepoznan.
Odprite terminalsko okno
$ dmesg | grep dvb
[4.232615] cx231xx 1-1.5: 1.1: Uspešno naložen cx231xx-dvb [4.232639] cx231xx 1-1.5: 1.1: Razširitev Cx231xx dvb inicializirana
Če obstajajo težave, kot je manjkajoči gonilnik, imate nameščen napačen TV sprejemnik ali napačno različico jedra ali ubuntuja. Z drugim TV sprejemnikom sem veliko časa poskušal rešiti te težave s prenosom gonilnikov in obnovo jedra. Res ni bilo vredno časa. Tuner sem vrnil v Amazon in dobil pravega. Torej, veliko lažje.
Drug način, da preverite, ali deluje, je, da zaženete ukaz:
$ ls /dev /dvb
adapter 0
Če zgornjega ne vidite, se ustavite in začnite znova. Če začnete znova, uporabite ustrezne dele.
Če vidite zgoraj navedeno, nadaljujte.
9. korak: TVheadend: Namestitev in nastavitev
Namestite TVHeadEnd (samo pravi, da podpira 16.04)
$ sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-keys 379CE192D401AB61
$ echo "deb https://dl.bintray.com/tvheadend/deb xenial stable-4.2" | sudo tee -a /etc/apt/sources.list $ sudo apt-get update $ sudo apt-get install tvheadend
Vnesite ♣ uporabniško ime ♣ in ♣ geslo ♣ za TVHeadEnd
Odprite brskalnik in vnesite (odstranite presledke okoli dvopičja,:)
localhost: 9981
Prijavite se z »uporabniškim imenom« in »geslom« za TVHeadEnd
Sledite navodilom in vnesite želene jezike
Nekajkrat kliknite Shrani & Naprej, da se pomaknete na naslednji zaslon
Vnesite dovoljeno omrežje, moje 192.168.1.0
Preberite navodila in vnesite ♣ admin_name ♣ in ♣ admin_password ♣
Dovolil sem anonimni dostop za uporabnika * *
Kliknite Shrani & Naprej
Moj Hauppauge WinTV HVR 955Q se prikaže kot LG Electronics …
955Q podpira tako kabelsko (C) kot prizemno (T) omrežje. Uporabljal bom samo ATSC-T
Kliknite Shrani & Naprej
Izberite vnaprej določene muxe. Za ZDA: Združene države: us-ATSC-center-Frekvence-8VSB
Kliknite Shrani & Naprej
Zdaj skenira nekaj časa. Pojdi narediti kaj drugega.
Ko končate, kliknite Shrani in Naprej
Preslikajte vse storitve in ustvarite oznake ponudnika in omrežja
Kliknite Shrani & Naprej
Kliknite Dokončaj
V zgornjem desnem kotu kliknite Gledanje televizije
Izberite kanal in bi moral delovati!
10. korak: TVheadend: Konfigurirajte
MUX -i, označeni kot OK, so tisti, pri katerih je bila najdena ena ali več postaj
- V TvHeadEnd pojdite na Konfiguracija: Vhodi DVB: Muxe
- Izbrisal sem vse neuspele mukse
- Če je rezultat optičnega branja neuspešen, kliknite to vrstico in nato izbrišite
Onemogočite neuporabljene postaje
- V TvHeadEnd pojdite na: Konfiguracija: Vhodi DVB: Storitve
- Omogočiti je treba vse najdene postaje
- Počistite tiste, ki jih ne želite gledati
- Kliknite Shrani
Onemogočite postaje v elektronskem programskem vodniku
- TvHeadEnd pojdite na Konfiguracija: Kanali / EPG: Kanali
- Omogočiti je treba vse kanale
- Počistite tiste, ki jih ne želite gledati
- Kliknite Shrani
11. korak: TVheadend: Oddaljeni dostop
TVheadend bo deloval brez glave (t.j. ni povezan z monitorjem). Do večine funkcij ubuntu lahko dostopate iz ukazne vrstice.
Za daljinski dostop do TVheadend v brskalniku (odstranite presledke okoli dvopičja):
192.168.1.110:9981
Sprva sem namestil samo en TV sprejemnik, nato sem dodal še tri.
Vsakič, ko sem dodal še en TV sprejemnik, sem sledil navodilom v prejšnjih dveh korakih, razen da sem do svojega TV -ja dostopal iz svojega MacBook -a.
12. korak: Tvheadend: Cron
Nima smisla, da bi TV -sprejemniki in TV -glava ves čas delovali. Tudi čez nekaj časa se posnetki začnejo kopičiti. Torej, dodajte cron za brisanje posnetkov, starejših od 14 dni
Dodajte opravilo cron za ponovni zagon strežnika tvheadend vsako noč ob 2. uri zjutraj.
$ sudo crontab -e
in dodajte naslednje vrstice:
# znova zaženite vsak dan ob 2. uri zjutraj
0 2 * * * sudo reboot # odstranite posnetke, starejše od 14 dni # naslednje ne deluje. Posnetki se še vedno prikazujejo v TVheadend # 0 1 * * * sudo find/home/hts/ * -mtime +14 -exec rm {};
CTRL-o, ENTER, CTRL-x, da shranite in zaprete datoteko
13. korak: Raspberry Pi: Zagon Kodi / OSMC
Namestite Kodi / OSMC
Od tu prenesite najnovejšo sliko diska Raspberry Pi 3 za OSMC
Ko prenesete datoteko, dvokliknite datoteko (OSMC_TGT_rbp2_20170504.img.gz), da jo razširite (OSMC_TGT_rbp2_20170504.img)
Vstavite kartico Micro SD v bralnik kartic USB in vstavite USB v MacBook
Zaženite Etcher, da sliko zapišete na kartico Micro SD
Iz kakršnega koli razloga na mojem MacBooku Etcher ne izvrže diska USB
Zaprem Etcher in nato izvržem disk
Kartico Micro SD, ethernetno povezavo, HDMI in tipkovnico/miško vstavite v Raspberry Pi in nazadnje vstavite napajalni kabel. Če imate hiter wi-fi, ga lahko uporabite. Kodi/OSMC Raspberry Pis imam z žičnimi povezavami.
Navodila OSMC so zelo preprosta
- Izberite svoj jezik
- Izberite celino in časovni pas
- Spremenite ime gostitelja (moje so osmc-room-name)
- Sprejmi
- Storitev Sprejmi SSH je omogočena
- Nadaljuj
- Star sem, zato izberem klasični uporabniški vmesnik (koža = ustje)
- Izhod
Dodajte TVheadend
Pojdite na Dodatki, Moji dodatki, Vse
Dodaj odjemalca Tvheadend HTSP Adama Suttona…
Konfigurirajte TVheadend
TVheadend nadzoruje več TV sprejemnikov, ki delujejo na osebnem računalniku. V računalniku deluje ubuntu.
Naslov IP: 192.168.1.110
HTTP: 9981
HTTPS: 9982
Uporabniško ime: ♣ vaše uporabniško ime ♣
Geslo: ♣ vaše geslo ♣
Samodejno posodabljanje nastavite na vklopljeno
Omogoči
Znova zaženite
Pojdite na Moj OSMC, Pi Config, Strojna podpora in Omogoči podporo za LIRC GPIO, OK
DODAJ TO: to lahko nastavite v kodi: dtparam = gpio_in_pull = up
Znova zaženite (Power, Reboot)
Pojdi na TV in vse bi moralo delovati!
Če morate na Kodi nastaviti Wi-Fi, uporabite ta navodila
Korak 14: Raspberry Pi: Poiščite gostitelja po imenu
Ne spomnim se naslovov IP. Strežnike raje imenujem po imenu
Opomba: podčrtajev ne smete uporabljati pri imenih gostiteljev. avahi ne bo deloval s podčrtaji, namesto tega uporabite pomišljaje. Moja imena gostiteljev so v obliki: osmc-room-name
Avahi je nameščen na OSMC in mi omogoča, da ssh v Raspberry Pi uporabim:
$ ssh osmc@♣imeime♣.local
Zame je lažje sklicevanje na Raspberry Pi po njegovem ♣ime gostitelja ♣.local.
Avahi bi moral biti že nameščen in vse bi moralo delovati. Torej, pojdite na naslednji korak.
Če ne morete vnesti imena z gostitelja, so tukaj navodila. Izvajanje ukaza ne bo škodilo in bo pokazalo, da je nameščena najnovejša različica:
$ sudo apt-get install avahi-daemon
Poskusite pingati napravo
$ ping ♣ime gostitelja ♣.local
Zaženite ta ukaz in poiščite IP-IP-naslov svojega imena gostitelja ♣:
$ ifconfig
eth0 Link encap: Ethernet HWaddr b8: 27: eb: 64: 56: 82 inet addr: ♣ IP-naslov imena gostitelja ♣ Bcast: 192.168.1.255 Maska: 255.255.255.0
Če želite spremeniti ime gostitelja, naredite naslednje, sicer pojdite na naslednji korak
$ sudo nano /etc /hosts
Ime gostitelja mora biti privzeto dieti. Zadnjo vrstico iz dietpi spremenite v novo nameime gostitelja ♣
Address naslov IP gostitelja ♣ ♣ ime gostitelja ♣
CTRL-O, CTR-X, ENTER za shranjevanje in izhod iz urejevalnika
$ sudo nano /etc /ime gostitelja
"Ime gostitelja"
CTRL-O, CTR-X, ENTER za shranjevanje in izhod iz urejevalnika
Zapišite spremembe v sistemu
$ sudo insserv hostname.sh
$ sudo ponovni zagon
Korak 15: Raspberry Pi: spremenite geslo OSMC
Če želite spremeniti privzeto geslo iz osmc, zaženite naslednji ukaz:
$ passwd
Korak 16: Raspberry Pi: Dodajte licenco MPEG-2 za omogočanje dekodiranja strojne opreme
Neprestano dobivam opozorilo o termometru na zaslonu in občasno znova zaženem žalosten obraz OSMC. Sumim, da sta oba povezana. Tako sem kupil in namestil licenčni ključ MPEG-2, ki omogoča strojno dekodiranje pretoka oddajanja MPEG-2 TV Broadcast TV iz sprejemnikov tvheadend.
Odprite terminalsko okno in se prijavite v raspberry pi, na primer:
$ ssh [email protected]
Zaženite ukaz, da dobite serijsko številko procesorja Rasppberry Pi:
$ cat /proc /cpuinfo
Pojdite na to spletno mesto in kupite licenčni ključ mpeg ter počakajte do 72 ur (čeprav piše, da lahko ključ prenesete takoj)
www.raspberrypi.com/mpeg-2-license-key/
Ko prispe licenca, uredite naslednjo datoteko:
$ sudo nano /boot/config.txt
decode_MPG2 = vaša licenca
CTRL-o, ENTER, CTRL-x za shranjevanje in izhod iz urejevalnika
Če želite zagotoviti, da se uporablja dekodiranje strojne opreme, znova zaženite Raspberry Pi
$ sudo ponovni zagon
In zaženite ukaz, ki bo pokazal, da je MPG2 omogočen:
$ vcgencmd codec_enabled MPG2
MPG2 = omogočeno
Korak 17: Raspberry Pi: Zgradite klobuk Kodi / OSMC z IR sprejemnikom in gumbom za ponastavitev
Ta navodila podajajo korake za dodajanje infrardečega sprejemnika in gumba za ponastavitev v klobuk Raspberry Pi. Sestavite klobuk in ga dodajte v Raspberry Pi.
Na televizorju pojdite na Moj OSMC: Pi Config: Strojna oprema - za določitev uporabljenih zatičev GPIO so moji v = 18 in ven = 17 Omogoči podporo LIRC GPIO
v redu
Znova zaženite
Ta navodila kažejo kodo, ki jo je treba dodati, da omogočite funkcije klobuka
18. korak: Raspberry Pi: Daj v kovček
Ta navodila kažejo, kako vse pospraviti v etui.
Korak 19: Raspberry Pi: Glasba in video posnetki Kodi
Dodajte videoposnetke (ali glasbo)
Moj medijski strežnik je računalnik za domači kino (HTPC) z operacijskim sistemom Windows 7.
V Kodiju
pojdite na Videoposnetki: Datoteke: Dodajte videoposnetke: Brskanje: Dodajte omrežno lokacijo
Omrežje Windows (SMB)
Ime ali naslov IP
uporabniško ime
geslo
dodajte videoposnetke
S predstavniškim strežnikom sem se lahko povezal z delovno skupino Windows, vendar je čez nekaj časa prenehal delovati. Na tem spletnem mestu je nekaj nasvetov, kako to narediti
V strežniku Windows 7 ustvarite domačo skupino
- Pojdite v meni Start: Nadzorna plošča
- V iskalno polje vnesite Domača skupina
- Kliknite Domača skupina
- Kliknite Ustvari domačo skupino
- Zapišite in spremenite geslo
- Izberite knjižnice za skupno rabo (videoposnetki, glasba, slike)
Pojdite v mape Glasba, Video posnetki in Slike, z desno tipko miške kliknite in delite z domačo skupino (branje/pisanje)
V strežniku Windows 7:
- Pojdite v meni Start: Nadzorna plošča
- V iskalno polje vnesite Domača skupina
- Kliknite Domača skupina
- Izberite: Zapustite domačo skupino. Prezri opozorilo (zapusti domačo skupino in dokončaj)
- Na strani »Skupna raba z drugimi domačimi računalniki z operacijskim sistemom Windows 7.«
- Izberite: Spremenite napredne nastavitve skupne rabe
- Network Discovery: vklopite odkrivanje omrežja
- Pretakanje predstavnosti: vklopite
- Skupna raba javnih map: po vaši izbiri. Lahko je vklopljen ali izklopljen.
- Skupna raba datotek in tiskalnikov: vklopite
- Skupna raba, zaščitena z geslom: Izklopite skupno rabo, zaščiteno z geslom
- Dovoli sistemu Windows upravljanje povezav z domačo skupino
20. korak: Raspberry Pi: Vreme Kodi
V Kodi pojdite na
- Nastavitve
- Dodatki
- Namestite iz skladišča
- Podatki o vremenu
- Yahoo! Vreme
- Namesti
Nato konfigurirajte Yahoo! Vreme, tako da vnesete največje mesto v vaši bližini
Moral bi delovati, če pa ne poskrbi, da so druge vremenske aplikacije onemogočene, in kliknite ikono Uporabi
21. korak: Raspberry Pi: Cron
Želim sprostiti TV sprejemnike, ko jih ne uporabljam, eden od načinov je, da se vsak večer znova zažene.
Najprej namestite cron
$ sudo apt-get install cron
Nato uredite crontab
$ sudo crontab -e
in dodaj
# znova zaženite vsak dan ob 2. uri zjutraj
0 2 * * * sudo ponovni zagon
CTRL-o, ENTER, CTRL-x za shranjevanje in izhod iz urejevalnika
in nato znova zaženite storitev
Ponovni zagon cron storitve $ sudo
Korak 22: Daljinski upravljalnik Logitech Harmony 650: Upravljajte televizijo, Roku in Raspberry Pi
Poskusil sem veliko različnih daljinskih upravljalnikov. Poskusil sem cenejše. Poskusil sem lirc in flirc. Moj najljubši je Logitech Harmony 650.
Prenesite in namestite Logitechovo aplikacijo MyHarmony. Aplikacija je samoumevna.
Za nastavitev naprav (TV, DVD, projektor, Raspberry Pi itd.) Morate poznati proizvajalca in številko modela.
Raspberry Pi je nekoliko edinstven. Nisem našel ničesar, kar bi delovalo pravilno. Tako sem Raspberry Pi nastavil kot Apple TV. Apple Remote A1294 upravlja Apple TV A1378. Daljinski upravljalnik A1294 je vnaprej naložen v Kodi.
V mojih nastavitvah Raspberry Pi izvaja Kodi na OSMC in se res uporablja samo za oddajanje televizije.
V aplikaciji MyHarmony za nastavitev Raspberry PI naredite naslednje:
-
Dodaj napravo:
- Proizvajalec: Apple
- Model: A1378
- A1378 ustreza Silver Apple Remote
- Preimenujte napravo v Raspberry Pi
-
Dodajte dejavnost Glejte televizijo
Televizor mora nadzorovati glasnost
- zaženite Kodi kot Watch Apple, preimenujte v "Broadcast TV", proizvajalec: Apple, model: A1378, izberite Apple Silver remote from Kodi,
Preostale naprave nastavite s številko proizvajalca in modela. Dodajte dejavnosti. Sinhroniziraj, nato se vrni in uredi gumbe na zaslonu in fizične gumbe ter znova sinhroniziraj. Odstranim premijske gumbe (NetFlix,…) in na zaslon dodam gumbe Možnosti, Domov, Meni, Izberi in smer
Če želite še naprej nastavljati 650 za nadzor Raspberry Pi, na televizorju, ki je povezan z Raspberry Pi in z miško in tipkovnico, povezano z Raspberry Pi:
- pojdite na Moj OSMC: Pi Config: Strojna oprema - za določitev uporabljenih zatičev GPIO.
- Moji zatiči GPIO so v = 18 in izhod = 17
- pojdite na Moj OSMC: Pi Config: Remote - izberite daljinski upravljalnik Apple Silver A1294
Omogoči podporo za LIRC GPIO OK Vnovični zagon
23. korak: Roku: Onemogoči SSID
Roku oddaja lasten SSID, tako da se lahko poveže daljinec Roku. Roku to funkcijo kliče Wi-Fi Direct.
Ko je univerzalni daljinski upravljalnik konfiguriran, onemogočite SSID Roku. Za ta korak ni pravega razloga. Če onemogočite SSID, omrežje ne postane varnejše, SSID za oddajanje pa ne uporablja pomembne pasovne širine Wi-Fi.
Vklopite Roku, pojdite na domačo stran in pojdite na: Nastavitve: Sistem: Napredne sistemske nastavitve: Povezava naprave: Onemogoči povezavo z napravo
24. korak: Dodatek: Odpravljanje težav
Kodi OSMC se zaklene s sporočilom "Miška ni podprta"
Samodejno posodabljanje imam omogočeno. Nisem prepričan, kaj je povzročilo zaklepanje Raspberry Pi s sporočilom, da miška ni podprta, vendar apt-get posodobitev in nadgradnja (dist-upgrade), čemur je sledil ponovni zagon
Nadgradite s 17.04 na 18.04
Ubuntu sem nadgradil s 17.04 na 18.04 po navodilih na tej povezavi
Po samodejni posodobitvi sistem preklopi v stanje spanja
03. FEB2019: Odpovedal sem se namiznemu ubuntu in se preselil na strežnik ubuntu, ki ne zaspi. Nova navodila so tukaj Nastavitev TVheadend na računalniku ubuntu
Poskusi, da namizju ubuntu ne uspejo zaspati pred 03. februarjem 2019:
Po samodejni posodobitvi tvheadend ni videl, da deluje. Ponovni zagon je pokazal, da vse teče po pričakovanjih, vendar je po 20 minutah nedejavnosti sistem prešel v stanje spanja ali mirovanja. Zagnal sem naslednje ukaze, ki jih priporoča ta povezava:
gsettings set org.gnome.desktop.session idle-delay 0
sudo systemctl maska sleep.target suspend.target hibernate.tar
Nisem prav tožen zaradi tega, kar se je zgodilo, ampak po več izpadih električne energije. Sistem bi se čez dan naključno izklopil. Zgornje spremembe niso odpravile težave. Pripomočki za diske niso odkrili nobene korupcije. dmesg ni pokazal nič narobe. Uredil sem datoteko, da bi jo našel, ko je prenehala z beleženjem, in pogledal zadnji postopek, ki se je izvajal:
$ sudo nano/var/log/syslog
Ena od zadnjih vrstic se je nanašala na:
Začela se je storitev dispečerja skriptnega upravitelja omrežja
in naslednji so poskušali uporabiti ipv6. Ker ne uporabljam ipv6, sem datoteko uredil:
$ sudo nano /etc/sysctl.conf
in na koncu dodal naslednje vrstice:
#Disable IPv6net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
Sistem je deloval nekaj dni