Schedules Direct US/Canadian/Mexico EPG Plugin (Updated August 2010) (1 Viewer)

patrick

Portal Pro
April 20, 2005
608
45
Southeast
Home Country
United States of America United States of America
Patrick,
As usual, thank you for the plugins! I switched to TVServer 3, but I am having what I think is the same problem as Das Hammer, where my guide will only update for like 24 hours for most channels. I have the plugin set up for 13 days of program guide. I know that Schedules direct has more info, the plugin is just not updating it. I was wondering how he "cleared the program table", and how I could do that. I'm presuming that doing that would fix the problem of the downloading. Just as an FYI, I've also cleared the channels, forced update and re-scanned, but it still didn't re-load the program guide. How do I backup/wipe the program table? Thanks!

I will have to check on clearing the table.
I am surprised clearing the channels did not wipe out the programs
since they would no longer have channels to map to.

If you try clearing the channels again make sure to give it
at least 30-45 minutes or longer on TVE3 to complete the first import.
It will load the "next 24 hours" first and then load the remaining separately.

Maybe I should add a "force full update" option that would reload all the days.

HTH,
patrick
 

Germ

Portal Member
December 22, 2007
5
0
SchedulesDirect Plugin Woes

I'm having difficulty getting the SchedulesDirect plugin to work. I'm new to MediaPortal, so I suspect that I may be doing something dumb. Unfortunately, I don't know enough to know what that might be.

I've downloaded and installed tvengine3-12-21-2007--01-37h--Rev16693.zip. (I believe this is the version I want. I basically want whatever is stable, but there doesn't seem to be a "release version.") I then downloaded SchedulesDirectPluginTVE3-v1.0e.466.zip and placed the DLL into the TV Server's plugins directory.

When I start the TV Server configuration program, I don't see SchedulesDirect under plugins. Looking at the TV Server log, I see:

Code:
2007-12-21 19:51:35.656250 [8]: Exception while loading ITvServerPlugin instances: SchedulesDirect.Plugin.SchedulesDirectPluginTVE3
2007-12-21 19:51:35.656250 [8]: System.InvalidCastException: Unable to cast object of type 'SchedulesDirect.Plugin.SchedulesDirectPluginTVE3' to type 'TvEngine.ITvServerPlugin'.
   at TvService.PluginLoader.LoadPlugin(String strFile)
2007-12-21 19:51:35.656250 [8]: Unable to cast object of type 'SchedulesDirect.Plugin.SchedulesDirectPluginTVE3' to type 'TvEngine.ITvServerPlugin'.
2007-12-21 19:51:35.656250 [8]:    at TvService.PluginLoader.LoadPlugin(String strFile)

Since I got the impression that the SchedulesDirect plugin was a close relative of the Zap2It one, I looked for that plugin in the log. It has similarly failed to load.

Does anyone have any idea about what's going on here?
 

chrisv

Portal Member
December 20, 2007
20
0
I have the exact same problem. I set everything up as per the video tutorials. Has anybody else experienced this? Log contents are included below. Thanks in advance.

Code:
2007-12-22 16:57:54.250000 [1]: ---- start setuptv ----
2007-12-22 16:57:54.250000 [1]: ---- check connection with database ----
2007-12-22 16:57:54.359375 [1]: ---- check if database needs to be updated/created ----
2007-12-22 16:57:54.375000 [1]: ---- upgrade database schema ----
2007-12-22 16:57:54.375000 [1]: ---- check if tvservice is running ----
2007-12-22 16:57:56.328125 [1]: Exception while loading IPlugin instances: SchedulesDirect.Plugin.SchedulesDirectPluginTVE3
2007-12-22 16:57:56.328125 [1]: System.InvalidCastException: Unable to cast object of type 'SchedulesDirect.Plugin.SchedulesDirectPluginTVE3' to type 'TvEngine.ITvServerPlugin'.
   at SetupTv.PluginLoader.LoadPlugin(String strFile)
2007-12-22 16:57:56.328125 [1]: Unable to cast object of type 'SchedulesDirect.Plugin.SchedulesDirectPluginTVE3' to type 'TvEngine.ITvServerPlugin'.
2007-12-22 16:57:56.328125 [1]:    at SetupTv.PluginLoader.LoadPlugin(String strFile)
2007-12-22 16:57:56.375000 [1]: Exception while loading IPlugin instances: ProcessPlugins.EpgGrabber.Zap2itPlugin
2007-12-22 16:57:56.375000 [1]: System.InvalidCastException: Unable to cast object of type 'ProcessPlugins.EpgGrabber.Zap2itPlugin' to type 'TvEngine.ITvServerPlugin'.
   at SetupTv.PluginLoader.LoadPlugin(String strFile)
