[mythtv] $1,000 for car sync Plugin
dmoeller at pobox.com
Sat Sep 1 01:56:40 UTC 2007
Hello all. I am in need of a Plugin to support the syncing of media
files with a storage system that lives in a car. The syncing part is
easy enough for me, but I just don't have any experience with MythTV to
develop the content management part in a quick enough time frame. So,
I've been authorized to offer $1,000 to anybody who can do it within the
next couple of weeks. I saw a guy from Pluto do this so I hope that it
is appropriate to make an offer like this. Hopefully, it's just a
quick project for someone who's more intimate with MythTV.
Add "Manage Car Media" to main menu
"Manage Car Media" menu
1. Copy Recordings to a car
Browse through media library and select recordings
to be copied to the car.
If user tries to copy more data then a car can hold
he is given a warning and the option of going to the "Manage Recordings"
The user should be able to change how the video is
encoded (DivX, PSP, MPEG4, ipod, etc.)
2. Manage Recordings in the car
Allow the user to delete recordings in the car (note
that you'd only be deleting them from the sync directory on the MythTV
machine and not the actual car)
Allow the user to view recordings in the car (note
that you'd only be viewing the sync directory on the MythTV machine and
not the actual car)
Allow the user to see how much space is available in
the car. (note that you'd only be comparing the sync directory on the
MythTV machine with the configured capabilities of the car and not the
Allow the user to see the last time the car synced
up. (read a time stamp from a file)
3. Edit Cars
Shows a list of currently configured cars and allows the
user to add/delete/edit cars. Allow the user to call the car whatever
they want. (e.g. Doug's Honda)
For each car, be able to configure how much storage is
available in that car. (option/actual 512M/300M, 1G/800M, 2G/1.5G,
4G/3.5G, 8G/7.5G, 12G/11.5G. 16G/15.5G)
Also be able to select the default video encoding
method.(DivX, PSP, MPEG4, ipod, etc.)
Under existing "Schedule Recordings" menu
When a recording is scheduled, allow the user to select to
send a recording to a car.
The user will need to be able to change the video encoding
format. (e.g. Someone might want the "Daily Show" to show up in their
car in DivX format every day)
The system will create a directory for each car that will contain the
media files. (subdirectories for each content type. (video, audio,
The car will then perform a sync with that directory when it is in WiFi
range of the home network. (i.e. Garage). (It'll use rsync). It'll
exactly match whatever is in that cars directory, so when media files
get deleted from the directory they get deleted from the car.
The media files should be named something human readable.
Whatever it takes to make this work. We're using Mythdora 4, so a
Plugin that works with that would be ideal.
Using Perl and other apps for the backend work is fine.
Payment terms: $500 via your choice of paypal or U.S. check as soon as
you can show that you know how to do it and can meet or exceed the
schedule. There's no need to provide source code at this point-just
show that you know how to do it. The other $500 paid immediately when
it's done and we are able to make it work. Any code for Myth must be
submitted back under the GPL license, of course.
You can email replies back to this list or directly to dmoeller [at]
pobox [dot] com
More information about the mythtv-dev