Tags Posts tagged with "xbmc"

xbmc

film

LeMedia jest bardzo młodym projektem i w ciągłej fazie rozwoju. Twórcy zastrzegają, że mogą wystąpić różne problemy z odtwarzaniem multimediów, jak i stabilnością całego systemu.

Instalacja

Na początku pobieramy paczkę ze strony: www.lemaker.org/resources/9-38/image_files.html, zapisać plik z obrazem LeMedia i go rozpakować. Następnie używamy programu Win32 Diskimager, wybieramy nasz obraz i zapisujemy na sformatowaną wcześniej kartę SD o minimalnej pojemności 8 GB.

LeMedia - Win32 Disk Imager - wybieranie pliku

Po odczekaniu kilku minut, aplikacja poinformuje o pomyślnym zakończeniu. Teraz wystarczy jedynie odmontować kartę SD i włożyć ją do Banana Pi.

LeMedia - Win32 Disk Imager - nagrywanie obrazu

Użytkowanie

Po włączeniu Banana Pi i chwilowym odczekaniu uruchomi nam się domyślny ekran XBMC z menu głównym. Na początek warto ustawić język polski oraz dostosować kilka innych opcji pod swoje wymagania.

LeMedia - ekran główny

Pierwsze co sprawdziliśmy to próba odtworzenia filmu MKV w rozdzielczości Full HD (1920 x 1080) i niestety spowodowała ona całkowite zawieszenie się systemu. Odtworzenie wideo w rozdzielczości HD Ready (1280 x 720) uruchamia plik, ale słyszymy jedynie dźwięk.

LeMedia - odtwarzanie filmu 1

LeMedia - odtwarzanie filmu 2

Przetestowaliśmy także formaty MP4, OGV i AVI, ale dopiero w tym ostanimi w rodzielczości 720p udało się poprawnie uruchomić odtwarzanie. Wersja AVI w 1080p zawiesiła nasz system.

LeMedia - odtwarzanie filmu AVI 1

LeMedia - odtwarzanie filmu AVI 2

Jeżeli zaś chodzi o muzykę, to nie było najmniejszych problemów z jej odsłuchiwaniem. Testowane przez nas pliki: MP3, OGG i FLAC działały bez problemów, włącznie z wizualizacją.

LeMedia - odtwarzanie utworu

Ogólne wrażenie działania całej aplikacji jest pozytywne, ze względu na dostępną moc obliczeniową w postaci układu Allwinner A20 i 1 GB RAM. Niestety, brak dobrych sterowników dla karty graficznej Mali-400MP2, bez kórych nie działa akceleracja graficzna, są głównym powodem niemożność odtworzenia większości formatów filmowych w wysokiej rozdzielczości. Dodamy, że na Raspbianie z zainstalowanymi kodekami i odtwarzaczem SMPlayer mogliśmy uruchomić film MKV, OGV i MP4 w rozdzielczości 1280 x 720, jednakże nie było to aż tak płynne działanie, jakbyśmy tego chcieli.

Za wypożyczenie Banana Pi dziekujęmy sklepowi internetowemu Elty.pl.

przez -
1 757
Film, filmy

Ogłoszono wydanie XBMC 13.2, aplikacji która zmienia nasz komputer lub konsolę w domowe centrum multimedialne. XBMC pozwala oglądać filmy w wysokiej rozdzielczości, przeglądać zdjęcia, słuchać muzyki, wypożyczać filmy VOD, sprawdzić pogodę, posłuchać radia internetowego, pograć w gry online w systemie xLink i wiele innych. Naprawiono znalezione błędy.

przez -
11 2710
Kodi

Projekt XBMC zmienił oficjalnie nazwę na Kodi. Od czasu powstania, czyli w 2002 roku funkcje prostej aplikacji dla konsoli XBox, zmieniły się w domowe centrum multimedialne dla komputerów PC i innych urządzeń. Kodi pozwala oglądać filmy, przeglądać zdjęcia, słuchać muzyki, wypożyczać filmy VOD, sprawdzić pogodę, posłuchać radia internetowego, pograć w gry online w systemie xLink i wiele innych.

Kodi

Powyższy banner nie jest jeszcze oficjalnym logiem projektu ze zmienioną nazwą, dlatego zespół Kodi współpracuje z Doghouse Media nad zaprojektowaniem czegoś unikalnego i niepowtarzalnego.

przez -
0 432
Film, filmy

Ogłoszono wydanie XBMC 13.1, aplikacji która zmienia nasz komputer lub konsolę w domowe centrum multimedialne. XBMC pozwala oglądać filmy w wysokiej rozdzielczości, przeglądać zdjęcia, słuchać muzyki, wypożyczać filmy VOD, sprawdzić pogodę, posłuchać radia internetowego, pograć w gry online w systemie xLink i wiele innych. Naprawiono znalezione błędy.

przez -
8 805
Film, filmy

Ogłoszono wydanie XBMC 13.0 Gotham, aplikacji która zmienia nasz komputer lub konsolę w domowe centrum multimedialne. XBMC pozwala oglądać filmy w wysokiej rozdzielczości, przeglądać zdjęcia, słuchać muzyki, wypożyczać filmy VOD, sprawdzić pogodę, posłuchać radia internetowego, pograć w gry online w systemie xLink i wiele innych.

Zmiany, jakie zaszły:

  • Dodano sprzętowe dekodowanie na Androidzie, na architekturach ARM i x86
  • Udoskonalono szybkość działania na Raspberry Pi i Androidzie
  • Dodano obsługę dekodowanie filmów 3D w: SBS, TAB, anaglifie i przeplocie
  • Udoskonalono obsługę ekranów dotykowych: kontrola gestów podczas odtwarzania filmu, kontrolki przesuwania w nawigacji itp
  • Przebudowano cały silnik dźwiękowy z XBMC 12 Frodo, aby był łatwiejszy, szybszy i oferował lepszą jakość na wszystkich platformach
  • Dodano poprawną obsługę PulseAudio pod Linuksem, w tym serwera i klienta
  • Różne instancje XBMC w domu mogą komunikować się ze sobą oraz z innymi urządzeniami UPnp
  • Udoskonalono ustawienia:
    • Każde ustawienie zawiera opis
    • Każda strona zawiera teraz możliwość przywrócenia ustawień domyślny
  • Ulepszono wyszukiwanie napisów
  • Rozszerzono API Pythona i JSON-RPC dla deweloperów
  • Dodano FFmpeg 1.2
  • Dźwięk stereo można zmiksować do 5.1 kanałowego i wysłać poprzez kabel optyczny/SPDIF
  • Zmieniono i udoskonalono interfejs

przez -
0 677
Film, filmy

Ogłoszono wydanie XBMC 12.3, aplikacji która zmienia nasz komputer lub konsolę w domowe centrum multimedialne. XBMC pozwala oglądać filmy w wysokiej rozdzielczości, przeglądać zdjęcia, słuchać muzyki, wypożyczać filmy VOD, sprawdzić pogodę, posłuchać radia internetowego, pograć w gry online w systemie xLink i wiele innych.

Zmiany, jakie zaszły:

  • Naprawiono błędy, związane z OS X 10.9 Maverick
  • Zaktualizowano dodatki PVR
  • Naprawiono typowe błędy związane z PVR
  • Usunięto wycieki pamięci
  • Dodano mapowanie kanałów audio
  • Usunięto możliwe awarie z okna paska postępu

Jest to prawdopodobnie ostatnie wydanie poprawkowe, a niedługo powinniśmy zobaczyć XBMC 13.0.

Raspberry Pi

Raspberry Pi jest wykorzystywane do sporej ilości rozwiązań od prostego serwera plików, odtwarzacza multimediów po sterowanie robotami i urządzeniami. Używając jednego z systemów z odtwarzaczem XBMC: OpenELEC, Xbian czy RaspBMC mamy możliwość oglądania również telewizji. Możliwe jest uruchomienia w nich aplikacji serwerowej do streamowania telewizji o nazwie TvHeadend, która oprócz obsługi sporej ilości odbiorników telewizyjnych potrafi także strumieniować telewizje IPTV czy obraz z kamer.

XBMC posiada wbudowane klienty m.in. dla TvHeadend, które przemieniają nasz odtwarzacz w tuner telewizyjny z EPG i możliwością nagrywania PVR. W tym artykule przedstawię dwie koncepcje takiego tunera TV. Pierwsza z nich to wykorzystanie Raspberry Pi oraz jednego z dostępnych systemów OpenELEC, jako odtwarzacza multimedialnego z telewizją. Zaś drugą opcją jest stworzenie samego serwera strumieniowania na podstawie Raspbiana + Tvheadend na większą ilość urządzeń np. na laptopy, komputery czy tablety i smartfony z Androidem.

I – Odtwarzacz multimedialny z obsługa TV

Xbian, OpenELEC i RaspBMC

Aby uruchomić telewizję na jednym z systemów, oprócz oczywiście podłączonego tunera będziemy musieli uruchomić usługę TVheadend oraz włączyć wtyczkę Tvheadend. Co do kompatybilności tunerów DVB-T, konfiguracji i uruchomienia ich na Linuksie możemy znaleźć informacje na stronie linuxtv.org, Do naszych testów użyte zostały tunery z chipem AF9051 oraz ITE9135. Zazwyczaj większość popularnych tunerów jest już obsługiwana od razu w tych systemach. W przypadku braku obsługi wystarczy w większości wgranie pliku z firmwearem do katalogu /lib/firmware i załadować taki moduł za pomocą komendy modprobe. Sporą bazę firmware-ów można znaleźć w repozytorium OpenElec na GitHub-ie.