2007-12-22 16:57:56.375000 [1]: Unable to cast object of type 'ProcessPlugins.EpgGrabber.Zap2itPlugin' to type 'TvEngine.ITvServerPlugin'.
2007-12-22 16:57:56.375000 [1]:    at SetupTv.PluginLoader.LoadPlugin(String strFile)
2007-12-22 16:57:56.562500 [12]: Controller: epg stop
2007-12-22 16:58:00.453125 [12]: Controller: epg stop
 

patrick

Portal Pro
April 20, 2005
608
45
Southeast
Home Country
United States of America United States of America
Does anyone have any idea about what's going on here?

Hi,
Sorry, been busy with Christmas shopping etc so I just saw this :)
I will check it out, looks like an interface may have changed.
I will try to look/fix today but very busy and then out of town until later in the week.

patrick
 

StaticMan

Portal Pro
May 14, 2007
118
0
Home Country
Canada Canada
I've been using this plugin for a while and it works great. Deleting old channels and re-mapping also seemed to behave nicely.
I've now added a DVB card to my TV3 server, with different channels. It looks like the SD plugin deletes all the DVB channels when it starts toying with the lineup.

Is it possible to modify the SD plugin so that it will only delete analog channels, or channels created by itself? I have a DB modifier program and I recognize SD plugin channels because of the info you enter into tuningDetail.externalId

Another great option would be for the SD plugin to auto map its channels to a specific card(s) I select.
 

patrick

Portal Pro
April 20, 2005
608
45
Southeast
Home Country
United States of America United States of America
Does anyone have any idea about what's going on here?

@Germ
@chrisv

Hi,

I am not sure what was wrong and/or fixed but I just tested
with todays build: TVEngine3 Snapshot: 12-26-2007 10-51h Revision 16736
and it is working again.
(I think all 3rd party plugins that used GetSettings() were broken)

HTH,
patrick

I've been using this plugin for a while and it works great. Deleting old channels and re-mapping also seemed to behave nicely.
I've now added a DVB card to my TV3 server, with different channels. It looks like the SD plugin deletes all the DVB channels when it starts toying with the lineup.

Is it possible to modify the SD plugin so that it will only delete analog channels, or channels created by itself? I have a DB modifier program and I recognize SD plugin channels because of the info you enter into tuningDetail.externalId

Another great option would be for the SD plugin to auto map its channels to a specific card(s) I select.

Hi,

Thanks for the feedback!
I am not really sure what you mean :)
I do not have a DVB card so if you could explain what it is doing wrong a little more.

Thanks,
patrick
 

chrisv

Portal Member
December 20, 2007
20
0
Thanks Patrick. That worked. I guess I should have tried that sooner - still trying to get a grasp of how MP works (I have setup a Client/Server). I have searched and have not found a way to specify multiple lineups (I have 2 setup in Schedules Direct). Is this currently available in the plugin?
 

patrick

Portal Pro
April 20, 2005
608
45
Southeast
Home Country
United States of America United States of America
Thanks Patrick. That worked. I guess I should have tried that sooner - still trying to get a grasp of how MP works (I have setup a Client/Server). I have searched and have not found a way to specify multiple lineups (I have 2 setup in Schedules Direct). Is this currently available in the plugin?

Hi,

It just got fixed today so it was just good timing :)

If you have both lineups specified @ schedules direct then they are both
downloaded and processed with this plugin :)
I am not sure on your setup but if you give me more info I can try to help.

Thanks,
patrick
 

StaticMan

Portal Pro
May 14, 2007
118
0
Home Country
Canada Canada
I've been using this plugin for a while and it works great. Deleting old channels and re-mapping also seemed to behave nicely.
I've now added a DVB card to my TV3 server, with different channels. It looks like the SD plugin deletes all the DVB channels when it starts toying with the lineup.

Is it possible to modify the SD plugin so that it will only delete analog channels, or channels created by itself? I have a DB modifier program and I recognize SD plugin channels because of the info you enter into tuningDetail.externalId

Another great option would be for the SD plugin to auto map its channels to a specific card(s) I select.

Hi,

Thanks for the feedback!
I am not really sure what you mean :)
I do not have a DVB card so if you could explain what it is doing wrong a little more.

Thanks,
patrick

I have a PVR-500 Analog card that I use the SD plugin to get data from. The DVB-S card uses a different channel lineup which I get from scanning, not SD.

In the SD plugin, If I leave "Delete external channels when removed from lineup" it seems to delete all my DVB channels when it updates the channel list.

Also, "Re-Map channels when lineup change detected" doesn't seem to map new channels to my analog card.
 

Users who are viewing this thread

Top Bottom