• 1
  • 142
  • 143
  • 144(current)
  • 145
  • 146
  • 148
New MythTV add-on using libcmyth
(2013-10-29, 04:46)teeedubb Wrote: Has anyone got the genre colours to show in the xbmc EPG? They show in the mythweb EPG, I need to check with a mythfrontend.

The MythTV addon / XBMC only supports DVB-SI EIT categories. If you get your EPG data from other sources (for example xmltv), the addon / XBMC won't be able to map the categories correctly. MythTV supports colors also for other categories, but again depending on the source, you don't get perfect results.

Personally, I use a small wrapper script as mythfilldatabase which changes the categories in the MythTV database to the default DVB-SI EIT categories.

1. MythTV backend is configured to use this script as mythfilldatabase replacement:

/usr/local/bin/my-mythfilldatabase
Code:
#!/bin/bash

export LANG=de_DE.UTF-8
export LC_ALL=de_DE.UTF-8

/usr/bin/mythfilldatabase --loglevel debug -- "--days 18"
RES=$?
if [ $RES -eq 0 ]; then
    /usr/bin/mysql -h htpc -umythtv -pmythtv -Dmythconverg < /usr/local/bin/epg.sql
fi
exit $RES

2. The SQL file epg.sql does the category conversion:

/usr/local/bin/epg.sql
Code:
/*

See DVB-SI spec (ETSI EN 300 468 V1.11.1 (2010-04), page 40, http://www.etsi.org/deliver/etsi_en/300400_300499/300468/01.11.01_60/en_300468v011101p.pdf)

Undefined
0x0 0x0 to 0xF undefined content

Movie/Drama:

0x1 0x0 movie/drama (general)
0x1 0x1 detective/thriller
0x1 0x2 adventure/western/war
0x1 0x3 science fiction/fantasy/horror
0x1 0x4 comedy
0x1 0x5 soap/melodrama/folkloric
0x1 0x6 romance
0x1 0x7 serious/classical/religious/historical movie/drama
0x1 0x8 adult movie/drama
0x1 0x9 to 0xE reserved for future use
0x1 0xF user defined

*/

UPDATE program SET category = 'Movie' WHERE category IN ('filme','action','kurzfilm');
UPDATE program SET category = 'Movie - Detective/Thriller' WHERE category IN ('krimi', 'thriller');
UPDATE program SET category = 'Movie - Adventure/Western/War' WHERE category IN ('abenteuer', 'western');
UPDATE program SET category = 'Movie - Science Fiction/Fantasy/Horror' WHERE category IN ('science fiction', 'fantasy', 'mystery+horror');
-- Comedy
UPDATE program SET category = 'Movie - Soap/melodrama/folkloric' WHERE category IN ('serien', 'soap', 'krankenhaus');
UPDATE program SET category = 'Movie - Romance' WHERE category = 'romantik/liebe';
-- Classical
UPDATE program SET category = 'Movie - Adult   ' WHERE category = 'erotik';
UPDATE program SET category = 'Drama' WHERE category = 'drama';

/*

News/Current affairs:

0x2 0x0 news/current affairs (general)
0x2 0x1 news/weather report
0x2 0x2 news magazine
0x2 0x3 documentary
0x2 0x4 discussion/interview/debate
0x2 0x5 to 0xE reserved for future use
0x2 0xF user defined

*/

UPDATE program SET category = 'News' WHERE category = 'nachrichten';
-- weather
UPDATE program SET category = 'News magazine' WHERE category = 'magazin';
UPDATE program SET category = 'Documentary' WHERE category = 'dokumentarfilm';
-- discussion

/*

Show/Game show:

0x3 0x0 show/game show (general)
0x3 0x1 game show/quiz/contest
0x3 0x2 variety show
0x3 0x3 talk show
0x3 0x4 to 0xE reserved for future use
0x3 0xF user defined

*/

UPDATE program SET category = 'Entertainment' WHERE category IN ('humor', 'comedy');
UPDATE program SET category = 'Game Show' WHERE category IN ('show','shows','spielshows');
UPDATE program SET category = 'Variety Show' WHERE category = 'familien-show';
UPDATE program SET category = 'Talk Show' WHERE category IN ('talkshows','gerichtsshow','reality');

/*

Sports:

0x4 0x0 sports (general)
0x4 0x1 special events (Olympic Games, World Cup, etc.)
0x4 0x2 sports magazines
0x4 0x3 football/soccer
0x4 0x4 tennis/squash
0x4 0x5 team sports (excluding football)
0x4 0x6 athletics
0x4 0x7 motor sport
0x4 0x8 water sport
0x4 0x9 winter sports
0x4 0xA equestrian
0x4 0xB martial sports
0x4 0xC to 0xE reserved for future use
0x4 0xF user defined

*/

UPDATE program SET category = 'Sports' WHERE category IN ('extremsport', 'golf', 'us-sport');
-- special events
-- magazines
UPDATE program SET category = 'Football (Soccer)' WHERE category = 'fussball';
UPDATE program SET category = 'Tennis/Squash' WHERE category = 'tennis';
UPDATE program SET category = 'Misc. Team Sports' WHERE category IN ('handball', 'volleyball');
UPDATE program SET category = 'Athletics' WHERE category = 'leichtathletik';
UPDATE program SET category = 'Motor Sport' WHERE category = 'motorsport';
UPDATE program SET category = 'Water Sport' WHERE category = 'wassersport';
UPDATE program SET category = 'Winter Sports' WHERE category = 'wintersport';
-- equestrian
UPDATE program SET category = 'Martial Sports' WHERE category = 'boxen';

/*

Children's/Youth programmes:

0x5 0x0 children's/youth programmes (general)
0x5 0x1 pre-school children's programmes
0x5 0x2 entertainment programmes for 6 to14
0x5 0x3 entertainment programmes for 10 to 16
0x5 0x4 informational/educational/school programmes
0x5 0x5 cartoons/puppets
0x5 0x6 to 0xE reserved for future use
0x5 0xF user defined

*/

UPDATE program SET category = 'Kids' WHERE category = 'jugend';
-- pre-school
-- 6-14
-- 10-16
-- informational
UPDATE program SET category = 'Cartoons/Puppets' WHERE category IN ('zeichentrick', 'anime');

/*

Music/Ballet/Dance:

0x6 0x0 music/ballet/dance (general)
0x6 0x1 rock/pop
0x6 0x2 serious music/classical music
0x6 0x3 folk/traditional music
0x6 0x4 jazz
0x6 0x5 musical/opera
0x6 0x6 ballet
0x6 0x7 to 0xE reserved for future use
0x6 0xF user defined

*/

UPDATE program SET category = 'Music/Ballet/Dance' WHERE category = 'musik';
UPDATE program SET category = 'Rock/Pop' WHERE category IN ('rock', 'pop', 'alternative');
UPDATE program SET category = 'Classical Music' WHERE category = 'klassik';
UPDATE program SET category = 'Folk Music' WHERE category = 'volksmusik';
UPDATE program SET category = 'Jazz' WHERE category = 'jazz';
UPDATE program SET category = 'Musical/Opera' WHERE category = 'musical';
-- ballet

/*

Arts/Culture (without music):

0x7 0x0 arts/culture (without music, general)
0x7 0x1 performing arts
0x7 0x2 fine arts
0x7 0x3 religion
0x7 0x4 popular culture/traditional arts
0x7 0x5 literature
0x7 0x6 film/cinema
0x7 0x7 experimental film/video
0x7 0x8 broadcasting/press
0x7 0x9 new media
0x7 0xA arts/culture magazines
0x7 0xB fashion
0x7 0xC to 0xE reserved for future use
0x7 0xF user defined

*/

UPDATE program SET category = 'Arts/Culture' WHERE category = 'kultur';
UPDATE program SET category = 'Performing Arts' WHERE category = 'theater';
-- fine arts
-- religion
-- pop
-- literature
-- film
-- experimental film
-- broadcasting
-- new media
-- arts
-- fashion

/*

Social/Political issues/Economics:

0x8 0x0 social/political issues/economics (general)
0x8 0x1 magazines/reports/documentary
0x8 0x2 economics/social advisory
0x8 0x3 remarkable people
0x8 0x4 to 0xE reserved for future use
0x8 0xF user defined

*/

UPDATE program SET category = 'Social/Policical/Economics' WHERE category = 'politik';
UPDATE program SET category = 'Magazines/Reports/Documentary' WHERE category IN ('reportagen','dokumentation','heimat','geschichte');
UPDATE program SET category = 'Economics/Social Advisory' WHERE category IN ('ratgeber','wirtschaft');
-- remarkable people

/*

Education/Science/Factual topics:

0x9 0x0 education/science/factual topics (general)
0x9 0x1 nature/animals/environment
0x9 0x2 technology/natural sciences
0x9 0x3 medicine/physiology/psychology
0x9 0x4 foreign countries/expeditions
0x9 0x5 social/spiritual sciences
0x9 0x6 further education
0x9 0x7 languages
0x9 0x8 to 0xE reserved for future use
0x9 0xF user defined

*/

UPDATE program SET category = 'Education/Science/Factual' WHERE category = 'wissen';
UPDATE program SET category = 'Nature/animals/Environment' WHERE category = 'natur';
-- technology
UPDATE program SET category = 'Medicine/Physiology/Psychology' WHERE category = 'gesundheit';
-- foreign countries
UPDATE program SET category = 'Social/Spiritual Sciences' WHERE category = 'familie';
-- further education
-- languages

/*

Leisure hobbies:

0xA 0x0 leisure hobbies (general)
0xA 0x1 tourism/travel
0xA 0x2 handicraft
0xA 0x3 motoring
0xA 0x4 fitness and health
0xA 0x5 cooking
0xA 0x6 advertisement/shopping
0xA 0x7 gardening
0xA 0x8 to 0xE reserved for future use
0xA 0xF user defined

*/

-- leisure hobbies
UPDATE program SET category = 'Tourism/Travel' WHERE category = 'reise';
UPDATE program SET category = 'Handicraft' WHERE category = 'heimwerken';
UPDATE program SET category = 'Motoring' WHERE category = 'motor+verkehr';
UPDATE program SET category = 'Fitness & Health' WHERE category = 'gymnastik';
UPDATE program SET category = 'Cooking' WHERE category = 'kochshow';
UPDATE program SET category = 'Advertizement/Shopping' WHERE category = 'homeshopping';
-- gardening

This is not an ideal solution, but it works fine. We didn't add this to the addon, because in my opinion it doesn't really belong into it.
The category conversion is something that most of the PVR addons would need, so it's best implemented either in XBMC
directly or in a conversion library that can be used by the addons.

Technically, the addon either has to return the iGenreType/iGenreSubType or a string representation strGenreDescription to XBMC (DVB SI EIT categories).
The color is then set in the Skin. Confluence for example loads the colored background image for a cell from media/epg-genres/<Type>.png

Hope that helps,
Christian
Reply
cfetzer,

Thanks, I was looking for something like your scripts to get the epg genre colors working. If you have a version of your epg.sql script with the English (U.S.. English) XML categories instead of the German, could you let me know? If not, let me know that also, and I will get translating.
Reply
Nope, I only have the version I posted above.
You can get all currently used categories with this:
Code:
/usr/bin/mysql -h htpc -umythtv -pmythtv -Dmythconverg <<< "SELECT DISTINCT category FROM program;"


I think this is something that should go into our Wiki page, then we can collect different epg.sql files.
Reply
Thanks for the info Christian. I will hopefully have some time this week to convert the categories to english and try it out - I was a bit hesitant to try it out as it for fear of the non-english names causing problems down the track.

EDIT: Pardon the ignorance, but what language it in your EPG.SQLfile? II'll try and put together a wiki page for the SQL files.
Reply
First go at a wiki page:
http://wiki.xbmc.org/index.php?title=PVR...categories
Reply
Here is the SQL I use to convert MythTV categories to XBMC ones (in english)

Code:
/*

See DVB-SI spec (ETSI EN 300 468 V1.11.1 (2010-04), page 40, http://www.etsi.org/deliver/etsi_en/300400_300499/300468/01.11.01_60/en_300468v011101p.pdf)

Undefined
0x0 0x0 to 0xF undefined content

Movie/Drama:

0x1 0x0 movie/drama (general)
0x1 0x1 detective/thriller
0x1 0x2 adventure/western/war
0x1 0x3 science fiction/fantasy/horror
0x1 0x4 comedy
0x1 0x5 soap/melodrama/folkloric
0x1 0x6 romance
0x1 0x7 serious/classical/religious/historical movie/drama
0x1 0x8 adult movie/drama
0x1 0x9 to 0xE reserved for future use
0x1 0xF user defined

*/

