MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal TV-Server » Community Plugins


Community Plugins TV-Server Plugins created from users for users, can be found here.

Reply
 
Thread Tools Display Modes
Old 2007-10-31, 14:17   #161 (permalink)
Portal Member
 
dvdfreak's Avatar
 
Join Date: Jun 2006
Posts: 642
Thanks: 0
Thanked 49 Times in 32 Posts

Country:

My System

Default

Quote:
Originally Posted by The_Stig View Post
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?!?
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?

Quote:
Originally Posted by The_Stig View Post
Quote:
Originally Posted by dvdfreak View Post
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.

Last edited by dvdfreak; 2007-10-31 at 14:40. Reason: Automerged Doublepost
dvdfreak is online now   Reply With Quote
Old 2007-10-31, 14:54   #162 (permalink)
Portal Tester
 
The_Stig's Avatar
 
Join Date: Apr 2005
Posts: 724
Thanks: 20
Thanked 2 Times in 2 Posts

My System

Default

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?
__________________
Some say he works as a tester for Team Mediaportal and some say that he smells bugs, even before they are written into the Code. All we know is, he's called
The Stig.

Last edited by The_Stig; 2007-10-31 at 14:59.
The_Stig is offline   Reply With Quote
Old 2007-10-31, 17:58   #163 (permalink)
Portal Member
 
dvdfreak's Avatar
 
Join Date: Jun 2006
Posts: 642
Thanks: 0
Thanked 49 Times in 32 Posts

Country:

My System

Default

Quote:
Originally Posted by The_Stig View Post
Clickfinder source should be in TVServer-SVN.
Can't seem to find it

Quote:
Originally Posted by The_Stig View Post
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.
dvdfreak is online now   Reply With Quote
Old 2007-10-31, 20:59   #164 (permalink)
Portal Member
 
Join Date: Oct 2005
Location: Switzerland
Posts: 189
Thanks: 18
Thanked 0 Times in 0 Posts

Country:

My System

Default

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.
__________________
GoldenEye is offline   Reply With Quote
Old 2007-10-31, 21:17   #165 (permalink)
MP Donator
 
joystick's Avatar
 
Join Date: Jan 2006
Posts: 423
Thanks: 14
Thanked 18 Times in 15 Posts

Country:

My System

Default

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
__________________
C2D 6550, 3gb, ASUS P5K-E WiFi AP, 2*500 GB Samsung Sata + 1x Samsung 1TB Sata, 3TB Nas over Powerline-Qnap TS-201, 2x FloppyDTV DVB-C+, Alphacrypt, 2x KNC-one Dvb-C+, HIS ATI HD2600XT 256MB, Zalman HD160+Irtrans, Harmony One + DiNovo Mini, MP 1 + Tv Server 1, WinXP SP3
joystick is online now   Reply With Quote
Old 2007-11-01, 11:40   #166 (permalink)
Portal Member
 
Join Date: Oct 2007
Location: Siena
Age: 31
Posts: 78
Thanks: 1
Thanked 2 Times in 1 Post

Country:


Default

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


Bye,
Midget

Last edited by Midget; 2007-11-01 at 11:49.
Midget is offline   Reply With Quote
Old 2007-11-01, 14:08   #167 (permalink)
Portal Tester
 
The_Stig's Avatar
 
Join Date: Apr 2005
Posts: 724
Thanks: 20
Thanked 2 Times in 2 Posts

My System

Default

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:
record-rule-based-scheduling-suite-tvscheduler.jpg
So maybe an option to link/change the mapping of how the Scheduler imports would be nice too :-)
__________________
Some say he works as a tester for Team Mediaportal and some say that he smells bugs, even before they are written into the Code. All we know is, he's called
The Stig.
The_Stig is offline   Reply With Quote
Old 2007-11-01, 18:23   #168 (permalink)
Portal Member
 
dvdfreak's Avatar
 
Join Date: Jun 2006
Posts: 642
Thanks: 0
Thanked 49 Times in 32 Posts

Country:

My System

Default

Quote:
Originally Posted by GoldenEye View Post
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!

Quote:
Originally Posted by GoldenEye View Post
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.

Quote:
Originally Posted by joystick View Post
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!

Quote:
Originally Posted by Midget View Post
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.

Quote:
Originally Posted by Midget View Post
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?

Quote:
Originally Posted by Midget View Post
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.

Quote:
Originally Posted by The_Stig View Post
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:
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"?

Last edited by dvdfreak; 2007-11-01 at 18:37. Reason: Automerged Doublepost
dvdfreak is online now   Reply With Quote
Old 2007-11-01, 18:52   #169 (permalink)
Super Moderator
 
Paranoid Delusion's Avatar
 
Join Date: Jun 2005
Location: Cheshire UK
Posts: 7,051
Thanks: 139
Thanked 259 Times in 230 Posts

Country:

My System

Default

Quote:
So perhaps I should call the columns "Episode" and "Number" respectively, instead of "SubTitle" and "Episode"?
Good idea, sounds better description wise.
__________________
Ray\PD

Check your codecs are fine with Filmerit.
Upload Logs\Pictures etc, use the "Go Advanced" and select the + feature to upload\attach files.
Paranoid Delusion is online now   Reply With Quote
Old 2007-11-01, 18:58   #170 (permalink)
Portal Member
 
Shaftstick's Avatar
 
Join Date: Jul 2006
Age: 27
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts

Country:

My System

Default

thanks dvd_freak its work fine for me with mysql server too...very good job
Shaftstick is offline   Reply With Quote
Reply

Bookmarks

Tags
rulebased, service, tvscheduler

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Rule Based Post Processing NewUser General Support 6 2008-02-27 14:37
First beta of rule-based scheduler has been uploaded dvdfreak Development 0 2007-09-19 15:05
One remote to rule them all? fathead General Support 5 2006-01-06 18:37
Cant record using the scheduling feature martyyn General Support 3 2005-12-26 14:32


All times are GMT +1. The time now is 11:29.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden