Tuesday, May 6, 2014

Intel NUC + XBMC + TvHeadEnd + Shepherd (Australian TV Guide Data)

Recently made this setup and it's working brilliantly.

Setup is as follows:

  • Intel NUC Haswell i3
  • Sony playTV adaptor
  • XBMCBuntu 14.04
  • XBMC 13
  • Aeon Nox 4.Gotham
  • Shepherd for guide data
IR is through the built in NUC CIR receiver. 

Shepherd was set up to output guide data to a temporary file. I used tv_grab_file to then output this data back into shepherd. Hooking up shepherd direct in TVHeadEnd doesn't seem to work correctly, it output a ambiguous error message about the XML ending abruptly. 

XBMC is setup to use VAAPI for 1080i deinterlacing (set deinterlace to "auto" and deinterlace method to "auto"), scaler in settings->video is set to 20%.

If you need any more information comment below.

I have an update update TVHeadEnd, trying to get your SBS channels to work correctly.
http://systemsnotebook.blogspot.com/2014/07/sbs-brisbane-on-tvheadend-34.html

Also an update for Australians, using precanned guide data instead of Shepherd.
http://systemsnotebook.blogspot.com/2014/07/shepherd-tv-guide-data-for-australia.html

2 comments:

  1. Hi! Thanks for this. I have just done the same.

    2 things I'm having issues with: SBS and EPG. EPG works fine with OTA, but I want to use Shepherd. Previously I had done a command such as:

    cat /home/box/.shepherd/output.xmltv | nc -U /home/box/.hts/tvheadend/epggrab/xmltv.sock

    For some reason, this is just hanging. Any ideas would be appreciated!

    Thanks

    ReplyDelete
  2. I recommend using tv_grab_file (https://code.google.com/p/tv-grab-file/) and setting up tvheadend to use that as the grabber instead of using the socket grabber.

    ReplyDelete