MLB.tv offers live streaming of baseball games as well as archived games on their website. We are looking for a software developer that can provide a tool that can perform the following tasks:
-Read from a MySQL/MariaDB database a list of games to download
-Using valid authentication/credentials, identify and connect to the RTMP streams for the relevant games and download the entire video/audio stream to disk
-Rename the stream files to the gameID listed in a MySQL database
An example list of games:
No languages or OSes are preferred, though full source code must be provided with the end product.
A web interface to manage the streams and look at updates is preferred. PHP, Ruby, and Python are the preferred languages here (in order).
Must use MySQL / MariaDB as the database of choice.
Please submit your hourly rate and/or project bid.