PDA

View Full Version : 1080p plug and play rig with hardware list and prices


eamiryar
2008-12-15, 18:10
I just wanted to share my experience with XBMC Live. First off, thank you to all the developers and "helpers" on the forums that have made this product what it is. IMO it surpasses any retail media center by far and is easily the most utilized device in my entertainment cabinet.

I wanted to put a thread together for new comers who wanted a plug and play list of hardware which will support up to 1080P output of the most common file formats including H.264 "out of the box."

Thanks goes to Matt Devo for answering my initial question in this thread
http://xbmc.org/forum/showthread.php?t=39839&page=2
and getting me started. Thanks goes to many others who answered my question along the way.

HARDWARE

Intel Core 2 Duo e7300 Wolfdale 2.66ghz Retail Box $120
DDR2 800 2 x 1GB DIMM $24
Gigabyte GA-73PVM-S2H LGA 775 NVIDIA Geforce 7100 HDMI Micro ATX Motherboard $70
Linkworld Black Body Steel 62080-01 Micro ATX HTPC Case $39
Windows Media Center Remote with IR Receiver $30
8GB USB Thumb Drive $15
DVD-RW Drive $20 (optional)
Wireless Keyboard/Mouse $20 (optional)

SETUP
The case is decent, not great, but fine if you don't plan on tinkering with it once put together. I overclocked the CPU to 3.1 GHz by upping the clock to 310. Kept the stock cooler and core voltage the same, haven't had any issues.

NOTES
A few notes and thoughts on this setup. This box supports all "real" 1080P video I've thrown at it without dropped frames. The test video thats floating around here of the birds in flight drops about 10-20 frames in the beginning and one visibile stutter in the beginning but no others throughout.

The XBMC team recommends a geforce series 8 card or better. Please note that the card on this mobo is a series 7. According to the manual though it does support OpenGL 2.0. I believe the mobo also has a x16 slot for future video card upgrades (need to confirm that) though I doubt that will be necessary.

I have the following options configured:

In BIOS all serial and parallel ports disabled. The video memory was upped from 128MB to 256MB. The BIOS is set to boot from CD first, then USB.

I use the optical audio, not audio over HDMI. From what I've read XBMC doesn't support audio over HDMI yet but I can't confirm either way as I don't use it.

ISSUES WITH RESOLUTION

Video Tearing durring playback - On XBMC I had to enable vsynch, without enabling it I was getting a lot of video tearing. I have all SD content upscaled with the filtering.

No audio with non dolby digital/dts tracks - in the audio hardware menu there are two devices listed. One is default audio and the other is digital audio I believe. *****The digital will say "iec958" the other will say "default." Change "default" to say "iec958"***** Edit: Ignore the device name change, to fix this problem simply unmute a few devices in the alsa mixer. Check out the first two posts on page 2 of this thread for a how-to. Renaming the "default" device will give you other problems.

Remote powers on xbox 360 as well - In the xbox setup, under remote control, change it so the 360 only responds to commends from the xbox 360 remote

ISSUES WITHOUT RESOLUTION (meaning I haven't taken the time to resolve/research them, not that there is no solution)

The following is a list of issues without resolution, but I should note that I don't believe any of these are related to the hardware.

MediaStream skin reboots in photos - I had to change my skin to PM3 HD. Haven't troubleshot this much yet

Some videos with a mono track play at 2x speed with no sound - There are a few threads on this and the suggested fixes haven't worked for me yet. Luckily I don't have much with a mono track.

Skipping forward too many times in two short period a time locks up my receiver - This appears to be due to the fact that the Dolby Digital stream actually stops and reinitializes when you fast forward. Doing so too quickly seems to "freak out" my receiver. I believe this is my receiver though, and not xbmc. ***** - Fixed - Changed the default audio device back to "default" and unmuted devices in the alsamixer. Problem solved.

Resume from standby via remote - Haven't figured this out yet, though numerous threads on the issue. I opted to go with the iNdo Inside product which attaches to the power pins of the mobo as I want to fully shut down the PC. Alternatively, a cheaper solution would be to set the mobo to "power on on A/C resume" and purchase one of these IR power plugs:
http://www.dealextreme.com/details.dx/sku.13147
The plug can learn any IR command so you can teach it whatever button you want for power on. You may need a remote relay though as the plugs usually aren't within line of site. I would have gone this route had I thought of it prior to purchasing the indo. I would note however you still want to use the built in XBMC "power off" function for a clean shut down.

XBMC doesn't remember screen calibration settings - Again, haven't researched, but upon reboot my screen calibration seems to reset. *edit* See Matt Devo's comment below

DVD Drive won't eject once media is mounted - A few threads on this, haven't researched *edit* See Matt Devo's fix below

MISC
Generally speaking I get about 50% utilization per core on the highest bitrate 1080p video with no stuttering.

I don't get "navigation sounds" via the optical port. *edit* fixed by unmuting sources is alsamixer

I don't seem to have the option to edit my IP address information. It seems to be forced to DHCP. Since I have my own DHCP server I forced it to assign by MAC address to force it to the same IP everytime. *edit* fixed, can edit in linux CLI, just not via GUI

My media is on a windows server, attached via SMB, on a gigabit backbone (mobo has a built in gig-e nic)

Hope this helps someone out there. I encourage others out there with successful PnP setups to post their hardware list.

*edit* some additional notes:
Kenwood 6.1 receiver getting audio via optical
Panasonic 50" 1080p plasma getting video via HDMI
Harmony 880 universal remote controlling the system
XBMC Live Atlantis 8.1 running at 1920x1080p and outputting all sound via digital optical

harryzimm
2008-12-15, 18:37
Nice post. Some good info.

some questions....

What resolution are you outputing to your tv? What resolution do you have set in xbmc appearance settings?

cheers

eamiryar
2008-12-15, 21:05
Nice post. Some good info.

some questions....

What resolution are you outputing to your tv? What resolution do you have set in xbmc appearance settings?

cheers

Thanks. 1920x1080p for UI and video playback.

Matt Devo
2008-12-15, 21:07
the video calibration settings not saving sounds like the ext3 partition wasn't created properly / large enough. I had this issue with Beta2, but not with 8.10 when the USB was created from scratch

for dvd eject, uncomment 'dev.cdrom.lock=0' at the bottom of /etc/sysctl.conf

eamiryar
2008-12-15, 21:25
Interesting. I'm running 8.1 I ended up replacing my USB drive with a 120GB SATA drive I had laying around. There seems to be plenty of space on the partitions but I'll double check when I get home. When the next major release comes out I'll probably just backup my settings, wipe it and do a fresh install.

harryzimm
2008-12-15, 21:26
Thanks. 1920x1080p for UI and video playback.

Could you do me a favour and go into system info (from the shutdown menu in pm3hd) and tell me what hz your getting.The line after screen resoultion. I have the same board with a e8400 and my output is stuck at 45hz when using 1920x1080 (fullscreen).This causes the fps of high bitrate 1080p content to drop to around 20fps eg the killa sample. If i use 1080i from the xbmc settings everything works perfect. Also i dont suppose you could post your zorg.conf.

cheers

eamiryar
2008-12-15, 21:29
I'll see if I can get you that info when I get home later.

Matt Devo
2008-12-15, 23:56
Also i dont suppose you could post your zorg.conf.

cheers

here's the relevant parts of mine, same setup:

http://pastebin.ca/1286238

24 fps from all film content, no problem. Just be sure to enable Vsync in the XBMC->settings->appearance->Screen options

olympia
2008-12-16, 08:27
eamiryar, did you try to unmute iec958 in alsamixer? It didn't helped to solve your all mono/stereo/navigation sound issues?

eamiryar
2008-12-16, 19:02
I did not try to unmute it however seeing as Im getting sound from almost all videos I don't see how it could be muted. But, I'm willing to try, whats the command? Thanks for the tip btw.

SpiffBB
2008-12-16, 20:18
I did not try to unmute it however seeing as Im getting sound from almost all videos I don't see how it could be muted. But, I'm willing to try, whats the command? Thanks for the tip btw.

ctrl+alt+f2 to get a terminal
type: alsamixer
m to unmute/mute
ctrl+alt+f7 to get back to XBMC
/O

olympia
2008-12-16, 21:27
ctrl+alt+f2 to get a terminal
type: alsamixer
m to unmute/mute
ctrl+alt+f7 to get back to XBMC
/O

Once you are in alsamixer you have to navigate right until iec958. Use "M" to unmute, than "cursor up" to give it some volume (not sure, if this volume up is necessary, but to be on the safe side).

Beleive! This will solve your problem!

eamiryar
2008-12-21, 18:19
Olympia, didn't work. But again, I'm getting audio from almost all sources, just not specific mono tracked videos. Thanks for the tip though, it's good to know how to access the mixer. Matt Devo - do you have any issues with the NIC not initializing? I can't tell if it's my dhcp server or the mobo but every now and again it will start up without network, even though it sees eth0.

olympia
2008-12-21, 20:35
Olympia, didn't work. But again, I'm getting audio from almost all sources, just not specific mono tracked videos. Thanks for the tip though, it's good to know how to access the mixer. Matt Devo - do you have any issues with the NIC not initializing? I can't tell if it's my dhcp server or the mobo but every now and again it will start up without network, even though it sees eth0.

For many of us, this trick has been solved this problem. If you are in alsamixer, the IEC958 not representing the volume of all sound through SPDIF (in case of XBMC). So, the sympthom was exactly the same in my case. I had all kind of sound, but a few type of audio and navigation sound, but after I unmute IEC958, than everything was fine.

Matt Devo
2008-12-22, 07:58
Matt Devo - do you have any issues with the NIC not initializing? I can't tell if it's my dhcp server or the mobo but every now and again it will start up without network, even though it sees eth0.

strangely enough, my onboard NIC stopped working altogether after a few days. Popped in a PCI NIC and no problems, so I RMA'd the board and got a new one. No problems since (going on 1 month)

dannybullit
2009-01-08, 11:02
This is is valuable information!

I´ve been treying to build a mini itx htpc with xbmc live but I´ve put it on old.
I´m going for a micro itx htpc instead - your setup seems like a great alternative.

The trick to get a working xbmc live solution seems to be:

1. Choose nvidia GPU (not to new)
2. Chose a motherboard with a chipset that´s not to new
3. Core Duo 3+ GHz

Nor I´m going hunting for a chassi.

Br, Daniel

eamiryar
2009-01-13, 22:58
For many of us, this trick has been solved this problem. If you are in alsamixer, the IEC958 not representing the volume of all sound through SPDIF (in case of XBMC). So, the sympthom was exactly the same in my case. I had all kind of sound, but a few type of audio and navigation sound, but after I unmute IEC958, than everything was fine.

Just an update, it did solve some problems (thanks!) like getting navigation sounds.

I still have problems with videos with mono tracks. They play with no sound and at 2-3x speed. Again, not a huge deal, still have my trusty old xbox xbmc for those. In addition the Apple script forces me to switch the audio mode from "Digital" to "Analog" or vice versa to get sound to work.

Regardless, these are just minor inconveniences.

eamiryar
2009-01-13, 22:59
strangely enough, my onboard NIC stopped working altogether after a few days. Popped in a PCI NIC and no problems, so I RMA'd the board and got a new one. No problems since (going on 1 month)

Interesting. I'll have to keep an eye on mine if it does it again. It seems that restarting my router (which hosts my DHCP services) resolves the issue so I think it's my DHCP service, not the NIC. I'll set it to a static IP and see if it happens again.

hartiberlin
2009-01-15, 04:58
Has anybody tried yet any
Atom 330 ( dual core Atom) motherboard for full
1080p playback ?

Does it work ?

Or is the processor still too slow ?

There are now a few, which have at least
a DVI output like the X27D from Shuttle,
see:

http://www.navsystem.se/PDF/x27.pdf


Regards, Stefan.

Dwolf
2009-01-17, 22:07
Has anybody tried yet any
Atom 330 ( dual core Atom) motherboard for full
1080p playback ?

Or is the processor still too slow ?


too slow, will play most lower bitrate 720p vids, but 1080p ... not gonna happen. a c2d @ 3ghz is recommended for perfect 1080p x264 playback

dannybullit
2009-01-30, 23:37
Hi! How did you configure the BIOS to support booting XBMC from USB stick?

I´ve got the same motherboard as you and get "boot disk failure"

I´ve tried all possible settings I can think of. The usb stick is bootable from a dell laptop.

Br, Daniel

dannybullit
2009-02-01, 18:47
How do you enable HDMI output? I have the same motheroard and get no picture on HDMI when booting from usb stick.

Br, Daniel

harryzimm
2009-02-01, 18:55
Daniel,

Connect the pc to tv with only the hdmi lead plugged into the motherboard. if you can get to the flashing promt i might be able to help.

dannybullit
2009-02-01, 19:30
Daniel,

Connect the pc to tv with only the hdmi lead plugged into the motherboard. if you can get to the flashing promt i might be able to help.

I get only the flashing prompt when i use vga cable into plasma

I´ve tried what you suggested, to flashing prompt(no picture at all) when using only HDMI

tricky :(

harryzimm
2009-02-01, 19:46
Ok when you get the flashing promt hit ctr+alt+f2. login : xbmc password : xbmc

then type sudo pico /etc/X11/xorg.conf

pass : xbmc

scrol down to screen section and add Modes "1280x720"(you can put any resolution you know your tv supports,try 1280x720 first just to be safe)


should look something like this

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "NoLogo"
SubSection "Display"
Depth 24
Modes "1280x720"
EndSubSection
EndSection

To save push ctrl+x then answer yes then hit enter.

finnally

sudo reboot

pass : xbmc

Hopefully that should fix it.

cheers.

dannybullit
2009-02-01, 21:44
Thanks for your help!

I can´t get the flashing prompt with only hdmi connected.
Only way to get flashing promt is to use VGA

I´ve edited xorg.conf as you describe. Still no picture at all when only hdmi is connected

I´ve also tried with 640x480 and 800x600 with only VGA connected. Still only the flashing prompt.

More suggestions are welcome :)

Will hdmi output be enabled by xbmc by default, or do I have to enabl eit in xbmc when it is running?

Br, Daniel

dannybullit
2009-02-01, 21:53
Check out http://www.xbmc.org/forum/showthread.php?t=44672

I did the usb installation on another computer, because my htpc doesnt have a DVD-unit.
Do I have to install a DVD-unit in my htpc, boot the live cd and do the usb installation in my htpc to make it work?

Br, Daniel

harryzimm
2009-02-01, 22:02
Do I have to install a DVD-unit in my htpc, boot the live cd and do the usb installation in my htpc to make it work?

I have never built a live usb on a system other than my htpc so im not entirely sure. I reckon its a good place to start.

cheers

dannybullit
2009-02-01, 22:07
I have never built a live usb on a system other than my htpc so im not entirely sure. I reckon its a good place to start.

cheers

Indeed, I´ve just reserved a Sony NEC Optiarc Intern IDE AD-5200A DVD±RW

Let´s hope it´s compatible with xbmc live and my hw, it should be.

I´ll get it tommorow so I´ll keep you updated :)

