home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
WMV Movie Guide Replacement
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="ChubbyArse" data-source="post: 1073009" data-attributes="member: 117700"><p>Hi All,</p><p></p><p>I'm after some advice on the best way to factor the needs of my plugin into the architecture of MP. So, I should probably start with a description of my plugin. </p><p></p><p>I'm developing a plugin to replicate the "Movie Guide" functionality in WMC as it's a feature that I really rate. For the data provisioning side of the plugin I am writing:</p><ul> <li data-xf-list-type="ul">A process that reads the movies from the EPG and uses the IMDB grabbing to retrieve movie details and cover art.<ul> <li data-xf-list-type="ul">Stores each movie and it's details in a SQLLite database in the Database directory</li> <li data-xf-list-type="ul">Stores a thumbnail and larger image of the coverart retrieved using the grabbers.</li> </ul></li> <li data-xf-list-type="ul">Write a process that deletes retrospective programmes and the cover art stored for it</li> </ul><p>Some questions:</p><ol> <li data-xf-list-type="ol">It looks like the processing here belongs in the TVservice - should I create two plugins? One for the back end data generation and another for the GUI elements?</li> <li data-xf-list-type="ol">Is it OK to create a bespoke SQLLite database in the MP databases sub-dir?</li> <li data-xf-list-type="ol">Can I hook into an event that will tell me when the EPG has been updated?</li> <li data-xf-list-type="ol">Does the epg retain retrospective data (I'm only interested in today forwards)?</li> <li data-xf-list-type="ol">Is Program.IdProgram unique?</li> <li data-xf-list-type="ol">When storing the cover art, should I create a new directory for my covert art and store images in the MP Video folder, or should I create a new sub folder (MovieGuide) under MP and store images in there? I'm thinking that as the images don't need to be retained indefinately, that I shouldn't try to merge in with Videos and maintain the images myself?</li> </ol><p>I've got more questions relating to the presentation layer and I have a rough UI already knocked up, but I think I'll address those when I've finished the data side of things.</p><p></p><p>Thanks for any help.</p><p></p><p>Alex</p></blockquote><p></p>
[QUOTE="ChubbyArse, post: 1073009, member: 117700"] Hi All, I'm after some advice on the best way to factor the needs of my plugin into the architecture of MP. So, I should probably start with a description of my plugin. I'm developing a plugin to replicate the "Movie Guide" functionality in WMC as it's a feature that I really rate. For the data provisioning side of the plugin I am writing: [LIST] [*]A process that reads the movies from the EPG and uses the IMDB grabbing to retrieve movie details and cover art. [LIST] [*]Stores each movie and it's details in a SQLLite database in the Database directory [*]Stores a thumbnail and larger image of the coverart retrieved using the grabbers. [/LIST] [*]Write a process that deletes retrospective programmes and the cover art stored for it [/LIST] Some questions: [LIST=1] [*]It looks like the processing here belongs in the TVservice - should I create two plugins? One for the back end data generation and another for the GUI elements? [*]Is it OK to create a bespoke SQLLite database in the MP databases sub-dir? [*]Can I hook into an event that will tell me when the EPG has been updated? [*]Does the epg retain retrospective data (I'm only interested in today forwards)? [*]Is Program.IdProgram unique? [*]When storing the cover art, should I create a new directory for my covert art and store images in the MP Video folder, or should I create a new sub folder (MovieGuide) under MP and store images in there? I'm thinking that as the images don't need to be retained indefinately, that I shouldn't try to merge in with Videos and maintain the images myself? [/LIST] I've got more questions relating to the presentation layer and I have a rough UI already knocked up, but I think I'll address those when I've finished the data side of things. Thanks for any help. Alex [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
WMV Movie Guide Replacement
Contact us
RSS
Top
Bottom