[FORK] PseudoTV with LiveTV Channel Types
#1
I've forked Jason's awesome PseudoTV addon on Github to add support for LiveTV channels based on XMLTV and a stream url for my hdhomerun prime. I have the basics working so far as it adds the LiveTV channels and will play the streams smoothly. I forked from the master branch so this will need to be reforked for Jason's Frodo Dev branch later.

You can see it here: https://github.com/robnewton/XBMC-PseudoTV

If you have the time to play around with it and provide feedback I'd appreciate it. There's a good bit left to do before the WAF is high enough to introduce it to the living room but already the channel changing features of PseudoTV are heads and tails over the TVGuide addon.

Backup your addon directory and settings before messing around. You've been warned.

Place a valid xmltv.xml file (named exactly that) in the same directory as the settings2.xml file. Use a small one as the XML code is very crappy and not optimized yet.

Here is an example settings2.xml file to get you started. Setting 1 is for the channel id from the corresponding xmltv file and setting 2 is the hdhomerun stream URL.

I've added a tool to the stream builder app for writing the settings2.xml. See http://forum.xbmc.org/showthread.php?tid=139070 get version 7.0

PHP Code:
PHP Code:
<
settings>
    <
setting id="Version" value="2.1.0" />
    <
setting id="LastResetTime" value="1348951472" />
    <
setting id="LastExitTime" value="1348951503" />
    <
setting id="Channel_1_type" value="1" />
    <
setting id="Channel_1_1" value="HBO" />
    <
setting id="Channel_1_changed" value="true" />
    <
setting id="Channel_1_time" value="265" />
    <
setting id="Channel_1_rulecount" value="0" />
    <
setting id="Channel_506_type" value="8" />
    <
setting id="Channel_506_1" value="I506.40932080.microsoft.com" />
    <
setting id="Channel_506_2" value="hdhomerun://1314D5C5-1/tuner1?channel=auto:72&program=1506" />
    <
setting id="Channel_506_changed" value="true" />
    <
setting id="Channel_506_time" value="899" />
    <
setting id="Channel_506_rulecount" value="0" />
    <
setting id="Channel_508_type" value="8" />
    <
setting id="Channel_508_1" value="I508.28456178.microsoft.com" />
    <
setting id="Channel_508_2" value="hdhomerun://1314D5C5-1/tuner1?channel=auto:72&program=1508" />
    <
setting id="Channel_508_changed" value="true" />
    <
setting id="Channel_508_time" value="899" />
    <
setting id="Channel_508_rulecount" value="0" />
    <
setting id="Channel_511_type" value="8" />
    <
setting id="Channel_511_1" value="I511.41175527.microsoft.com" />
    <
setting id="Channel_511_2" value="hdhomerun://1314D5C5-1/tuner1?channel=auto:71&program=1511" />
    <
setting id="Channel_511_changed" value="true" />
    <
setting id="Channel_511_time" value="899" />
    <
setting id="Channel_511_rulecount" value="0" />
    <
setting id="Channel_512_type" value="8" />
    <
setting id="Channel_512_1" value="I512.28455417.microsoft.com" />
    <
setting id="Channel_512_2" value="hdhomerun://1314D5C5-1/tuner1?channel=auto:71&program=1512" />
    <
setting id="Channel_512_changed" value="true" />
    <
setting id="Channel_512_time" value="1622" />
    <
setting id="Channel_512_rulecount" value="0" />
    <
setting id="Channel_554_type" value="8" />
    <
setting id="Channel_554_1" value="I554.183401995.microsoft.com" />
    <
setting id="Channel_554_2" value="hdhomerun://1314D5C5-1/tuner1?channel=auto:135&program=646" />
    <
setting id="Channel_554_changed" value="true" />
    <
setting id="Channel_554_time" value="899" />
    <
setting id="Channel_554_rulecount" value="0" />
</
settings
Integrating with XBMC through the JSON-RPC interface?

Try the JSON-RPC Browser

Image
Reply


Messages In This Thread
[FORK] PseudoTV with LiveTV Channel Types - by angrycamel - 2012-09-30, 14:43
Logout Mark Read Team Forum Stats Members Help
[FORK] PseudoTV with LiveTV Channel Types2