Blog (83)
Komentarze (2k)
Recenzje (1)

Domowy NAS All in One – Cz. 7 Streming telewizji DVB–T

@cyrylloDomowy NAS All in One – Cz. 7 Streming telewizji DVB–T22.02.2015 22:08

W dobie szybkiego internetu usług na żądanie wykluwają się pomału internetowe usługi dostępu do kanałów telewizyjnych. Niestety obecnie nielegalne usługi mają lepsza ofertę niżeli działające legalnie firmy. Czy nie było by fajnie mieć własny serwer TV dzięki któremu moglibyśmy oglądać telewizję w każdym miejscu gdzie mamy dostęp do internetu. Jak również moglibyśmy przeglądać program telewizyjny i planować nagrywanie kanałów w naszym telefonie. Wszystko jest to możliwe.

Co nam będzie potrzebne?

Serwer

Przede wszystkim potrzebować będziemy serwer, komputer lub np. jeden z pico-komputerów np. Raspberry Pi lub Banana Pi. Ja jako że jest to seria o OMV pokażę jak tego dokonać właśnie na moim serwerze (HP Microserver) z zainstalowanym systemem OpenMediaVault 1.0. Zaś sama instalacja powinna być bezproblemowo wykonana na każdym komputerze z zainstalowanym Debianem, Ubuntu lub innym systemem Linux.

Tuner DVB-T

Kolejnym elementem jest wybór tunera telewizyjnego. Możemy wybrać wśród kilkunastu modeli pod USB lub kilka pod złącza PCI-e lub PCI. Listę kompatybilnych tunerów oraz sposobu ich instalacji możemy znaleźć na stronie linuxtv.org. Część wybranych tunerów działa od razu po podłączeniu. Istnieją takie tunery przy których trzeba bardziej się napracować i doinstalować lub do kompilować dodatkowe pakiety.

Tanie tunery z Allegro
Tanie tunery z Allegro

MUX-y a ilość tunerów

W Polsce obecnie mamy dostępne (bezpłatnie) trzy MUX–y. Każdy z tych MUX–ów ustawiony jest na jedną częstotliwość w której upakowanych jest kilka kanałów. Dlatego możliwe jest oglądanie jednocześnie kilku kanałów na raz w ramach jednego MUX–a, gdyż tuner nie zmienia częstotliwości. Aby można było oglądać kilka kanałów z rożnych MUX–ów najlepiej mieć trzy tunery, w którym każdy ma ustawiony tylko jeden MUX. Przy takim ustawieniu cały blok może oglądać wszystkie kanały, oczywiście ograniczeniem w tym przypadku może być zarówno łącze jak i wydajność naszego serwera który musiał by obsłużyć tylu użytkowników. Przy dwóch użytkownikach wystarczą już 2 tunery w którym każdy z tunerów miał by przypisane te same MUX–y i każdy z użytkowników miał by do dyspozycji swój jeden tuner.

Instalacja i konfiguracja TVHeadend

Przed instalacją samego TVHeadend musimy zainstalować dwa dodatkowe pakiety.

apt-get install dvb-apps firmware-linux-nonfree

Instalacja TVHeadend

Dodajemy gotowe repozytorium tvheadend-a

Edytujemy plik /etc/apt/sources.list

nano /etc/apt/sources.list

i dodajemy na końcu nową linijkę w pliku:

deb http://apt.tvheadend.org/stable wheezy main

następnie zapisujemy plik (ctrl+x). Dodajemy klucze dla repozytoriów

curl http://apt.tvheadend.org/repo.gpg.key | sudo apt-key add -

a na koniec aktualizujemy listę pakietów i instalujemy tvheadend

apt-get update
apt-get install tvheadend

Podczas instalacji zostaniemy poproszeni o podanie nazwy użytkownika i hasła, za pomocą którego będziemy się logować do panelu konfiguracyjnego.

Po instalacji tvheadend jest on dostępny pod adresem nazwahosta:9981

Wchodzimy na ten adres podając wcześniej podana nazwę użytkownika i hasło.

Oglądanie telewizji na urządzeniach

Od teraz telewizję możemy oglądać na większości urządzeń za pomocą przeglądarki www, XBMC lub TVHGuide dla Androida.

Samego XBMC chyba nie trzeba przybliżać jest on dostępny na platformę PC, OSX jak i na Androida oraz iOS. Ale warto pokazać jak skonfigurować go aby można było w nim oglądać telewizję.

W pierwszym kroku włączamy plugin, wchodząc odpowiednio do

System > Ustawienia > Wtyczki > klient PVR > Tvheadend

a następnie uruchamiając bez zmiany konfiguracji.

Po uruchomieniu wtyczki pozostaje nam tylko uruchomienie obsługi telewizji przez XBMC, wchodząc odpowiednio

System > Ustawienia > Telewizja > Ogólne

i zaznaczamy Włączone.

Po tych zabiegach powinniśmy zobaczyć menu "Telewizja" na głównym pasku nawigacyjnym.

TVHGuide to aplikacja dla Androida za pomocą, której możemy przeglądać EPG i planować nagrania i dodatkowo oglądać telewizję za pomocą wbudowanego systemowego playera lub dodatkowego np. VLC lub MXPlayer.

Ostatnia opcją jest oglądanie telewizji w przeglądarce z zainstalowanym plugin-em VLC. Wchodząc do panelu www tvheadend możemy oglądać tv za pomocą prostego webowego playera.

Istnieje już plug-in dla OMV korzystający z oprogramowania VDR do nagrywania i oglądania telewizji. Mam nadzieję w późniejszym czasie opisać go.

Przydatne linki:

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.