Thursday, February 11, 2010

XBMC için gerekli konfigürasyon hakkında.

İşin iki kısmı var, aslında dört kısmı var. XBMC dört ortamda çalışabiliyor. Bunlar;
  • Windows
  • Linux
  • Mac Os X
  • XBOX
XBOX derken, XBOX 360'tan değil, orijinal XBOX'tan bahsediyorum. Mac Os X'i masaüstü bilgisayarımda OSx86 sağolsun kullanıyorum ama XBMC'yi oraya kurmaya gerek duymadım hiç. LCD televizyonumun altında HTPC'mde Windows üzerine kurulu olarak kullanıyorum, masaüstümde Ubuntu'ya kuracağım, yani Ubuntu kurulumunu da (daha evvelden yapmış da olsam) burada tekrar yapacağım,
taze taze bilgilere yer vereceğim. XBOX ise, zaten XBMC'nin çıkış noktası, zamanında orijinal XBOX'ın donanım gücünden faydalanmak amacıyla bir grup programcının bir araya gelip başladığı bir proje XBMC, ilk olarak da XBOX'da kullanılmış, hala da XBOX için geliştirilmeye devam ediyor.

XBMC'nin wiki'sinde, Windows için uygun donanımı şöyle listeliyorlar:

İşlemci:
  • X86 tabanlı Pentium M, Pentium 4, AMD Athlon XP/64, AMD Opteron ya da daha yeni bir işlemciye sahip bilgisayar. (Güncel h.264 videoların başarımı için dual core tavsiye ediyorlar)
Ekran Kartı:
  • Ati Radeon R420 (X800) ya da daha yenisi destekleniyor, R700 (HD4000) ya da daha yenisi tavsiye ediliyor.
  • Intel GMA 950 (945G) ya da daha yenisi destekleniyor, Intel GMA X4500HD (G45) ya da daha yenisi tavsiye ediliyor.
  • Nvidia 6 serisi ya da daha yenisi destekleniyor, Nvidia 8 serisi tavsiye ediliyor.
Ses Kartı:
  • Direct Sound destekli herhangi bir ses kartı.
Kumandalar:
  • LIRC ve IRSS için gömülü desteği var, EventServer programı ile oyun kolları, iPhone, PDA, PS3 kumandaları gibi aklınıza gelebilecek herşey için destek sağlıyor.
Oyun kolları:
  • İşletim sisteminde çalışıyorsa, XBMC'de de çalışıyor demektir.
İşlemci ile ilgili, yüksek tanımlı içerik başarımı için çift çekirdek gerekiyor deniyor ama, ben P4 2.66 GHZ, 1 GB ddr ram, ve FX5200 ekran kartım ile 720P içerik izleyebildiğimden ötürü, bunların olası performans problemlerini engellemek için yüksek verildiğini düşünüyorum. Yüksek tanımlı içerikte aslolan işlemci gücüdür evet, çift çekirdek olsa daha mı iyi olur, evet. Ama çift çekirdekli 1.66 GHZ mi, yoksa tek çekirdek 2.66 GHZ mi derseniz, yüksek GHZ'nin daha başarılı olacağını tahmin ediyorum.

Ubuntu için uygun donanım:

İşlemci:
  • X86 tabanlı Pentium M, Pentium 4, AMD Athlon XP/64, AMD Opteron ya da daha yeni bir işlemciye sahip bilgisayar. (Güncel h.264 videoların başarımı için dual core tavsiye ediyorlar)
Ekran Kartı:
  • Ati Radeon R420 (X800) ya da daha yenisi destekleniyor, ama ATI çipli ekran kartları tavsiye edilmiyor.
  • Intel GMA 950 (945G) ya da daha yenisi destekleniyor.
  • Nvidia 6 serisi ya da daha yenisi destekleniyor, Nvidia 8 serisi tavsiye ediliyor.
Ses Kartı:
  • ALSA destekli herhangi bir ses kartı.
Kumandalar:
  • LIRC ve IRSS için gömülü desteği var, EventServer programı ile oyun kolları, iPhone, PDA, PS3 kumandaları gibi aklınıza gelebilecek herşey için destek sağlıyor.
Oyun kolları:
  • İşletim sisteminde çalışıyorsa, XBMC'de de çalışıyor demektir.
Linux biraz daha hafif çalıştığı için sistem altında, XBMC de daha rahat çalışıyor. Yine de bazı problemler var:
  • Nvidia, Good-Device Drivers ile Linux'u desteklediği için, Linux altında en sorunsuz çalışan ekran kartı üreticisi. Ayrıca 8 ve sonrası ekran kartı serilerinde VDPAU adlı açık kaynak teknoloji destekleniyor, VDPAU kabaca video decoding ve post processing işlemlerinde işlemcinin yükünün bir kısmını grafik işlemciye yükleme ve sistemi rahatlatma işine yarıyor. Avantajlı bir şey yani. Dolayısı ile yeni bir HTPC için donanım bakarken, aklınızda bu olsun.
  • Ses kartları genelde ALSA destekli oluyor Linux altında, özellikle güncel modeller. Ama yazılımsal olarak 6 kanal ses verme olayı olduğunda bazı anakartlarda (örneğin Intel D945GCLF2 anakartımda line out, line in, mic in portları windows altında 6 kanal çıkışa döndürülebiliyor, ama bu Ubuntu altında tam bir başağrısı oldu, conf dosyalarına girdim çıkamadım, önerilen tüm modifikasyonları yapsam da 6 kanal ses alamadım) problem çıkabiliyor.
Ram olayından pek bahsedilmemiş, kişisel tecrübelerime bakarak, Linux için 1 GB, Windows için 2 GB ram yeterli olacaktır diyebilirim.

Bunlar sadece HTPC konfigürasyonu tabi, çalışır durumda klavye mouse, isteğe bağlı ses sistemi ve isteğe bağlı görüntü sistemi gerekecek beraberinde.

Gerekli donanımsal konfigürasyonlar bu şekilde.

1 comment:

Unknown said...

merhaba. ben microfosf kumanda icin eklenti indirdim. ama start tusuna bastigimda windows media center aciliyor. bunu eklentiden ayarlayamadim nasil yapabilirim?