[mythtv] Myth-PMP - Was: Decision of which plugins are declared "Official"

Richard Morton richard.e.morton at gmail.com
Wed Jun 23 17:26:34 UTC 2010


Hi,

Thanks for all the replies; this therefore leads me on to the
following question. I have an appetite for a plugin which keeps my PMP
filled with fresh media.

I have looked at alternative solutions; such as mythpodcaster; but I
feel a solution written with t

PMPs are typically phones; or phone derivatives with WiFi. So this is
the basis for the solution I am proposing (I'll be honest - I dont
know if I am capable of building it, but I am taking a look).

The high-level usecase is as such:
 - User subscribes to various media "rules"; these could be static -
"all media of this type" or active "recently added music". This would
likely be through a web page; possibly the best place to put this is
an extension of MythWeb. The rules would include rules such as add
random albums.

The application would connect over WebDAV or FTP to populate the PMP;
most smartphone platforms have an FTP or WebDAV server available - I
have seen FTP servers for Series60-Symbian, PalmOS, RIM, Android and
iPhone (sorry iOS). I have not found one for WebOS yet.

The application would connect over FTP/WebDAV, scan the file system,
remove obsolete media and repopulate; transcoding as required for the
device being populated.

I think a push; Cron-like script that polls for the device on the
network and then initiates an FTP client connection to transfer to the
device is most convenient; although it has the drawback of (for most
consumers) only working on the LAN local to the MythServer; but I am
happy with this. I dont want my device populated over a 3G
connection.... but bandwidth only ever gets cheaper and speeds only
ever get higher...

I think I could build the FTP client portion (I would likely be
building it in Python as a way of learning Python and cause Myth uses
a lot of Python); I am not sure I could competently path MythWeb....

thoughts; suggestions and comments?

thanks

R


More information about the mythtv-dev mailing list