UPDATE program SET category = 'Movie' WHERE category IN ('category','musical','n/a','other');
UPDATE program SET category = 'Movie - Detective/Thriller' WHERE category IN ('thriller','crime','crime/mystery');
UPDATE program SET category = 'Movie - Adventure/Western/War' WHERE category IN ('adventure','action','war','western');
UPDATE program SET category = 'Movie - Science Fiction/Fantasy/Horror' WHERE category IN ('science fiction', 'fantasy', 'mystery','horror');
UPDATE program SET category = 'Movie - Soap/melodrama/folkloric' WHERE category IN ('soap');
UPDATE program SET category = 'Movie - Romance' WHERE category IN ( 'romance','romantic comedy');
UPDATE program SET category = 'Movie - Comedy' WHERE category IN ('sitcom', 'drama/comedy');
-- Classical
UPDATE program SET category = 'Movie - Adult   ' WHERE category = 'erotic';
UPDATE program SET category = 'Drama' WHERE category = 'drama';

/*

News/Current affairs:

0x2 0x0 news/current affairs (general)
0x2 0x1 news/weather report
0x2 0x2 news magazine
0x2 0x3 documentary
0x2 0x4 discussion/interview/debate
0x2 0x5 to 0xE reserved for future use
0x2 0xF user defined

*/

UPDATE program SET category = 'News' WHERE category IN ('current affairs', 'news','local news/sport');
UPDATE program SET category = 'News/Weather Report' WHERE category IN ('weather');
-- weather
UPDATE program SET category = 'News magazine' WHERE category = 'magazine';
UPDATE program SET category = 'Documentary' WHERE category IN( 'documentary','historical');
-- discussion

/*

Show/Game show:

0x3 0x0 show/game show (general)
0x3 0x1 game show/quiz/contest
0x3 0x2 variety show
0x3 0x3 talk show
0x3 0x4 to 0xE reserved for future use
0x3 0xF user defined

*/

UPDATE program SET category = 'Entertainment' WHERE category IN ('humor', 'comedy','light entertainment/arts');
UPDATE program SET category = 'Game Show' WHERE category IN ('game show','game/reality','reality');
UPDATE program SET category = 'Variety Show' WHERE category IN ( 'entertainment','variety');
UPDATE program SET category = 'Talk Show' WHERE category IN ('reality/real-life','lifestyle','lifestyle/documentaries','talk show');

/*

Sports:

0x4 0x0 sports (general)
0x4 0x1 special events (Olympic Games, World Cup, etc.)
0x4 0x2 sports magazines
0x4 0x3 football/soccer
0x4 0x4 tennis/squash
0x4 0x5 team sports (excluding football)
0x4 0x6 athletics
0x4 0x7 motor sport
0x4 0x8 water sport
0x4 0x9 winter sports
0x4 0xA equestrian
0x4 0xB martial sports
0x4 0xC to 0xE reserved for future use
0x4 0xF user defined

*/

UPDATE program SET category = 'Sports' WHERE category IN ('live sport','sport');
-- special events
-- magazines
UPDATE program SET category = 'Football (Soccer)' WHERE category = 'football';
UPDATE program SET category = 'Tennis/Squash' WHERE category = 'tennis';
UPDATE program SET category = 'Misc. Team Sports' WHERE category IN ('handball', 'volleyball');
UPDATE program SET category = 'Athletics' WHERE category = 'athletics';
UPDATE program SET category = 'Motor Sport' WHERE category = 'motorsport';
UPDATE program SET category = 'Water Sport' WHERE category = 'watersport';
UPDATE program SET category = 'Winter Sports' WHERE category = 'wintersport';
-- equestrian
UPDATE program SET category = 'Martial Sports' WHERE category = 'boxing';

/*

Children's/Youth programmes:

0x5 0x0 children's/youth programmes (general)
0x5 0x1 pre-school children's programmes
0x5 0x2 entertainment programmes for 6 to14
0x5 0x3 entertainment programmes for 10 to 16
0x5 0x4 informational/educational/school programmes
0x5 0x5 cartoons/puppets
0x5 0x6 to 0xE reserved for future use
0x5 0xF user defined

*/

UPDATE program SET category = 'Kids' WHERE category = 'children';
UPDATE program SET category = 'Pre-School' WHERE category = 'pre-school';
-- pre-school
-- 6-14
-- 10-16
-- informational
UPDATE program SET category = 'Cartoons/Puppets' WHERE category IN ('animation');
UPDATE program SET category = 'Informational/Educational/School Programmes' WHERE category IN ('education','information');

/*

Music/Ballet/Dance:

0x6 0x0 music/ballet/dance (general)
0x6 0x1 rock/pop
0x6 0x2 serious music/classical music
0x6 0x3 folk/traditional music
0x6 0x4 jazz
0x6 0x5 musical/opera
0x6 0x6 ballet
0x6 0x7 to 0xE reserved for future use
0x6 0xF user defined

*/

UPDATE program SET category = 'Music/Ballet/Dance' WHERE category = 'music';
UPDATE program SET category = 'Rock/Pop' WHERE category IN ('rock', 'pop', 'alternative');
UPDATE program SET category = 'Classical Music' WHERE category = 'classical';
UPDATE program SET category = 'Folk Music' WHERE category = 'folk music';
UPDATE program SET category = 'Jazz' WHERE category = 'jazz/blues';
UPDATE program SET category = 'Musical/Opera' WHERE category = 'musical';
-- ballet

/*

Arts/Culture (without music):

0x7 0x0 arts/culture (without music, general)
0x7 0x1 performing arts
0x7 0x2 fine arts
0x7 0x3 religion
0x7 0x4 popular culture/traditional arts
0x7 0x5 literature
0x7 0x6 film/cinema
0x7 0x7 experimental film/video
0x7 0x8 broadcasting/press
0x7 0x9 new media
0x7 0xA arts/culture magazines
0x7 0xB fashion
0x7 0xC to 0xE reserved for future use
0x7 0xF user defined

*/

UPDATE program SET category = 'Arts/Culture' WHERE category = 'arts and culture';
UPDATE program SET category = 'Religion' WHERE category = 'religion';
-- fine arts
-- religion
-- pop
-- literature
-- film
-- experimental film
-- broadcasting
-- new media
-- arts
-- fashion

/*

Social/Political issues/Economics:

0x8 0x0 social/political issues/economics (general)
0x8 0x1 magazines/reports/documentary
0x8 0x2 economics/social advisory
0x8 0x3 remarkable people
0x8 0x4 to 0xE reserved for future use
0x8 0xF user defined

*/

UPDATE program SET category = 'Social/Policical/Economics' WHERE category IN ('business','business and finance');
-- UPDATE program SET category = 'Magazines/Reports/Documentary' WHERE category IN ('documentary');
UPDATE program SET category = 'Remarkable People' WHERE category IN ('biography','people/culture');
-- remarkable people

/*

Education/Science/Factual topics:

0x9 0x0 education/science/factual topics (general)
0x9 0x1 nature/animals/environment
0x9 0x2 technology/natural sciences
0x9 0x3 medicine/physiology/psychology
0x9 0x4 foreign countries/expeditions
0x9 0x5 social/spiritual sciences
0x9 0x6 further education
0x9 0x7 languages
0x9 0x8 to 0xE reserved for future use
0x9 0xF user defined

*/

UPDATE program SET category = 'Education/Science/Factual' WHERE category = 'science';
UPDATE program SET category = 'Nature/animals/Environment' WHERE category IN ( 'nature','science/nature');
-- technology
UPDATE program SET category = 'Medicine/Physiology/Psychology' WHERE category = 'health';
-- foreign countries
-- UPDATE program SET category = 'Social/Spiritual Sciences' WHERE category = 'familie';
-- further education
-- languages

/*

Leisure hobbies:

0xA 0x0 leisure hobbies (general)
0xA 0x1 tourism/travel
0xA 0x2 handicraft
0xA 0x3 motoring
0xA 0x4 fitness and health
0xA 0x5 cooking
0xA 0x6 advertisement/shopping
0xA 0x7 gardening
0xA 0x8 to 0xE reserved for future use
0xA 0xF user defined

*/

-- leisure hobbies
UPDATE program SET category = 'Tourism/Travel' WHERE category = 'travel';
-- UPDATE program SET category = 'Handicraft' WHERE category = 'heimwerken';
-- UPDATE program SET category = 'Motoring' WHERE category = 'motor+verkehr';
-- UPDATE program SET category = 'Fitness & Health' WHERE category = 'gymnastik';
-- UPDATE program SET category = 'Cooking' WHERE category = 'kochshow';
UPDATE program SET category = 'Advertizement/Shopping' WHERE category = 'shopping';
-- gardening
[/quote]
Reply
Since the bump in PVR API the recent nightlies aren't coming with compiled mythtv addon, do we see a fix in the future or is there something else missing?
HTPC(s): All running LibreELEC
  • AMD 2200G APU on Gigabyte AB350N-Gaming WIFI-CF
  • RPI3 x2 | RPI2 x2
NAS: FreeNAS (Latest Stable) | NFS/CIFS
Reply
(2013-11-16, 17:24)pyrodex Wrote: Since the bump in PVR API the recent nightlies aren't coming with compiled mythtv addon, do we see a fix in the future or is there something else missing?

HI, yes it is coming. If it's urgent then checkout https://github.com/janbar/xbmc-pvr-addons : the master run only with recent nightlies.
Also i need guys from US area, Australia area or European area (other than France) to test it with the included demuxer (only DVB & ATSC).

Nota: Now, only for OSX & Linux because i haven't updated the VB project (Windows). Sorry

Thanks
Reply
(2013-11-16, 21:17)janbar Wrote:
(2013-11-16, 17:24)pyrodex Wrote: Since the bump in PVR API the recent nightlies aren't coming with compiled mythtv addon, do we see a fix in the future or is there something else missing?

HI, yes it is coming. If it's urgent then checkout https://github.com/janbar/xbmc-pvr-addons : the master run only with recent nightlies.
Also i need guys from US area, Australia area or European area (other than France) to test it with the included demuxer (only DVB & ATSC).

Nota: Now, only for OSX & Linux because i haven't updated the VB project (Windows). Sorry

Thanks
Ah, Christian has just updated the master now. It can compile with recent nightlies. Great
Reply
Hi All,

Since two days ago we added a new improvement for the addon by adding a demuxer for LiveTV mpeg-ts stream. Since two months i thought to build a solution to reduce drastically the channel switch duration, due to the parsing time of ffmpeg demuxer. Now it is merged and this functionality can be enable in the new setting tab "Advanced". It is usable only for users having DVB or ATSC tuner cards (mpeg-ts). So Analog tuner providing mpeg-ps stream are not supported, and you should not enable it. Finally we decide to merge it now because it is the way to support the timeshift enhancement in xbmc Gotham. Leaving it off you do not lose functionality.
It is merged also in Frodo branch and that will be great to have your feedback and so continue improving.

Regards
Reply
Where exactly do you enable it? I cant seem to find it
Reply
Image

Compile last "master" or "frodo" branch (make zip, and unzip into addon folder). In new tab "Advanced" in addon setting screen show option "Enable demuxing MPEG-TS". Enable it then save setting. No need to restart. You can also disable it without restart.

I will update the xbmc wiki. But for now my wiki login is disabled. I am waiting new access.

Channel switch duration is around 1 sec (depends of your configuration)
Supported codec: mpeg1&2video, mpeg1&2audio , h264, ac3 , eac3, acc , teletext , dvb subtitle.
Gotham timeshift: show playing time.
It could support more codec. I'm waiting feedback to know which codec should be added depending of countries.

UPDATE: channel switch is typically 3 sec
Reply
That is awesome. Great job!
Reply
Thanks, Ive now found it. Demuxing mpegts is working with gotham + 0.27 + dvb-t mpeg2(australia). Channel change time is greatly improved, now they are about 3-4 secs.

Quote: Channel switch duration is around 1 sec (depends of your configuration)

Are there any settings you can recommend in xbmc/mythtv to reduce change times?
Reply
(2013-11-24, 00:56)teeedubb Wrote: Thanks, Ive now found it. Demuxing mpegts is working with gotham + 0.27 + dvb-t mpeg2(australia). Channel change time is greatly improved, now they are about 3-4 secs.

Quote: Channel switch duration is around 1 sec (depends of your configuration)

Are there any settings you can recommend in xbmc/mythtv to reduce change times?

First in XBMC checking System->Settings->LiveTV->Playback: Delay Channel switch = 0 ms

I have 1 sec with HTPC cpu atom D525 / ion2 + Hauppauge hvr2200 bi-tuner + SSD 64GB (Ubuntu 13.04) + DD 1TB (2.5"). MythTV backend and XBMC are installed in same host. I use also XBMC on others host via powerline (200Mbits) or wifi N and keeping 1 sec.
Reply
  • 1
  • 142
  • 143
  • 144(current)
  • 145
  • 146
  • 148

Logout Mark Read Team Forum Stats Members Help
New MythTV add-on using libcmyth8