Title: Audio Stream Recorder
1Audio Stream Recorder
- Summary
- An application that allows users to schedule
automatic recordings of radio station streams and
save the recordings as mp3 files on their
computer. A link will need to be provided in
the application to a website where the user can
go to copy streaming URLs so the URLs can be
pasted into the application. The application
will open the appropriate streaming urls to make
the recordings at the times the user designates .
The recording process should happen in the
background and should not be audible to the user
(unless they open the application during
recording and want to hear the stream as its
being recording)
2Stream Recorder Example of Screen Layout
Logo Goes Here
Instructions 1.) Go to www.website.com to copy
streaming link by right clicking on Play and
selecting Copy Link Location 2.) Paste the link
into the Stream Link box below 3.) Select the
times and days you would like the stream to be
recorded. 4.) Select the folder where the
recordings should be saved and select the
filename format.
On/Off Stream Link Station(optional)
Start End Show Name (optional)
Daily Weekdays Sat Sun
Note Start and End times are the users local
time
Folder to Save Files In
Browse
Start and end time boxes are drop down boxes with
½ hour increment selections.
Filename Format
Dropdown Box
User should be able to select filename formats
such as Showname-mm/dd/yyyy Mm/dd/yyyy-showname
Yyyy/mm/dd-showname
Save
Cancel
3Deliverables 1.) Recording application -
recording application that will reside on users
computer. It will open streaming audio URLs at
scheduled times, make recordings of stream, and
save recordings as files on the users computer.
It should also provide a link to my website so
the user can copy and paste streaming URL links
into the recorder application. The application
should display the links, times, and shows that
the user sets to record and allow user to turn
off/on the recording of each show. The
application needs to be compatible with Windows
95/XP/NT/Vista. 2.) The recorder should be able
to record a variety of stream types including,
but not limited to, URLs ending in .m3u, .pls,
.ram, .rm, .ra, .asx, .htm, .php. The recordings
should be saved as mp3 files and the user should
be able to select from at least 3 different
recording qualities so they can control how large
the recording filesizes are. 3.) Many URLs the
user will copy from my website will be written
such that they open a new window. For example
(javascriptvoid(window.open(www.streamingurl.htm
)). The player must be able to handle these
URLs. 4.) Installation/Uninstallation the
application should provide for easy installation
and should allow user to choose where the
application will be installed. It will also
prompt user to accept the use requirements. It
will also allow for easy uninstallation. The
install/uninstall features should be similar to
the example recording applications listed
below. 5.) Program should use the provided logo
as the program icon and should also incorporate
the logo into the program itself.
Other Comments For examples of other streaming
recorders forreference, please see Web Stream
Recorder 1.3 by Sytexis, MP3 Stream Recorder
v2.2, or Replay Radio. Note that of these
example recording programs, only ReplayRadio has
a scheduling feature to allow automated stream
recordings. Therefore, this project will not be
exactly like any of these recorders. Note If
the bidder has a suggestion on how to deliver the
same features/functions in a way that is
different from what is being requested please
make your proposal for how you would accomplish
the project.