Thanks

dannybullit
2009-02-02, 23:31
I have never built a live usb on a system other than my htpc so im not entirely sure. I reckon its a good place to start.

cheers

Hi,

I´ve created a new usb installation on my htpc (just installed a DVD-unit)
When booting from USB stick I´ve tried with the VGA or HDMI cable (not both at the same time)

I only get picture with the VGA cable. I tried to add Modes "800x600" to xorg.conf, problem remains

Description of problem:

1. Boot from usb stick
2. Select option 1 for Nvidia
3. loading...
4. "_" on black screen
5. xbmc logo
6. Loading please wait
7. Plasma looses signal (it looks like, screen flashes), black screen
8. ctrl alt f2 - can be used to login


Confues, what can I try?

are there different sections in xorg.conf for different outputs (vga/hdmi)?

hdmi output is overall dead

help is needed

Br, Daniel

dannybullit
2009-02-04, 23:09
I took my htpc to a friend and connected it to his plasma and lcd, tried both hdmi and dvi. No picture from power on. Still only picture when using vga

I´ve resetted cmos, makes no difference.

This has to be hardware error on the motherboard. :(

nfojones
2009-03-15, 21:19
I still have problems with videos with mono tracks. They play with no sound and at 2-3x speed. Again, not a huge deal, still have my trusty old xbox xbmc for those.

Yes ive just recently noticed this with some xvids. I havent seen it talked about anywhere else. Has anyone else experienced this? The video without the mono track plays fine its only when paired with mono audio does the playback speed double and the sound drop. the same video using stereo audio will playback fine. so far i've only seen and tested this with the absolute newest xvid so perhaps its related but its certainly annoying and peculiar.

eamiryar
2009-03-16, 21:28
Yes ive just recently noticed this with some xvids. I havent seen it talked about anywhere else. Has anyone else experienced this? The video without the mono track plays fine its only when paired with mono audio does the playback speed double and the sound drop. the same video using stereo audio will playback fine. so far i've only seen and tested this with the absolute newest xvid so perhaps its related but its certainly annoying and peculiar.

I never found a resolution, though I didn't try that hard either. I'm guessing it will be resolved with beta2 or later. In the meantime I use my xbmc on my original xbox for those few xvids with a mono track. I guess alternatively I could run the xvids through a prog to double the mono track for a "fake" stereo track or feed those into a upnp product like orb.

eamiryar
2009-03-28, 23:27
nfojones - FYI I recently installed 8.1B1 (sticky at the top of this forum) and it resolved my 2x playback issue.

dannybullit
2009-04-06, 23:22
Ok when you get the flashing promt hit ctr+alt+f2. login : xbmc password : xbmc

then type sudo pico /etc/X11/xorg.conf

pass : xbmc

scrol down to screen section and add Modes "1280x720"(you can put any resolution you know your tv supports,try 1280x720 first just to be safe)


should look something like this

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "NoLogo"
SubSection "Display"
Depth 24
Modes "1280x720"
EndSubSection
EndSection

To save push ctrl+x then answer yes then hit enter.

finnally

sudo reboot

pass : xbmc

Hopefully that should fix it.

cheers.

Hi,

I have replaced the motheraboard since I supected hardware error.
I can´t get any picture over HDMI with 8.10 and 8.10.2.b1.

I have the motherboard : GA-73PVM-S2H
I´ve installed Vista and then I get picture using HDMI.

If you have only HDMI (no other video) cable connected, when is the first time you get picture: BIOS and hw info or after a while when XBMC initiated video over HDMI?

BR

eamiryar
2009-05-09, 05:53
Hey MattDevo, have you upgraded to babylon? With atlantis, I was getting about 80-90% util on both cores with a "heavy" 1080p mkv with no frame drops. With babylon I'm seeing 90+% on both cores and a lot of frame drops. Are you seeing this too? Also my system started locking hard so I had to clock it from 3.1 down to 3.0ghz, which seemed to resolve the heat/lockup issue since I'm only running stock cooling. I was seeing the higher utilization before clocking it down though.