How will the recipient receive the video? It will send him a message to a link to view it?
Any CMS should be able to be customized to handle something like this. I like Drupal personally.
I'd envision two custom record types in the CMS. One for videos. The other for video messages.
The database tables would look something like this:
- Video ID
- User ID --> FK for the User Table
- Video Path
- Message ID
- Video ID --> FK to the Video Table
- User ID --> FK to the User Table
- Date to Send
You'd then set up a daily script to query the message table for anything scheduled to send today. Then you'd send the user a link to the video.