We need an iTunes add-in which allows the user to create and manage a library of 'non-iPod' MP4 video files.
The application should be able to keep user created playlists of their videos, and upload the videos into a 'non-iPod' MP4 player based on the playlist. All of this needs to be done from within the iTunes interface, or, at least it needs to appear to be happening within the iTunes interface.
We can supply you with the Apple iTunes development kit, plus we can supply you with the source code for a fully operational sample application which is similar to the one we want you to build. It is written in C#.