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

dvdfreak

Portal Pro
June 13, 2006
979
178
Home Country
Belgium Belgium
But what I still dont really get, how does it work with e.g. DVB-EPG or other EPG-Sources? There are several ways to get Data. Do you have to convert all to .xml too? I have still the meaning that the way round you plan it is too inflexible, but maybe I got something wrong?!? :confused:

Well, when a new program needs to be imported into the guide, it can be fed to TvScheduler with this service method:

Guid ImportProgram(GuideProgram guideProgram, GuideSource source);

GuideProgram is a data-container with many properties (Title, SubTitle, StartTime, Actors, Rating,...) that is filled with the information and GuideSource can be set to XmlTv, DvbEpg or Other. So this is a very flexible and open way to feed information to TvScheduler, from a DVB-EPG grabber, a ClickFinder plugin, any other program...

Perhaps this is a bit clearer?

How does ClickFinder get its data into TVE3's database right now? Direct insert?

This is a plugin by rtv for TVEngine.

PS: where is ClickFinder's source? I really think it should be incredible easy to modify it to import into TvScheduler's guide. The most work would be to add the settings so it knows where TvScheduler is (url and port). A bit like the setting I have in my own plugin.

If TVE3 would manage the connection to TvScheduler globally somewhere even this "problem" would go away, any plugin would then automatically know where to send it TvScheduler methods.

Today plugins talk directly to TVE3's objects. While this may seem powerful this is usually a problem somewhere along the road. Making a plugin go through a well-defined API like the one from TvScheduler really helps improve stability and compatibility.
 

The_Stig

Retired Team Member
  • Premium Supporter
  • April 5, 2005
    2,175
    428
    Clickfinder source should be in TVServer-SVN.

    BTW: Can you integrate the ; separator for Description too? And maybe a possibility (rightclick?) to trigger a recording from suggestions/alerts?
     

    dvdfreak

    Portal Pro
    June 13, 2006
    979
    178
    Home Country
    Belgium Belgium
    Clickfinder source should be in TVServer-SVN.

    Can't seem to find it :(

    BTW: Can you integrate the ; separator for Description too? And maybe a possibility (rightclick?) to trigger a recording from suggestions/alerts?

    The first I should have thought of myself ;) And the second is a very good suggestion, in essence a one-time recording schedule would be created on the basis of a suggestion/alert.

    I'll add both of these.
     

    GoldenEye

    MP Donator
  • Premium Supporter
  • October 26, 2005
    299
    26
    Switzerland
    Home Country
    Switzerland Switzerland
    dvdfreak

    Just wanted to say that everything works like a charm now using mysql.

    I hope that your exellent work will be used as a TV3 tv data providing, recording scheduling and management service. I like the concept very much - IMHO, this improves TV3 a lot.

    G.
     

    joystick

    MP Donator
  • Premium Supporter
  • January 26, 2006
    892
    39
    Home Country
    Germany Germany
    Hi ,
    I have not tried you plugin yet, but I like the idea very much!
    One Question:
    Is it possible to search for a special word, let's say I want to generally record every show with the words " Star Wars" in the title. Could this be accomplished with your app?
    This is a feature I am really looking for.

    cheers
    joystick
     

    Midget

    Portal Pro
    October 1, 2007
    78
    2
    Siena
    Home Country
    Italy Italy
    I've just installed TvScheduler and it seems a very good job :)

    2 questions:

    1- after first tvguide xml import (6 days guide) we need to manually import new xml files to have new recordings scheduled ? or TvScheduler do it in an automated way ?

    3- I've put "\\COMPUTER\path" for the recordings folder. From the management console I get a "Object reference not set to an instance of an object" error message when trying to show recorded programs list. I've tried even with a "\\COMPUTER\c$\path" folder or a "\\COMPUTER\Share" folder with permissions set to Everyone and the result are the same.



    And a couple of suggestions:

    1- show a global list of tv programs (sorted alphabetically or grouped by genre). Now the tv programs guide are grouped by channel and day. If you are searching a program but don't remember exactly when/where is programmed it wold be easier to found with a global list.

    2- sort the channel names like the MP order. now they are sorted alphabetically and it could bring a little confusion

    3- allow the recordings schedules list to be sorted by different columns. Now they are sorted only by last modified column.

    4- identify the conflicting recordings so we can have a feedback when changing priorities

    :D
    Bye,
    Midget
     

    The_Stig

    Retired Team Member
  • Premium Supporter
  • April 5, 2005
    2,175
    428
    Another suggestion: The way I currently create an TVGuide.xml and how its imported by the TVScheduler leads to the situation that "Episode"-Info is imported as "SubTitle". See here:
    View attachment 12719
    So maybe an option to link/change the mapping of how the Scheduler imports would be nice too :)
     

    dvdfreak

    Portal Pro
    June 13, 2006
    979
    178
    Home Country
    Belgium Belgium
    Just wanted to say that everything works like a charm now using mysql.

    Great! I did more testing with MySQL myself before releasing the previous beta, but it's good to hear it's working perfectly for you now!

    I hope that your exellent work will be used as a TV3 tv data providing, recording scheduling and management service. I like the concept very much - IMHO, this improves TV3 a lot.

    I think I'm gonna draw out the design I have in mind and do a posting about that. That would be a good starting point to see how we could hopefully proceed with a possible integration.

    Is it possible to search for a special word, let's say I want to generally record every show with the words " Star Wars" in the title. Could this be accomplished with your app?
    This is a feature I am really looking for.

    Yes, of course, this feature is one of the many it can do actually ;-) Try to play around with it, I hope you will find the scheduling possibilities are very powerful!

    I've just installed TvScheduler and it seems a very good job :)

    2 questions:

    1- after first tvguide xml import (6 days guide) we need to manually import new xml files to have new recordings scheduled ? or TvScheduler do it in an automated way ?

    You will need to set up some scheduled task, for example with the standard Windows scheduled tasks in Control Panel to download the XMLTV file into the "xmltv" directory in TvScheduler's directory.

    3- I've put "\\COMPUTER\path" for the recordings folder. From the management console I get a "Object reference not set to an instance of an object" error message when trying to show recorded programs list. I've tried even with a "\\COMPUTER\c$\path" folder or a "\\COMPUTER\Share" folder with permissions set to Everyone and the result are the same.

    Does TvScheduler's management console give this error, or the one from TVE3? Did you already have some recordings that were done using TvScheduler's TVE3 plugin?

    And a couple of suggestions:

    1- show a global list of tv programs (sorted alphabetically or grouped by genre). Now the tv programs guide are grouped by channel and day. If you are searching a program but don't remember exactly when/where is programmed it wold be easier to found with a global list.

    2- sort the channel names like the MP order. now they are sorted alphabetically and it could bring a little confusion

    3- allow the recordings schedules list to be sorted by different columns. Now they are sorted only by last modified column.

    4- identify the conflicting recordings so we can have a feedback when changing priorities

    Thanks for all the suggestions, I will definately look at these things and some are already possible, but have no GUI yet (like the channel ordering). Only option 4 I cannot do, since TvScheduler itself has no idea what is conflicting or not. So the conflict management will need to be done in the program using TvScheduler, since it's only then that you know how many recording cards are available.

    Another suggestion: The way I currently create an TVGuide.xml and how its imported by the TVScheduler leads to the situation that "Episode"-Info is imported as "SubTitle". See here:
    View attachment 12719
    So maybe an option to link/change the mapping of how the Scheduler imports would be nice too :)

    Actually, this is no bug. But the columns have a confusing name. Sub-title is always the episode title, and the column called "Episode" actually shows the episode number, if available.

    So perhaps I should call the columns "Episode" and "Number" respectively, instead of "SubTitle" and "Episode"?
     

    Paranoid Delusion

    Moderation Manager
  • Premium Supporter
  • June 13, 2005
    13,052
    2,978
    Cheshire
    Home Country
    United Kingdom United Kingdom
    So perhaps I should call the columns "Episode" and "Number" respectively, instead of "SubTitle" and "Episode"?

    Good idea, sounds better description wise.
     

    Users who are viewing this thread

    Top Bottom