XBMC Live

February 7th, 2010 Leave a comment Go to comments

This is currently based on XBMC 9.11 repackXBMC_Logo

Silverstone LC16

Media Center / HTPC case
15c2:ffdc SoundGraph Inc. iMON PAD Remote Controller

IR

The ir receiver built in to the imon.  I’m still yet to get working.  My current solution is to forget about it for now and use a HP MCE receiver, Instead to get this working its simply a case of configuring lirc and selecting mce (appears and windows something something). Don’t be put off the rest below has actual solutions :)

sudo dpkg-reconfigure lirc

Now you will need to edit /etc/lirc/hardware.conf and change the lirc device to lirc1 (lirc0 being the imon receiver).

 REMOTE_DEVICE="/dev/lirc1" 

VFD

The only reason the VFD doesn’t work out the box is the kernel drivers default to it being an LCD.  So this actually fairly straightforward

sudo apt-get install lirc

create or add the line below to the file /etc/modprobe.d/lirc.conf

note: nomouse=1 will disable the mouse emulation from the imon, not your normal ps2/usb mouse.

display_type is the key one here the default is 2 which is LCD, 1 = VFD and 0 = Auto

options lirc_imon debug=1 nomouse=1 display_type=1 pad_thresh=5


Now install lcdproc

sudo apt-get install lcdproc


edit /etc/LCDd.conf and change the driver line and also change the start and shutdown VFD behaviour to be something more suitable.

Driver=imon


Remove the comment on the line (near the hello GoodBye settings).  This stops lcdproc telling you info about your machine.

ServerScreen=no

After that all you should need to do is turn on use lcdproc in XBMC settings  and reboot.

Hauppauge WinTV Nova-HD-S2

Now xbmc comes with tvheadend built in its now possible to watch live tv, PVR functions are there ish in the web interface. To get your Nova-HD-S2 card to work do the below.  Note that out of the box there is no driver support, though tvheadend will detect the card but you wont be able to tune to any thing.

wget http://www.wintvcd.co.uk/drivers/88x_2_124_27191_1_WHQL.zip
unzip -jo 88x_2_124_27191_1_WHQL.zip Driver88/hcw88bda.sys
sudo dd if=hcw88bda.sys of=/lib/firmware/dvb-fe-cx24116-1.26.90.0.fw skip=105768 bs=1 count=32674
sudo ln -s /lib/firmware/dvb-fe-cx24116-1.26.90.0.fw /lib/firmware/dvb-fe-cx24116.fw

Then reboot after which you can tell tvheadend which satelites to point to, UK Freeview being Astra 28.8E, after the scan which can take some time you’ll have more channels than you know what to do with. once the scan is complete you’ll need to map the services to channels.  Source

When added a second WinTV Nova-HD-S2 , the second card grabs the audio output for some reason this can be sorted by adding the line below to the end of /etc/modprobe.d/alsa-base.conf

options cx88_alsa index=-2

Extra Bits

I-Player in the main menu

Note:  This assumes your using Confluence. Add the following to /usr/share/xbmc/skin/Confluence/720p/Home.xml :


<item id="13">

<label>IPlayer</label>

<onclick>ActivateWindow(VideoLibrary,plugin://video/iPlayer)</onclick>

<icon>special://skin/backgrounds/settings.jpg</icon>

<thumb>$INFO[Skin.String(Home_Custom_Back_Settings_Folder)]</thumb>

</item>

Weather Fanart

Enable the Fanart feature (again in confluence) http://xbmc.org/forum/showthread.php?t=62261

ITV HD Freesat

Currently you need to add this Mux manually as its not in the Astra 28.8 xml with tvheadend. ITV 1 HD should appear as 10510 in the services after you have added the MUX below and allowed tvheadend to rescan.  if you have turned off idle scanning restart tvheadend.

Frequency (Khz) 11428000
Symbolrate (baud) 27500000
FEC 2/3
Delivery System SYS_DVBS
Constellation QPSK
Polarisation Horizontal
Satellite config Default

 

Im currently still working on this one but that’s the theory anyway!

  1. John Wood
    January 26th, 2010 at 05:11 | #1

    XBMC rocks, thanks for the info.

  1. No trackbacks yet.