Blog Marcina Bojko

Linux,Windows,serwer, i tak dalej ;)

XBMC – dodawanie źródeł SBM/FTP

Jak genialnym projektem jest open source’owy XBMC – XBox Media Center, wie tylko ten kto posiada oryginalnego Xboxa podłączonego do porządnej jakości TV i w miarę możliwości do sieci. Oszczędzę sobie i wam długich opisów, powiem w największym możliwym skrócie: nigdy jeszcze nie spotkałem pliku którego ten kombajn nie potrafiłby odtworzyć. W moich domowych pieleszach służy już od dłuższego czasu (niemalże od premiery homebrew dla Xboxa), dzielnie odtwarzając odcinki seriali jakimi raczymy sie w pierwszoramowym czasie zwanym wifetime 🙂

Pozwólcie że szybciutko pokażę o jaką klasę projektu mi chodzi 😉

Ostatnie buildy z SVN przygotowane są (oprócz natywnych XDK z XBoxa) pod WIndows, Linux i Mac OS X. O ile pod Windowsem sens używania kolejnego playera (co to niby wszystko może) jest znikomy o tyle atuty XBMC:

  • pełne okodekowanie w sobie,
  • obsługa streamingów, SMB, NFS i tym podobnych,
  • dociąganie informacji o odgrywanym materiale z Internetu

pod różnymi dystrybucjami Linuxa – to już jest coś. Kilka postów wstecz pokazywałem jak skompilować swoją własną wersję używając repozytoriów SVN – buildy rpm na inne systemy niż Ubuntu są nieco …. nieświeże 😉

Niestety – nie wiem z jakiego powodu wszystkie znane mi buildy mają problem z autoryzacją i dodawaniem źródeł SMB za pomoca interfejsu graficznego samego programu. Na szczęście, twórcy dali nam bardzo elastyczne podejście do tego tematu 😉

W katalogu domowym użytkownika uruchamiającego xbmc odnajdziemy katalog .xbmc lub ./xbmc/userdata

W tymże katalogu czeka na nas min: sources.xml – prosty w składni (XML) plik definiujacy podstawowe źródła odtwarzanych materiałów. Szybkie spojrzenie na zawartość opowie nam iż mamy 4 główne ‚zakładki’ dostępnych materiałów, odpowiednio: Video, Music, Pictures  i Files– np.

<video>
<default>Videos</default>

Dla każdej z tychże zakładek zdefiniować możemy oddzielne źródła – czy to lokalne, czy to NFS czy też popularne współdzielenie zasobów SMB/Samba. Ponieważ to własnie samba sprawia nam najwięcej kłopotów przyjrzyjmy się sekcji ‚Video’. Dla potrzeb testu zakładamy że nasz PC lub NAS posiada adres 192.168.1.105, użytkownik który posiada uprawnienia dostępu – np. tylko do odczytu to xbox z hasłem xbox

Zaczynamy od jej zdefiniowania:

<video>
<default>Videos</default>
<source>
<name>WORKGROUP (SMB) Network</name>
<path>smb://xbox:xbox@192.168.1.105/</path>
</source>
</video>

I zanim zdązyliśmy się rozpędzić – to już jest wszystko. W XBMC pojawi się nowe źródło: WORKGROUP (SMB) Network udostępniające nam wszystkie udziały na maszynie 192.168.1.105. Nic nie stoi na przeszkodzie aby zawęzić nieco scieżki podając lub definiując nowe źródła jako docelowe linki wskazując już udziały np. 192.168.1.105/Filmy.

Zabawę możemy powtórzyć dla kolejnych sekcji: Music, Pictures lub Files.

Ta sama zasada działa z http i ftp 😉

Written by marcinbojko

Maj 12, 2009 @ 23:40

Napisane w Uncategorized

Tagged with , , ,

komentarze 4

Subscribe to comments with RSS.

  1. Wiesz,
    Posiadam nadal oryginalny Xbox. I to tak ciekawie wygląda? Nigdy nie zaprzątałem sobie tym głowy. Teraz wzbudziłeś moje zainteresowanie. Warto zainwestować?

    NintendoPassion

    Maj 16, 2009 at 11:47

  2. Hmmm… inwestycja to albo chwila pracy (softmod) albo odpowiednik 20 zł w alladyna (modchip) czy executora. W zamiast dostajesz niesamowity kombajn multimedialny podpięty do telewizora złączem component (720p/1080i).

    marcinbojko

    Maj 16, 2009 at 12:32

  3. Z racji ‚niemania’ tv zrezygnuję. Dzięki za poradę. Fajnie by było mieć dwa Xboxy w funkcji żywej obok siebie.
    Ja jestem jednak dziwnym człowiekiem. Z jednej extremy przechodzę w drugą…

    NintendoPassion

    Maj 17, 2009 at 02:41

  4. Cóż, działa też z normalnym TV, nie ma żadnego problemu. Ot zamienia się w multimedialny kombajn do odtwarzania filmów, muzy, zdjęć.

    marcinbojko

    Maj 17, 2009 at 10:48


Możliwość komentowania jest wyłączona.

%d blogerów lubi to: