Kodi Community Forum
[RELEASE] PseudoTV Addon: Virtual EPG and TV Channel Surfing Script - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151)
+----- Forum: PseudoTV / PseudoTV Live (https://forum.kodi.tv/forumdisplay.php?fid=231)
+----- Thread: [RELEASE] PseudoTV Addon: Virtual EPG and TV Channel Surfing Script (/showthread.php?tid=90738)



- Abe Froman - 2011-09-13

invalid_user Wrote:I have a Harmony One remote and I'm trying to set it up so that when I press the "Guide" button it will toggle the EPG display. Also, it would be nice to able to launch PseudoTV with a single button (probably a soft key). Has anyone done this? Thanks Jason102 for an awesome plugin!



Guide is OK button, so map your guide to enter....


for hotkey use

<f9>RunScript(script.pseudotv)</f9>

and map f9 in the harmony software


- invalid_user - 2011-09-13

Thanks Abe! I'll try that out when I get home.

Abe Froman Wrote:Guide is OK button, so map your guide to enter....


for hotkey use

<f9>RunScript(script.pseudotv)</f9>

and map f9 in the harmony software



- scilz - 2011-09-13

these are the feeds im using Jason

<?xml version="1.0" encoding="UTF-8" ?>
- <feeds>
<feed url="http://feeds.feedburner.com/alaskapodshow">Alaska HDTV</feed>
<feed url="http://rss.cnn.com/services/podcasting/cnnnewsroom/rss.xml">CNN: Daily</feed>
<feed url="http://feeds2.feedburner.com/cnet/hacks">CNET Hacks</feed>
<feed url="http://www.ringtales.com/dilbert.xml">Dilbert</feed>
<feed url="http://www.discovery.com/radio/xml/discovery_video.xml">Discovery</feed>
<feed url="http://video.foxnews.com/v/feed/playlist/87249.xml">Fox News Live!</feed>
<feed url="http://podcast.msnbc.com/audio/podcast/MSNBC-NN-NETCAST-M4V.xml">MSNBC: Nightly News</feed>
<feed url="http://feeds.feedburner.com/pbs/wnet/nature-video">PBS: Nature</feed>
<feed url="http://feeds.pbs.org/pbs/wgbh/nova-video">PBS: Nova</feed>
<feed url="http://feeds.feedburner.com/tedtalksHD">TED Talks</feed>
<feed url="http://revision3.com/hak5/feed/MP4-High-Definition">1</feed>
<feed url="http://feeds.feedburner.com/earth-touch_podcast_720p">2</feed>
<feed url="http://feeds.feedburner.com/earth-touch_featured_720p">3</feed>
<feed url="http://revision3.com/hdnation/feed/Quicktime-High-Definition">5</feed>
<feed url="http://revision3.com/diggnation/feed/quicktime-high-definition/">6</feed>
<feed url="http://feeds.feedburner.com/caliextralarge">7</feed>
<feed url="http://revision3.com/tekzilla/feed/quicktime-high-definition?subshow=false">8</feed>
<feed url="http://revision3.com/scamschool/feed/quicktime-high-definition">9</feed>
<feed url="http://feeds.feedburner.com/cnet/buzzreport">11</feed>
<feed url="http://feeds.feedburner.com/cnet/applebytehd">12</feed>
<feed url="http://feeds.pbs.org/pbs/wgbh/nova-video">14</feed>
<feed url="http://feeds.gametrailers.com/rss_ipod_gen.php">15</feed>
<feed url="http://revision3.com/filmriot/feed/Quicktime-High-Definition">17</feed>
<feed url="http://feeds2.feedburner.com/WeeklyMarinePodcast-hd">18</feed>
<feed url="http://feeds.feedburner.com/pbs/wnet/nature-video">19</feed>
<feed url="http://feeds.feedburner.com/earth-touch_featured_720p_commentary">20</feed>
<feed url="http://www.discovery.com/radio/xml/apl_podcasts.xml">23</feed>
<feed url="http://feeds.feedburner.com/earth-touch_podcast_480p">24</feed>
<feed url="http://thedogfiles.libsyn.com/rss/hd">25</feed>
<feed url="http://feeds2.feedburner.com/kids-hd">26</feed>
<feed url="http://reptilelivingroom.com/feed/">27</feed>
<feed url="http://www.engadget.com/engadgetshow.xml">31</feed>
<feed url="http://www.liveeyetv.org/podcasts/podcast.xml">32</feed>
<feed url="http://revision3.com/trs/feed/xvid-large">34</feed>
<feed url="http://feeds.feedburner.com/mmanutspodcast">36</feed>
<feed url="http://feeds.feedburner.com/NflRushZoneGuardiansOfTheCore">37</feed>
<feed url="http://uvtv.libsyn.com/rss">38</feed>
<feed url="http://feeds.feedburner.com/asm">44</feed>
<feed url="http://feeds.feedburner.com/cnet/cartechpodcastvideo">51</feed>
<feed url="http://www.discovery.com/radio/xml/sciencevideo.xml">52</feed>
<feed url="http://chandra.harvard.edu/resources/podcasts/hd/podcasts.xml">53</feed>
<feed url="http://feeds.gametrailers.com/rss_ipod_gen.php?source=previews">54</feed>
<feed url="http://www.g4tv.com/xplay/podcasts/6/XPlay_Daily_Video_Podcast.xml">57</feed>
<feed url="http://podcastfeeds.nbcnews.com/audio/podcast/MSNBC-NN-NETCAST-M4V.xml">58</feed>
<feed url="http://feeds.drivingsports.com/dstv-extra">59</feed>
<feed url="http://rss.cnn.com/services/podcasting/cnnnewsroom/rss.xml">61</feed>
<feed url="http://www.discovery.com/radio/xml/news_video.xml">63</feed>
<feed url="http://feeds.feedburner.com/pbs/wnet/nature-video">64</feed>
<feed url="http://www.discovery.com/radio/xml/discovery_video.xml">65</feed>
<feed url="http://www.engadget.com/engadgetshow.xml">74</feed>
<feed url="http://www.g4tv.com/attackoftheshow/podcasts/5/Attack_of_the_Show_Daily_Video_Podcast__G4_TV.xml">75</feed>
<feed url="http://feeds.feedburner.com/hubblecast/">76</feed>
<feed url="http://revision3.com/diggnation/feed/xvid-small">77</feed>
<feed url="http://feeds.feedburner.com/cnet/cnetnewshd">79</feed>
<feed url="http://feeds.feedburner.com/cnet/buzzreporthd">80</feed>
<feed url="http://feeds2.feedburner.com/poptech/NKfz">81</feed>
<feed url="http://feeds2.feedburner.com/cnet/realdealvideo">82</feed>
<feed url="http://feeds.feedburner.com/Terravideos">83</feed>
<feed url="http://www.sciencefriday.com/video/scifrivideo.xml">85</feed>
<feed url="http://www.kqed.org/.pod/questvideo">86</feed>
<feed url="http://feeds.pirillo.com/ChrisPirilloShow">87</feed>
<feed url="http://sports.espn.go.com/espnradio/podcast/feeds/itunes/podCast?id=2445552">89</feed>
<feed url="http://feeds.feedburner.com/cnet/loaded">90</feed>
<feed url="http://skeptoid.com/infact.xml">93</feed>
<feed url="http://feeds.feedburner.com/ecogeeks.xml">95</feed>
<feed url="http://www.gearlive.com/index.php/news/videocast">96</feed>
<feed url="http://feeds.feedburner.com/PilatesOnFifth">98</feed>
<feed url="http://uvtv.libsyn.com/rss">99</feed>
<feed url="http://www.abc.net.au/tv/newinventors/video/newinventors_mp4.xml">100</feed>
<feed url="http://www.discovery.com/radio/xml/apl_podcasts.xml">101</feed>
<feed url="http://www.g4tv.com/xplay/podcasts/6/G4_TV__XPlay_Video_Podcast.xml">102</feed>
<feed url="http://i.zdnet.com/xml/zdnet.xml">104</feed>
<feed url="http://feeds.feedburner.com/CSS-Tricks-Screencasts">105</feed>
<feed url="http://www.hbo.com/podcasts/docs/podcast.xml">106</feed>
<feed url="http://feeds2.feedburner.com/cnet/allhdpodcast">107</feed>
<feed url="http://www.collegehumor.com/itunes/podcast/bleepbloop/rss">108</feed>
<feed url="http://feeds.feedburner.com/eddVideo">109</feed>
<feed url="http://feeds.feedburner.com/Computertvproducts">110</feed>
<feed url="http://revision3.com/appjudgment/feed/MP4-hd30">114</feed>
<feed url="http://www.hometowntales.com/htpodcast.xml">118</feed>
<feed url="http://labrats.tv/feedMOV480.xml">119</feed>
<feed url="http://www.howstuffworks.com/podcasts/stuff-of-genius.rss">124</feed>
<feed url="http://bytejacker.blip.tv/rss/itunes/">125</feed>
<feed url="http://www.eonline.com/syndication/feeds/podcasts/eol/thesoup.xml">126</feed>
<feed url="http://www.discovery.com/radio/xml/discovery_video.xml">127</feed>
<feed url="http://www.abc.net.au/tv/goodgame/video/vodcast/goodgame_mp4.xml">128</feed>
<feed url="http://www.sesameworkshop.org/podcasts/sesamestreet/rss.xml">129</feed>
<feed url="http://www.discovery.com/radio/xml/militarypodcast.xml">131</feed>
<feed url="http://feeds.feedburner.com/ChtvCollegehumorOriginalVideos">132</feed>
<feed url="http://feeds.feedburner.com/moremi_podcast_ipod">133</feed>
<feed url="http://www.doogtoons.com/podcast.xml">134</feed>
<feed url="http://www.gamespot.com/misc/podcast/todayonthespot.xml">136</feed>
<feed url="http://revision3.com/epicfu/feed/quicktime-large/">137</feed>
<feed url="http://feeds.feedburner.com/avg">138</feed>
<feed url="http://feeds.feedburner.com/thesonicshow">140</feed>
<feed url="http://revision3.com/deathbattle/feed/MP4-High-Definition">141</feed>
<feed url="http://sports.espn.go.com/espnradio/podcast/feeds/itunes/podCast?id=2839445">144</feed>
<feed url="http://podcasts.cstv.com/feeds/football.xml">146</feed>
<feed url="http://www.nike.com/jumpman23/large_media/features/jordanTV/podcast/j23_vodcast.xml">149</feed>
<feed url="http://sports.espn.go.com/espnradio/podcast/feeds/itunes/podCast?id=3608911">150</feed>
<feed url="http://feeds.feedburner.com/JohnnyPlatinumsWorldOfwrestling">151</feed>
<feed url="http://www.howstuffworks.com/podcasts/stuff-they-dont-want-you-to-know.rss">153</feed>
<feed url="http://feeds.feedburner.com/hdkt">154</feed>
<feed url="http://revision3.com/tbhs/feed/MP4-High-Definition">156</feed>
<feed url="http://feeds.feedburner.com/wbtvhd">157</feed>
<feed url="http://feeds.feedburner.com/wotvideo">159</feed>
<feed url="http://feeds.feedburner.com/CordCuttersPodcast">161</feed>
<feed url="http://www.medievalarchives.com/feed/podcast">166</feed>
<feed url="http://www.singingvoicelessons.com/podcast/svl_podcast.xml">167</feed>
<feed url="http://fluentin6months.podomatic.com/rss2.xml">168</feed>
<feed url="http://www.ispeakjapanese.net/?feed=podcast">169</feed>
<feed url="http://martialartsexplorer.tv/podcasts-only/rss2.aspx">170</feed>
</feeds>
i havnt named alot of the channels yet that is why they are numbered atm


i would love to switch to PseudoTV TVTime seems to be dead the guy hasnt been seen in awhile and you are verry active and helpfull but i do love the rss feed option


- scilz - 2011-09-13

the comercials and bumpers sounded like a good idea but they realy dont work well rss feed does tho


- User 55003 - 2011-09-14

Hi Jason102, finally got to finish those skins..
Night
JX 720
XeeBo


- dannycorker - 2011-09-14

Having trouble with populating the channels - I have several channels set up using the included channel editor, but only the first seems to get created. And speaking of the channel editor, it seems to be broken for refocus (using latest git for the skin, and latest stable-pre for PseudoTV). There are checkboxes in the wrong place, and no way to access advanced options for a channel (Channel name etc)

Image

Image

Image


Question - rifken - 2011-09-14

Great plugin! Allowed me to cut the cable! The wife loves it!

I do have a question... How would I go about modifying the setup to allow me to remap the EPG close button to the backspace key instead of the escape key? On my harmony I don't have the escape key mapped but I do have the backspace key mapped. I would like to use that to exit the EPG as that key is mapped to the exit button on my remote.

This is the last step in perfecting my setup!


- Abe Froman - 2011-09-14

Map backspace to PREV on your harmony. Escape is exit.


- Sranshaft - 2011-09-14

dannycorker Wrote:Having trouble with populating the channels - I have several channels set up using the included channel editor, but only the first seems to get created.

You may be better off setting Background updating to off for the initial setup. For some reason, I've never had much success with the background updating turned on. I'm always left with the one channel as you are, regardless of the amount of time I've left it running.

dannycorker Wrote:And speaking of the channel editor, it seems to be broken for refocus (using latest git for the skin, and latest stable-pre for PseudoTV). There are checkboxes in the wrong place, and no way to access advanced options for a channel (Channel name etc)

The advanced channel editor isn't broken - it simply isn't currently available. The update that was pushed to GIT wasn't exactly ready for primetime and only included fixes for missing images. It didn't have any of the 'Rules' features Jason recently added.

I'm still working on getting the reFocus skin up to date but as I don't necessary make use of the Rules feature it hasn't been a huge priority. Having said that, I have worked on it and it's about half way finished. Hopefully I'll have some more time tomorrow to work on it.


- marktuk - 2011-09-14

Hi guys, I've been running the 'stable-pre' branch of this fantastic plugin. The main reason for this is I wanted to make use of the "Show in Order" function for TV shows, however this doesn't appear to work? If I build a channel of friends for example and enable "Show in Order" it still builds the channel with the episodes in random order...

Ideally like others here, I would like the plugin to arrange episodes in order even in the genre/station based channels as well. How likely is this to happen?

I'm seeing that alot of the advanced rules don't seem to work. My plan was to build a channel for each of my TV shows and set "Show in Order". I was then going to use either "Best Guess Schedule" or "Channel Interweave" to build a channel of various shows with the episodes in order. But as I said, I can't seem to get alot of the rules to work at all.


- dannycorker - 2011-09-15

Sranshaft Wrote:You may be better off setting Background updating to off for the initial setup. For some reason, I've never had much success with the background updating turned on. I'm always left with the one channel as you are, regardless of the amount of time I've left it running.



The advanced channel editor isn't broken - it simply isn't currently available. The update that was pushed to GIT wasn't exactly ready for primetime and only included fixes for missing images. It didn't have any of the 'Rules' features Jason recently added.

I'm still working on getting the reFocus skin up to date but as I don't necessary make use of the Rules feature it hasn't been a huge priority. Having said that, I have worked on it and it's about half way finished. Hopefully I'll have some more time tomorrow to work on it.

Well having turned off the background update it does now try to add the channels, but gets stuck at channel 2 forcing me to quit XBMC :/ Says something like 'Updating Channel 2 Processing Rule 2'.


- Keeper - 2011-09-15

Few minor things for you to note Jason: :p

- My PseudoTv sometimes causes XBMC to crash, but only when exiting XBMC. (might still be running code or something)

- Is it possible that if you load media using a folder, that it reads the info file?
(Or possibly, use the filename. Anything before " - " becomes the title, and anything after becomes the sub title in the info screen. info could read "No further info available")
...also get rid of the .AVI at the end...we dont need that.

-Is it possible to avoid having the same show canabalizing a channel if it has a lot of seasons? (like simpsons, it plays 3-5 times in a row on my Fox channel)

- is it possible to support channel ID Clips in the future?
(Im adding them manually by interweaving a channel with its own "ID Clip channel"...but I see these videos in the EPG, "coming up next", and on the info screen.... not very "TV-like")

...it's just nice to have a "cinemax" channel, that shows the logo between movies Cool


...I also agree that we need an option to sort some series by episode. Nod


I think that's about it, then it's perfect. I would like to request some of the guys here using the Plug-in to donate, to motivate Jason further along on this AWESOME Project. (I must still do so myself though)


- Atarian - 2011-09-15

I really love this plugin. The only negative thing I have noticed is that it occasionally causes my media server to freeze up on me. I'm pretty sure the plugin is causing it. I have been using XBMC for years with virtually no plugins, and this issue started up after using this one for a couple hours. I still use it constantly though! I'm using the stable-pre branch.


- CameronC - 2011-09-15

Keeper Wrote:- Is it possible that if you load media using a folder, that it reads the info file?
(Or possibly, use the filename. Anything before " - " becomes the title, and anything after becomes the sub title in the info screen. info could read "No further info available")
...also get rid of the .AVI at the end...we dont need that.

-Is it possible to avoid having the same show canabalizing a channel if it has a lot of seasons? (like simpsons, it plays 3-5 times in a row on my Fox channel)
I agree with the first point, at least with not including the file extension in directory channels.

As for shows with tons of episodes dominating, the easiest way is to add a rule to FOX that makes it not show the Simpsons then make a hidden channel that only plays the simpsons and combine them and then you can choose the frequency that simpsons appears.



Could I get some help with the scheduling? I'm not sure if what Im trying to do is even how its supposed to be used, but it seems like it is. What Ive done is split my Horror channel up into two playlists each on their own channel. Ive got a hidden channel that contains the more gory/mature shows and R-rated movies and a visible channel that contains the other horror sort of shows and movies. What I'd like to do (and ive tried unsuccessfully) is to make it so that at night (Say, for example, 9pm) it starts taking shows from the hidden channel instead of the default channel. In the scheduling settings Ive selected the right number channel, put 21:00 as the time, and I think I put all the days of the week (When it switches back doesnt matter too much, I just put episode count at 10 since its a lot of hour long shows and it should be enough time). Has anyone got the scheduling to work? Am I trying to do something it wont do?

(I liked the excel sheet linked to a few posts ago, so I wrote some stuff about making my channels here if anyones interested http://notebook.cameroncallahan.net/post/10232629655 )


- Keeper - 2011-09-15

Jason, is it maybe possible to also do this:
Some of us (like me and CameronC) mix in Channel Logo Idents through interweaving.... which works...but,
Is it possible to NOT show these items on the Info screen, "Whats next" popup, and EPG?

The reason is, on the info panel, I don't want to see that a channel ID is coming up next, I want the next show name. also for EPG.

How about if a video is less than 60 seconds, it won't show the item in the "Coming up next", EPG and info screen?

(or maybe add an option "do not display short videos in Guides", if you dont want to force this idea on users)





PS: Does anybody know how to hide the "Video Position Scrubber" when flipping channels?