Usługę (serwer) tvheadend włączamy, wchodząc odpowiednio w XBMC:
System > Ustawienia > Wtyczki > Usługi > TvHeadend

Następnie włączamy plugin, wchodząc odpowiednio do System > Ustawienia > Wtyczki > klient PVR > Tvheadend, a następnie uruchamiając bez zmiany konfiguracji.

Po odpaleniu, zarówno usługi jak i wtyczki pozostaje nam tylko uruchomienie obsługi telewizji przez XBMC, wchodząc odpowiednio System > Ustawienia > Telewizja > Ogólne i zaznaczając Włączone.

II- Raspbian jako serwer strumieniowania TV

Instalacja Tvheadend na Raspbmc

W pierwszej kolejności należy dodać repozytorium tvheadend Pi w konsoli:

sudo nano /etc/apt/sources.list

a następnie nowy wpis na końcu:

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

Teraz musimy zapisać (ctrl+x), zaktualizować i zainstalować tvheadend:

sudo apt-get update
sudo apt-get install tvheadend

Zostaniemy poproszeni o nazwę użytkownika i hasło, które wpisujemy.

Podłączamy tunery i instalujemy je wg opisów na stronie linuxtv.org, w zależności od tunera. Pamiętajmy, że należy posiadać aktywny Hub USB, z własnym zasilaniem, gdyż tunery mają sporo większe zapotrzebowanie na prąd, niż porty w Raspberry Pi są w stanie dostarczyć.

Dodatkowo instalujemy aplikację dvb-apps oraz firmware:

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

Tvheadend szybka konfiguracja.

Konfiguracja Tvheadend odbywa się za pomocą webowego panelu dostępnego pod adresem ip-urządzenia:9981. W panelu można dodać mux-y oraz zmapować (zapisać) kanały oraz kilka innych rzeczy.

Oglądanie telewizji na urządzeniach

Do oglądania telewizji streamowanej z naszego Raspbiana możemy użyć przeglądarki www, XBMC lub TVHGuide dla Androida.

Komputery

Przeglądarka z wtyczką VLC – Można z poziomu panelu TVHeadend oglądać telewizję. Wchodząc do listy kanałów klikamy na play po którym otworzy nam się okienko z kanałem i możliwością wybrania innego kanału. Rozwiązanie to jest zależne od wersji VLC i zainstalowanej wtyczki VLC dla przeglądarki.

XBMC – Można użyć również XBMC włączając plugin TVheadend oraz włączając usługę Telewizji w XBMC. Plugin należy skonfigurować wpisując w nim adres naszej maliny z serwerem TVheadend oraz danymi logowania, jeśli korzystamy z uwierzytelniania.

Android

XBMC – możemy również użyć tej aplikacji w androidzie konfigurując podobnie jak w wersji na komputery.
TVHGuide – to aplikacja do zarządzania serwerem TVHeadend, która wyświetla nam listę EPG kanałów oraz umożliwia m.in nagrywanie kanałów oraz oglądani ich za pomocą wbudowanego systemowego playera lub dodatkowego np. VLC lub MXPlayer.

System operacyjny, systemy operacyjne

Wydany został system OpenELEC 3.0 , który posiada wsparcie m.in dla Raspberry Pi. OpenELEC jest wbudowanym systemem operacyjnym, przygotowanym specjalnie do uruchomienia XBMC. Ideą OpenELEC jest umożliwienie ludziom używania ich kina domowego HTPC, jak każde inne urządzenie, które mogło by zostać podłączone do telewizora, jak odtwarzacz DVD i BlueRay. OpenELEC przygotowany został pod takie platformy, jak ION z procesorami Intel Atom, AMD Fusion, Apple TV oraz ARM (Raspberry Pi).

OpenELEC 3.0 korzysta z XBMC Frodo 12.1 i posiada lepsze wsparcie dla:

  • Silnika dźwięku
  • PVR – obsługę telewizji z EPG i nagrywaniem
  • Poprawioną obsługę Apple TV
  • XVBA
  • Zaawansowane ustawienia udostępniania UPnP
  • oraz kilka innych usprawnień.

Najnowszy obraz systemu dla Raspberry Pi można pobrać ze strony openelec.tv. Opis instalacji dla Raspberry Pi opisaliśmy w tym artykule.

Polecane

Prasa, Czasopismo

1 909
Ukazało się Linux Magazine – numer 161. Lipcowe wydanie magazynu zawiera analizę tworzenia bardziej czytelnych wyrażeń regularnych z Simple Regex Language, instrukcje zabezpieczania i...