Spisu treści:

Mój system cięcia sznurka: 24 kroki
Mój system cięcia sznurka: 24 kroki

Wideo: Mój system cięcia sznurka: 24 kroki

Wideo: Mój system cięcia sznurka: 24 kroki
Wideo: Doda i jej miny podczas przemówienia Górniak (oryg. cezarywisniewski_) 2024, Lipiec
Anonim
Mój system do cięcia przewodów
Mój system do cięcia przewodów

[Zaktualizowano i przeniesiono tutaj]

Moim celem w cięciu kabli jest znaczne zmniejszenie bardzo wysokich miesięcznych opłat za telewizję kablową i nadal oferowanie pożądanych kanałów, usług i funkcji. Ta instrukcja opisuje mój system do cięcia przewodów.

Mój dostawca telewizji kablowej daje dostęp do prawie 900 kanałów. Moja rodzina nie potrzebuje 900 kanałów. Połowa z 900 to standardowa rozdzielczość - żadna z nich nie jest potrzebna. Wyłączyłem 811 z prawie 900 oferowanych kanałów. A z pozostałych kanałów moja rodzina ogląda 20%. Chcę płacić tylko za usługi, kanały i funkcje moich rodzinnych zegarków.

Dostaję szczegółowy rachunek za internet i telewizję. Mój rachunek telewizyjny z opłatami i podatkami jest następujący:

60,00 USD za telewizję i 6,88 USD za podatki 12,09 USD za dopłaty ===== 88,97 USD Razem

Mój rachunek za cięcie sznurka:

24,99 USD za Sling TV 15,00 USD za HBO 2,50 USD za podatki ===== 42,49 USD Razem

W obu przypadkach mam NetFlix i Amazon Prime.

Próbowałem wielu różnych podejść i to działało dla mnie.

Krok 1: Moje wymagania

