For The Record - The rule-based scheduling suite (6 Viewers)

StaticMan

Portal Pro
May 14, 2007
118
0
Home Country
Canada Canada
Well, this is starting to get really frustrating ;) I just wish I could reproduce this. As I mentioned before, I tried with your exact situation: XP SP2, SQL Express, clean install (no database). Worked like a charm. What is different on your setup and why is this error so invisible...

If you install an older version, does that one work?

Well I had some more time today and tried to think about anything I changed - nothing, asides from not using XMLTV.
So I installed TvS again, it wouldn't start, same thing.
I then populated the xmltv directory in TvS (was just the standard Readme.txt file) with an XMLTV setup and TvS starts up fine.
So, even though I'm using the EPG import, if I don't have a valid xmltv setup in the directory, it will silently crash.
 

StaticMan

Portal Pro
May 14, 2007
118
0
Home Country
Canada Canada
dvdfreak,
Now that I'm back up and running again, it's time to bother you with more suggestions.

I know this was a huge topic of debate, and you want to use your database for EPG, especially since not all the EPG data is stored in the TV3 DB. But for people who use the EPG-DVB import/syncronizing in your plugin, what about just making that an option for you to read the TV3 EPG database table instead importing the data to your DB?

Because you're importing its data, you've already lost the extra info. Doing this would save having the data in 2 places, and the daily syncronizing.
 

dvdfreak

Portal Pro
June 13, 2006
979
178
Home Country
Belgium Belgium
So, even though I'm using the EPG import, if I don't have a valid xmltv setup in the directory, it will silently crash.

I'm very glad you are up and running again, but there's absolutely no way I can explain this behaviour. I'm totally puzzled. What if you remove the Readme.txt as well?

dvdfreak,
Now that I'm back up and running again, it's time to bother you with more suggestions.

I know this was a huge topic of debate, and you want to use your database for EPG, especially since not all the EPG data is stored in the TV3 DB. But for people who use the EPG-DVB import/syncronizing in your plugin, what about just making that an option for you to read the TV3 EPG database table instead importing the data to your DB?

Because you're importing its data, you've already lost the extra info. Doing this would save having the data in 2 places, and the daily syncronizing.

I'm sorry, but there's two reasons I can't do this:

1) it's not as simple as just reading a different database, this would require a lot of changes on my part and make the code very hard to maintain on top. Also, there would no longer be any way for me to know the guide data has changed, so my Upcoming Programs cache couldn't be invalidated easily.

2) it's just totally bad design.

To be honest, just for #2 I wouldn't do it, but I wanted to list reason #1 as well so people would hopefully understand it is not simply a matter of refusal ;)
 

dvdfreak

Portal Pro
June 13, 2006
979
178
Home Country
Belgium Belgium
Question:

I'm thinking of symplifying the TVE3 plugin setup. Always automatically linking the channels based on display name. So in other words, you would have to either edit the display name in TV Scheduler to match TVE3's display name, or the other way around. Then I would remove the whole linking user interface, and the setup would become much less complex, as long as you follow this simple rule.

The EPG syncing already works like this (but the other way around then of course).

What do you all think?
 

vuego

Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,646
    776
    Göteborg
    Home Country
    Sweden Sweden
    I still need the linking user interface to manually link channels with an ampersand (&) in it's name.
     

    dvdfreak

    Portal Pro
    June 13, 2006
    979
    178
    Home Country
    Belgium Belgium
    I still need the linking user interface to manually link channels with an ampersand (&) in it's name.

    Can you explain why? If the ampersand is both in TVE3 and in TV Scheduler it should match the channel just fine, no?

    ---

    Have you had time to consider my suggestion of adding a login when using the remote console? It would be sooo nice to be able to access this TVScheduler from a remote network :)

    I'm looking at two things for this:

    1) Web access. You'd have to install IIS on your server and deploy the TvScheduler Web-EPG asp.net site. But this is still work in progress. Will be secured by a simple username/password logon page.

    2) Securing the WCF web-service so you can use the management console itself remotely. This is more tricky since WCF enforces you to use https for secure channels. In a way obvious, but it makes it harder to get this working in a user-friendly way since you need a certificate, install it, bind it to the correct HTTP port,... So I'm looking how I can get this to work with minimum hassle :)

    But let's continue this in the other thread, since this has little to do with TVE3 integration ;)

    I'm happy to report the next version will use a secure HTTP connection instead of the current insecure one. So internally on your network you use a TCP connection which does not require a username and password, and remotely you can use the new secure HTTP channel, which does require a username and password.

    So you simply configure your router to forward whatever port you want to 49941, or simply open port 49941. Set up a dyndns address is needed, and then you can use the management console anywhere in the world :D
     

    StaticMan

    Portal Pro
    May 14, 2007
    118
    0
    Home Country
    Canada Canada
    Question:

    I'm thinking of symplifying the TVE3 plugin setup. Always automatically linking the channels based on display name. So in other words, you would have to either edit the display name in TV Scheduler to match TVE3's display name, or the other way around. Then I would remove the whole linking user interface, and the setup would become much less complex, as long as you follow this simple rule.

    The EPG syncing already works like this (but the other way around then of course).

    What do you all think?

    I like the idea. This would mean any new channels in the guide would be auto-linked.
     

    visteon

    Portal Pro
    October 19, 2007
    94
    2
    I have been using this for a few days now........

    I have noticed that some entries in the 'Recorded Programs' window show that they are still recording (I think thats what the red dot means). One has been recording for 2 days :D

    Recording stop in details shows 'Recording....'
     

    Users who are viewing this thread

    Top Bottom