Moje wymagania dotyczące cięcia sznurka to:

  • Odtwarzaj treści z telewizji internetowej premium, takiej jak SlingTV, DirecTV Now, PlayStation Vue
  • Odtwarzaj treści z usług premium, takich jak Hulu, Netflix, Amazon czy iTunes
  • Minimalne opłaty miesięczne oraz brak opłat za:

    • DVR lub PVR
    • Dekoder lub pilot zdalnego
    • Dopłaty
    • Podatki
    • Telewizja nadawcza lub telewizja OTA (over-the-air, off-the-air)
  • Zapłać za tyle miejsca na cyfrowe nagrywanie wideo (DVR) lub osobiste nagrywanie wideo (PVR), ile chcę
  • Płać za tyle równoczesnych kanałów na żywo lub nagrań, ile chcę
  • Oglądaj w dowolnym pomieszczeniu, w którym znajduje się telewizor, projektor lub komputer
  • Oglądaj na połączeniu przewodowym lub bezprzewodowym (802.11AC AP)
  • Oglądaj wydarzenia na żywo w telewizji na bieżąco
  • Telewizor 1080p lub HD
  • Jeśli spóźnię się kilka minut na audycję, chcę móc cofnąć i obejrzeć od początku, zamiast czekać N godzin po zakończeniu programu
  • Wybierz żądane usługi i anuluj niechciane usługi co miesiąc bez kary
  • Tania konfiguracja (brakowało tego wymagania)
  • Wymagane kanały kablowe (Roku z SlingTV Orange + DVR 25 USD/miesiąc lub DirecTV Now (mieszkaj trochę z HBO 43,30 USD/miesiąc, PlayStation Vue Access Slim z HBO 44,90 USD):

    • Comedy Central (The Daily Show) (nie na PSVUE)
    • AMC (Żywe Trupy)
    • TBS (Full Frontal with Samantha Bee) (nie na PSVUE)
    • ESPN (w kolorze pomarańczowym, ale nie niebieskim)
    • CNN
    • HLN (nie na Sling)
    • HBO (W tym tygodniu wieczorem, Gra o tron, …)
    • HGTV (umocowanie górne)
  • SlingTV Orange ma wszystkie wymagane przeze mnie kanały, ale zapewnia tylko jeden strumień. Niebieski nie ma wszystkich wymaganych kanałów i kilku, których nie chcę, ale pozwala na 3 strumienie. Ala Carte, cóż, nie bardzo.
  • Możliwość jednoczesnego oglądania wielu osób (Sling Blue)
  • Telewizja nadawcza (Raspberry Pi z systemem Kodi / OSMC podłączonym do komputera PC z stacją czołową TV):

    ABC, CBS, CW, Fox, NBC, PBS - Telewizja nadawana przez TVheadEnd

  • Korzystaj z tej samej usługi w każdym pokoju - nie używaj różnych pilotów, różnych urządzeń itp.

    Wspólny pilot uniwersalny

  • Telewizor o kinowej jakości – bez zacinania się, bez przerw podczas ładowania itd.

Krok 2: Zbierz części

To są podstawowe elementy mojego systemu do cięcia przewodów. Nie twierdzę, że są to najlepsze komponenty, tylko że działają u mnie:

  • Kino domowe: Projektor, system dźwięku przestrzennego, Kino domowe PC / Media Center
  • Telewizor, laptop, tablet, smartfon
  • Odtwarzacz Blu-ray/DVD
  • Treści premium (Sling i Netflix) oraz telewizja internetowa:

    Roku Ultra

  • Telewizja nadawcza:

    • Raspberry Pi z odbiornikiem podczerwieni z Kodi na OSMC do odtwarzania telewizji nadawczej
    • PC z systemem ubuntu ze stacją czołową TV i 4 tunerami telewizyjnymi 955Q Hauppauge
    • Antena cyfrowa
  • Uniwersalny pilot do sterowania wszystkimi powyższymi:

    Logitech Harmony 650

Większość komponentów nie wymaga wyjaśnień i możesz użyć tego, co masz lub wolisz.

Chciałem stworzyć cały system Raspberry Pi. Tworząc ten system, wypróbowałem wiele odmian i kombinacji sprzętu i stwierdziłem, że bez komputera klasy PC Raspberry Pi 3:

  • Nie obsługuje usług premium (np. DLNA, NetFlix, Hulu)
  • Nie można odtwarzać telewizji multicastowej (np. Raspberry Pi nie może uruchomić VLC)
  • Nie można uruchomić stacji czołowej TV z wysoką jakością

Roku to konfiguracja typu plug-and-play. Instrukcje są bardzo proste. Tak więc tCelem tej instrukcji jest telewizja transmisyjna

Mam nadzieję, że w przyszłości wydarzy się jedna z następujących sytuacji:

  • Roku obsługuje stację czołową TV, lub
  • Raspberry Pi 4 obsługuje treści premium

Uwagi:

  • Tekst ujęty w pik ma zostać zastąpiony przez Twoje dane, ♣nazwa użytkownika♣
  • Instruktażowy edytor psuje łącza HTTP i wszystko, co jest zawarte w nawiasach ostrych

Krok 3: Stacja czołowa TV: Zainstaluj Ubuntu na PC

Link do aktualizacji TVheadend ubuntu PC 2019 lub oto oryginalne kroki:

Systemy do cięcia kabli wymagają frontendu i zaplecza. Jeśli system jest wystarczająco mocny i jest wymagany tylko w jednym pomieszczeniu, to wszystko może znajdować się w jednym systemie. W moim przypadku mam siedem pokoi z telewizorami. Potrzebuję więc potężnego komputera zaplecza (PC TVheadend) i niedrogiego, rozproszonego komputera front-end (Raspberry Pi w każdym pokoju).

Do uruchomienia stacji czołowej TV z czterema tunerami TV wymagany jest komputer o stosunkowo wysokiej wydajności. Nie jestem pewien, jakie są minimalne specyfikacje, to właśnie dla mnie zadziałało.

Sprzęt komputerowy

Kilka lat temu kupiłem synowi komputer do gier o następujących cechach:

  • Nazwa modelu procesora: AMD A6-3620 APU z kartą graficzną Radeon HD
  • Liczba rdzeni: 4
  • Szybkość procesora: 2,2 GHz
  • Pamięć podręczna: 1 MB
  • HD: 1TB
  • RAM: 4 GB

Udało mu się zebrać ponad 1000 wirusów, kiedy powiedział, że to nie działa. Kupił sobie nowy komputer i oddał mi ten.

Zainstaluj Ubuntu

Pobierz najnowszą wersję obrazu ISO Ubuntu i przenieś na dysk USB.

Aktualizacja: Na początku sierpnia 2018 zaktualizowałem z ubuntu16.04 do Bionic 18.04.1. Po aktualizacji system losowo się zawieszał. Nie mogłem ustalić przyczyny z dzienników. Kilka razy powtórzyłem instrukcje aktualizacji i wydaje się, że zamrażanie ustało… miejmy nadzieję.

Kiedy zaczęło się zamrażanie, pomyślałem, że będę musiał przerobić ubuntu PC od zera w wersji 18.04.1. Pobrałem go i utworzyłem pendrive z obrazem ISO. Ale system nie mógł się z tego uruchomić. Kilka razy próbowałem nagrać płytę CD i ciągle otrzymywałem niepowodzenie podczas weryfikacji danych.

Istnieje wersja tvheadend dla bionic.

Włóż dysk USB do komputera

Uruchom komputer

Naciśnij i przytrzymaj klawisz F10 podczas uruchamiania, aby przejść do narzędzia konfiguracji (F9 resetuje BIOS do ustawień domyślnych)

Zmień kolejność rozruchu

Najpierw umieść dysk USB

Zaakceptuj zmiany

Zapisz zmiany i wyjdź

Zainstaluj najnowszą wersję Ubuntu

Postępuj zgodnie ze wskazówkami (nie szyfruj niczego, chcesz przyspieszyć działanie tego komputera)

  • Wybierz język
  • Pole wyboru: Pobierz aktualizacje podczas instalacji Ubuntu
  • Pole wyboru: Zainstaluj oprogramowanie innej firmy…
  • Kontyntynuj
  • Wymaż dysk i zainstaluj Ubuntu
  • Pole wyboru: Użyj LVM…
  • Zainstaluj teraz
  • Kontynuuj w trybie UEFI
  • Kontyntynuj
  • Ustaw strefę czasową
  • Kontyntynuj
  • Wybierz układ klawiatury
  • Kontyntynuj
  • Wpisz swoje imię
  • Zmień nazwę komputera na coś rozsądnego
  • Wybierz nazwę użytkownika
  • Wpisz swoje hasło dwa razy
  • Ustaw przycisk radiowy: Zaloguj się automatycznie
  • Kontyntynuj

Po naciśnięciu Kontynuuj, Ubuntu instaluje. W zależności od przepustowości Internetu, dysku i szybkości procesora instalacja Ubuntu zajmuje trochę czasu (u mnie 13 minut). Idź, zrób coś innego

  • Usuń dysk USB
  • Zrestartuj teraz

Powinieneś być na pulpicie Ubuntu

Krok 4: Stacja czołowa TV: użyj SSH

Użyj ssh, aby serwer tvheadend mógł działać bez monitora

Zainstaluj i uruchom ssh

$ sudo apt-get install openssh-server

$ restart usługi sudo ssh

Krok 5: Stacja czołowa TV: Uzyskaj dostęp do komputera według nazwy

Nie pamiętam adresów IP. Wolę odnosić się do serwerów po ich nazwie

Uwaga: podkreślenia nie powinny być używane w nazwach hostów. avahi nie będzie działać z podkreśleniami, zamiast tego użyj myślników. Dla serwera tvheadend ♣hostname♣ używam = tvheadend

Avahi jest zainstalowane na ubuntu i pozwala mi na ssh do komputera stacji czołowej TV przy użyciu:

$ ssh ♣nazwa użytkownika♣@♣nazwa hosta♣.local

Dla mnie łatwiej jest odnosić się do serwera przez ♣hostname♣.local.

Avahi powinno już być zainstalowane. Przejdź więc do następnego kroku.

Uruchomienie poniższych poleceń nie zaszkodzi i pokaże, że zainstalowana jest najnowsza wersja:

$ sudo apt-get install avahi-demon

Spróbuj pingować urządzenie

$ nazwa hosta

♣nazwa hosta♣ $ ping ♣nazwa hosta♣.local

Uruchom to polecenie, aby znaleźć swój ♣adres IP nazwy hosta♣:

$ ifconfig

eth0 Link encap:Ethernet HWaddr b8:27:eb:64:56:82 inet addr:♣adres IP nazwy hosta♣ Bcast:192.168.1.255 Mask:255.255.255.0

Jeśli chcesz zmienić nazwę hosta, wykonaj następujące czynności, w przeciwnym razie przejdź do następnego kroku

$ sudo nano /etc/hosts

Moja sieć lokalna to 192.168.1.x. Mój plik hosts to:

127.0.0.1 localhost

127.0.1.1 ♣hostname♣ # Następujące wiersze są pożądane dla hostów obsługujących IPv6::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 IP6-allroutery

CTRL-O, CTR-X, ENTER, aby zapisać i wyjść z edytora

Plik nazwy hosta powinien zawierać tylko jeden wpis:

$ sudo nano /etc/nazwa hosta

♣nazwa hosta♣

CTRL-O, CTR-X, ENTER, aby zapisać i wyjść z edytora

Jeśli zmieniłeś nazwę hosta, uruchom ponownie

$ restart sudo

Krok 6: Stacja czołowa TV: Zainstaluj narzędzia tunera telewizyjnego

Otwórz okno przeglądarki i przejdź do tej instrukcji na swoim komputerze z Ubuntu. O wiele łatwiej jest wycinać i wklejać z tej instrukcji, a następnie przełączać się między komputerami.

Wyszukaj terminal na swoim Ubuntu PC

Przeciągnij ikonę terminala do doku

Otwórz okno terminala

Zainstaluj narzędzia tunera telewizyjnego:

$ sudo apt-get install dvb-apps dvblast w-scan -y

Krok 7: Stacja czołowa TV: nie wpisuj hasła w każdym sudo

$ sudo nano /etc/sudoers

Bez tej zmiany będziesz musiał wprowadzać hasło za każdym razem, gdy używasz sudo.

Po komentarzu #includedir … dodaj linię rozpoczynającą się od ♣username♣ ALL=:

#includedir /etc/sudoers.d

♣nazwa użytkownika♣ ALL=(ALL) NOPASSWD: ALL

CTRL-o, ENTER, CTRL-x, aby zapisać i zamknąć plik

Krok 8: Stacja czołowa TV: Zainstaluj tuner TV

Podłącz tuner telewizyjny i uruchom ponownie

$ restart sudo

Zaloguj się i uruchom polecenie, aby sprawdzić, czy tuner został rozpoznany.

Otwórz okno terminala

$ dmesg | grep dvb

[4.232615] cx231xx 1-1.5:1.1: Pomyślnie załadowano cx231xx-dvb [4.232639] cx231xx 1-1.5:1.1: Cx231xx Zainicjowano rozszerzenie dvb

Jeśli występują problemy, takie jak brakujący sterownik, oznacza to, że masz niewłaściwy tuner TV lub zainstalowaną niewłaściwą wersję jądra lub Ubuntu. Z innym tunerem telewizyjnym spędziłem dużo czasu próbując rozwiązać te problemy, pobierając sterowniki i odbudowując jądro. To naprawdę nie było warte czasu. Zwróciłem tuner do Amazona i dostałem właściwy. Więc o wiele łatwiej.

Innym sposobem sprawdzenia, czy działa, jest uruchomienie polecenia:

$ ls /dev/dvb

adapter0

Jeśli nie widzisz powyższego, zatrzymaj się i zacznij od nowa. Jeśli zaczynasz od nowa, upewnij się, że używasz właściwych części.

Jeśli widzisz powyższe, kontynuuj.

Krok 9: Stacja czołowa TV: Instalacja i konfiguracja

Zainstaluj TVHeadEnd (mówi tylko, że obsługuje 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

Wprowadź „nazwę użytkownika” i „hasło” dla TVHeadEnd

Otwórz przeglądarkę i wpisz (usuń spacje wokół dwukropka,:)

localhost:9981

Zaloguj się z ♣nazwą użytkownika♣ i ♣hasłem♣ dla TVHeadEnd

Postępuj zgodnie ze wskazówkami, wprowadź preferowane języki

Kliknij kilka razy Zapisz i Dalej, aby przejść do następnego ekranu

Wpisz dozwoloną sieć, moja 192.168.1.0

Przeczytaj wskazówki i wpisz ♣admin_name ♣ i ♣admin_password♣

Zezwalam użytkownikowi na anonimowy dostęp * *

Kliknij Zapisz i dalej

Mój Hauppauge WinTV HVR 955Q pojawia się jako LG Electronics…

Model 955Q obsługuje zarówno sieci kablowe (C), jak i naziemne (T). Zamierzam używać tylko ATSC-T

Kliknij Zapisz i dalej

Wybierz swoje predefiniowane muxy. Dla USA: Stany Zjednoczone: us-ATSC-center-frequencies-8VSB

Kliknij Zapisz i dalej

Teraz przez chwilę skanuje. Zrób coś innego.

Po zakończeniu kliknij Zapisz i Dalej

Mapuj wszystkie usługi i twórz tagi dostawcy i sieci

Kliknij Zapisz i dalej

Kliknij Zakończ

W prawym górnym rogu kliknij Oglądaj telewizję

Wybierz kanał i powinien działać!

Krok 10: Stacja czołowa TV: Konfiguracja

Muxy oznaczone jako OK to te, w których znaleziono jedną lub więcej stacji

  • W TvHeadEnd przejdź do Konfiguracja: Wejścia DVB: Muxy
  • Usunąłem wszystkie nieudane muxy
  • Jeśli wynik skanowania pokazuje NIEPOWODZENIE, kliknij ten wiersz, a następnie usuń

Wyłącz nieużywane stacje

  • W TvHeadEnd przejdź do: Konfiguracja: Wejścia DVB: Usługi
  • Wszystkie znalezione stacje powinny być włączone
  • Odznacz te, których nie chcesz oglądać
  • Kliknij Zapisz

Wyłącz stacje w elektronicznym przewodniku po programach

  • TvHeadEnd przejdź do Konfiguracja: Kanały / EPG: Kanały
  • Wszystkie kanały powinny być włączone
  • Odznacz te, których nie chcesz oglądać
  • Kliknij Zapisz

Krok 11: Stacja czołowa TV: dostęp zdalny

Stacja czołowa TV będzie działać bezgłowo (tj. bez podłączenia do monitora). Dostęp do większości funkcji Ubuntu można uzyskać z wiersza poleceń.

Aby uzyskać zdalny dostęp do stacji czołowej TV, w przeglądarce użyj (usuń spacje wokół dwukropka):

192.168.1.110:9981

Na początku zainstalowałem tylko jeden tuner telewizyjny, potem dodałem trzy kolejne.

Za każdym razem, gdy dodawałem kolejny tuner telewizyjny, postępowałem zgodnie ze wskazówkami z poprzednich dwóch kroków, z wyjątkiem tego, że uzyskiwałem dostęp do stacji czołowej TV z mojego MacBooka.

Krok 12: Tvheadend: Cron

Nie ma sensu, aby tunery telewizyjne i stacje czołowe telewizora działały przez cały czas. Również po pewnym czasie nagrania zaczynają się gromadzić. Więc dodaj crona, aby usunąć nagrania starsze niż 14 dni

Dodaj zadanie cron, aby restartować serwer tvheadend każdej nocy o 2 nad ranem.

$ sudo crontab -e

i dodaj następujące wiersze:

# restartuj codziennie o 2 nad ranem

0 2 * * * sudo reboot # usuń nagrania starsze niż 14 dni # poniższe nie działa. Nagrania nadal są wyświetlane w TVheadend # 0 1 * * * sudo find /home/hts/* -mtime +14 -exec rm {};

CTRL-o, ENTER, CTRL-x, aby zapisać i zamknąć plik

Krok 13: Raspberry Pi: uruchamianie Kodi / OSMC

Konfiguracja Kodi / OSMC

Pobierz najnowszy obraz dysku Raspberry Pi 3 dla OSMC stąd

Po pobraniu kliknij dwukrotnie plik (OSMC_TGT_rbp2_20170504.img.gz), aby go rozwinąć (OSMC_TGT_rbp2_20170504.img)

Włóż kartę Micro SD do czytnika kart USB i włóż USB do MacBooka

Uruchom Etcher, aby wypalić obraz na karcie Micro SD

Z jakiegoś powodu na moim MacBooku Etcher nie wysuwa dysku USB

Zamykam Etchera i wysuwam dysk

Włóż kartę Micro SD, złącze Ethernet, HDMI i klawiaturę/mysz do Raspberry Pi, a na koniec podłącz przewód zasilający. Jeśli masz szybkie wi-fi, możesz z niego skorzystać. Mam mojego Kodi/OSMC Raspberry Pis używającego połączeń przewodowych.

Wskazówki OSMC są bardzo proste

  • Wybierz swój język
  • Wybierz swój kontynent i strefę czasową
  • Zmień nazwę hosta (moje to osmc-room-name)
  • Zaakceptować
  • Zaakceptuj usługę SSH jest włączona
  • Kontyntynuj
  • Jestem stary, więc wybieram klasyczny interfejs użytkownika (skóra = ujście)
  • Wyjście

Dodaj stację czołową TV

Przejdź do dodatków, moich dodatków, wszystkich

Dodaj klienta Tvheadend HTSP autorstwa Adama Suttona…

Skonfiguruj stację czołową TV

TVheadend steruje kilkoma tunerami telewizyjnymi działającymi na komputerze PC. Na komputerze działa Ubuntu.

Adres IP: 192.168.1.110

HTTP: 9981

HTTPS: 9982

Nazwa użytkownika: ♣Twoja nazwa użytkownika♣

Hasło: ♣twoje-hasło♣

Włącz automatyczną aktualizację

Włączyć

Restart

Przejdź do My OSMC, Pi Config, Hardware Support i Włącz obsługę LIRC GPIO, OK

DODAJ TO: można to ustawić w kodi: dtparam=gpio_in_pull=up

Ponowne uruchomienie (zasilanie, ponowne uruchomienie)

Idź do telewizora i powinno działać!

Jeśli chcesz skonfigurować Wi-Fi w Kodi, skorzystaj z tych instrukcji

Krok 14: Raspberry Pi: znajdź hosta według nazwy

Nie pamiętam adresów IP. Wolę odnosić się do serwerów po ich nazwie

Uwaga: podkreślenia nie powinny być używane w nazwach hostów. avahi nie będzie działać z podkreśleniami, zamiast tego użyj myślników. Moje nazwy hostów mają postać: osmc-room-name

Avahi jest zainstalowany na OSMC i pozwala mi na ssh do Raspberry Pi przy użyciu:

$ ssh osmc@♣nazwa_hosta♣.local

Dla mnie łatwiej jest odnosić się do Raspberry Pi przez jego ♣nazwa hosta♣.local.

Avahi powinno już być zainstalowane i wszystko powinno działać. Przejdź więc do następnego kroku.

Jeśli nie możesz połączyć się z nazwą hosta, oto instrukcje. Uruchomienie polecenia nie zaszkodzi i pokaże, że zainstalowana jest najnowsza wersja:

$ sudo apt-get install avahi-demon

Spróbuj pingować urządzenie

$ ping ♣nazwa hosta♣.local

Uruchom to polecenie, aby znaleźć swój ♣adres IP nazwy hosta♣:

$ ifconfig

eth0 Link encap:Ethernet HWaddr b8:27:eb:64:56:82 inet addr:♣adres IP nazwy hosta♣ Bcast:192.168.1.255 Mask:255.255.255.0

Jeśli chcesz zmienić nazwę hosta, wykonaj następujące czynności, w przeciwnym razie przejdź do następnego kroku

$ sudo nano /etc/hosts

Nazwa hosta powinna domyślnie wynosić dietpi. Zmień ostatnią linię z dietpi na nową ♣hostname♣

♣adres IP nazwy hosta♣ ♣nazwa hosta♣

CTRL-O, CTR-X, ENTER, aby zapisać i wyjść z edytora

$ sudo nano /etc/nazwa hosta

♣nazwa hosta♣

CTRL-O, CTR-X, ENTER, aby zapisać i wyjść z edytora

Zatwierdź zmiany w systemie

$ sudo insserv nazwa hosta.sh

$ restart sudo

Krok 15: Raspberry Pi: Zmień hasło OSMC

Uruchom następujące polecenie, aby zmienić domyślne hasło z osmc:

$ passwd

Krok 16: Raspberry Pi: Dodaj licencję MPEG-2, aby włączyć dekodowanie sprzętowe

Ciągle otrzymuję alert termometru na ekranie i od czasu do czasu smutne ponowne uruchomienie OSMC. Podejrzewam, że te dwie rzeczy są ze sobą powiązane. Kupiłem więc i zainstalowałem klucz licencyjny MPEG-2, aby umożliwić sprzętowe dekodowanie strumienia MPEG-2 Broadcast TV z tunerów tvheadend.

Otwórz okno terminala i zaloguj się do raspberry pi, coś takiego:

$ ssh [email protected]

Uruchom polecenie, aby uzyskać numer seryjny procesora Rasppberry Pi:

$ kot /proc/cpuinfo

Przejdź do następującej witryny i kup klucz licencyjny mpeg, a następnie poczekaj do 72 godzin (chociaż mówi, że możesz pobrać klucz natychmiast)

www.raspberrypi.com/mpeg-2-klucz-licencyjny/

Po otrzymaniu licencji edytuj następujący plik:

$ sudo nano /boot/config.txt

decode_MPG2=twoja-licencja

CTRL-o, ENTER, CTRL-x, aby zapisać i wyjść z edytora

Aby upewnić się, że używane jest dekodowanie sprzętowe, uruchom ponownie Raspberry Pi

$ restart sudo

I uruchom polecenie, a pokaże, że MPG2 jest włączone:

$ vcgencmd codec_enabled MPG2

MPG2 = włączone

Krok 17: Raspberry Pi: zbuduj kapelusz Kodi / OSMC z odbiornikiem podczerwieni i przyciskiem resetowania

Raspberry Pi: Zbuduj kapelusz Kodi / OSMC z odbiornikiem podczerwieni i przyciskiem resetowania
Raspberry Pi: Zbuduj kapelusz Kodi / OSMC z odbiornikiem podczerwieni i przyciskiem resetowania

Ta instrukcja zawiera kroki, aby dodać odbiornik podczerwieni i przycisk resetowania do czapki Raspberry Pi. Zbuduj czapkę, a następnie dodaj ją do swojego Raspberry Pi.

Na telewizorze przejdź do My OSMC: Pi Config: Hardware - aby określić, czy używane przeze mnie piny GPIO to in=18 i out=17 Włącz obsługę LIRC GPIO

ok

Restart

Ta instrukcja pokazuje kod, który należy dodać, aby włączyć funkcje czapki

Krok 18: Raspberry Pi: włóż do etui

Ta instrukcja pokazuje, jak umieścić wszystko w etui.

Krok 19: Raspberry Pi: muzyka i wideo Kodi

Dodaj filmy (lub muzykę)

Mój serwer multimediów to komputer z kinem domowym (HTPC) z systemem Windows 7.

W Kodi,

przejdź do Wideo: Pliki: Dodaj filmy: Przeglądaj: Dodaj lokalizację sieciową

Sieć Windows (SMB)

Nazwa lub adres IP

Nazwa Użytkownika

hasło

dodaj filmy

Udało mi się połączyć z serwerem multimediów za pomocą grupy Windows Work, ale po pewnym czasie przestał działać. Ta strona internetowa zawiera kilka wskazówek, jak sprawić, by działała

Na serwerze Windows 7 utwórz grupę domową

  • Przejdź do menu Start: Panel sterowania
  • Wpisz grupę domową w polu wyszukiwania
  • Kliknij grupę domową
  • Kliknij Utwórz grupę domową
  • Zanotuj i zmień hasło
  • Wybierz biblioteki do udostępnienia (wideo, muzyka, zdjęcia)

Przejdź do folderów Muzyka, Wideo i Obrazy, kliknij prawym przyciskiem myszy i udostępnij grupie domowej (odczyt/zapis)

Na serwerze Windows 7:

  • Przejdź do menu Start: Panel sterowania
  • Wpisz grupę domową w polu wyszukiwania
  • Kliknij grupę domową
  • Wybierz: Opuść grupę domową. Zignoruj ostrzeżenie (Opuść grupę domową i Zakończ)
  • Na stronie „Udostępnij innym komputerom domowym z systemem Windows 7.”
  • Wybierz: Zmień zaawansowane ustawienia udostępniania
  • Wykrywanie sieci: włącz wykrywanie sieci
  • Strumieniowe przesyłanie multimediów: Włącz
  • Udostępnianie folderów publicznych: Twój wybór. Może być włączony lub wyłączony.
  • Udostępnianie plików i drukarek: włącz
  • Udostępnianie chronione hasłem: Wyłącz udostępnianie chronione hasłem
  • Zezwalaj systemowi Windows na zarządzanie moimi połączeniami z grupą domową

Krok 20: Raspberry Pi: Kodi Pogoda

W Kodi przejdź do

  • Ustawienia
  • Dodatki
  • Zainstaluj z repozytorium
  • Informacje o pogodzie
  • Wieśniak! Pogoda
  • zainstalować

Następnie skonfiguruj Yahoo! Pogoda wpisując największe miasto w Twojej okolicy

Powinno działać, ale jeśli nie upewni się, że inne aplikacje pogodowe są wyłączone, kliknij ikonę Użyj

Krok 21: Raspberry Pi: Cron

Chcę zwolnić tunery telewizyjne, gdy nie są używane, jednym ze sposobów jest ponowne uruchamianie każdego wieczoru.

Najpierw zainstaluj cron

$ sudo apt-get install cron

Następnie edytuj crontab

$ sudo crontab -e

i dodaj

# restartuj codziennie o 2 nad ranem

0 2 * * * ponowne uruchomienie sudo

CTRL-o, ENTER, CTRL-x, aby zapisać i wyjść z edytora

a następnie uruchom ponownie usługę

$ restart cron usługi sudo

Krok 22: Pilot Logitech Harmony 650: sterowanie telewizorem, Roku i Raspberry Pi

Próbowałem wielu różnych pilotów. Próbowałem tańszych. Próbowałem lirc i flirc. Moim ulubionym jest Logitech Harmony 650.

Pobierz i zainstaluj aplikację MyHarmony firmy Logitech. Aplikacja nie wymaga wyjaśnień.

Aby skonfigurować swoje urządzenia (TV, DVD, Projektor, Raspberry Pi itd.), musisz znać producenta i numer modelu.

Raspberry Pi jest nieco wyjątkowe. Nie mogłem znaleźć niczego, co działałoby poprawnie. Tak więc konfiguruję Raspberry Pi jako Apple TV. Apple Remote A1294 steruje Apple TV A1378. Pilot A1294 jest wstępnie załadowany w Kodi.

W mojej konfiguracji Raspberry Pi uruchamia Kodi na OSMC i jest naprawdę używany tylko do transmisji telewizyjnych.

W aplikacji MyHarmony wykonaj następujące czynności, aby skonfigurować Raspberry PI:

  • Dodaj urządzenie:

    • Producent: Jabłko
    • Model: A1378
    • A1378 odpowiada srebrnemu pilotowi Apple
    • Zmień nazwę urządzenia na Raspberry Pi
  • Dodaj aktywność Oglądaj telewizję

    Telewizor powinien regulować głośność

  • uruchamianie Kodi jako Watch Apple, zmień nazwę na „Broadcast TV”, producent: Apple, model: A1378, wybierz pilota Apple Silver od Kodi,

Skonfiguruj pozostałe urządzenia, używając numeru producenta i modelu. Dodaj działania. Synchronizuj, a następnie wróć i edytuj przyciski ekranowe i przyciski fizyczne, a następnie ponownie zsynchronizuj. Usuwam przyciski premium (NetFlix, …) i dodaję Opcje, Strona główna, Menu, Wybierz i przyciski kierunkowe na ekranie

Aby kontynuować konfigurowanie 650 do sterowania Raspberry Pi, na telewizorze podłączonym do Raspberry Pi oraz za pomocą myszy i klawiatury podłączonych do Raspberry Pi:

  • przejdź do Moje OSMC: Pi Config: Hardware - aby określić używane piny GPIO.
  • Moje piny GPIO są na wejściu=18, a na wyjściu=17
  • przejdź do Moje OSMC: Pi Config: Remote - wybierz pilota Apple Silver Remote A1294

Włącz obsługę LIRC GPIO OK Reboot

Krok 23: Roku: Wyłącz SSID

Roku nadaje własny identyfikator SSID, aby pilot Roku mógł się połączyć. Roku nazywa tę funkcję Wi-Fi Direct.

Po skonfigurowaniu uniwersalnego pilota wyłącz identyfikator SSID Roku. Nie ma prawdziwego powodu, aby zrobić ten krok. Wyłączenie identyfikatora SSID nie zwiększa bezpieczeństwa sieci, a rozgłaszany identyfikator SSID nie wykorzystuje znacznej przepustowości Wi-Fi.

Włącz Roku, przejdź do strony głównej i przejdź do: Ustawienia: System: Zaawansowane ustawienia systemu: Podłącz urządzenie: Wyłącz połączenie urządzenia

Krok 24: Dodatek: Rozwiązywanie problemów

Blokady Kodi OSMC z komunikatem „Mysz nie jest obsługiwana”

Mam włączoną automatyczną aktualizację. Nie jestem pewien, co spowodowało zablokowanie Raspberry Pi z komunikatem Mouse not supported, ale apt-get update and upgrade (dist-upgrade), a następnie naprawiono ponowne uruchomienie

Uaktualnij z 17.04 do 18.04

Zaktualizowałem ubuntu z 17.04 do 18.04 zgodnie ze wskazówkami w tym linku

System przechodzi w stan uśpienia po automatycznej aktualizacji

03LUTY2019: Zrezygnowałem z desktopowego ubuntu i przeniosłem się na serwer ubuntu, który nie idzie w stan uśpienia. Nowe instrukcje znajdują się tutaj Konfiguracja stacji czołowej TV na ubuntu PC

Próby zatrzymania pulpitu Ubuntu przed uśpieniem przed 03.02.2019 r.:

Po automatycznej aktualizacji tvheadend nie działał. Ponowne uruchomienie pokazało, że wszystko działa zgodnie z oczekiwaniami, ale po 20 minutach bezczynności system przechodził w stan uśpienia lub hibernacji. Uruchomiłem następujące polecenia polecane przez ten link:

gsettings ustaw org.gnome.desktop.session opóźnienie bezczynności 0

sudo systemctl maska sleep.target suspend.target hibernate.tar

Nie jestem do końca pozywany, co się stało, ale po kilku przerwach w dostawie prądu. System wyłączał się losowo w ciągu dnia. Powyższe zmiany nie rozwiązały problemu. Narzędzia dyskowe nie znalazły żadnych uszkodzeń. dmesg nie pokazał niczego złego. Zmodyfikowałem plik, aby sprawdzić, kiedy przestał się rejestrować, i spojrzałem na ostatni uruchomiony proces:

$ sudo nano /var/log/syslog

Jedna z ostatnich linii dotyczyła:

Uruchomiono usługę dyspozytora skryptów menedżera sieci

a następujące próbowały użyć protokołu IPv6. Ponieważ nie używam ipv6, edytowałem plik:

$ sudo nano /etc/sysctl.conf

i dodał na końcu następujące wiersze:

#Wyłącz 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

System działał przez kilka dni

Zalecana: