Recorder (recorder)
Syntax
recorder [-add "protocol media address/port"] [-directory dirname] [-sessionid sessionid] [-catalog file] [-noinput ]
Description
The MASH recorder (recorder) is an archive tool for recording MBone collaborative sessions. For an overview, see the archive tools description.
Command Line Arguments
- -add "protocol media address/port"
protocol may be either RTP or SRM, where RTP is used for audio and video sessions, and SRM is used for mediaboard sessions. media may be either audio, video, or mediaboard. address/port is used to specify the multicast session address and port for this media stream. The quotes are necessary to associate these items together. Multiple sessions may be specified by repeating this entire argument.
- -directory dirname
dirname specifies the directory in which to store the data, index and catalog files which are created during recording.
- -sessionid sessionid
sessionid specifies a common name for this session. It will be used in the names of the data and index files created during recording.
- -catalog file
file gives the filename to use for the catalog file created for this session.
- -noinput
This option indicates that no initial input dialog box should pop up. Instead, recording will begin immediately.
User Interface

Starting the recorder with no command line arguments brings up the input dialog box. If arguments were specified on the command line, they would be shown as entered.
The Session-id field is used in generating names for stream files. The default session-id is an abbreviated version of the date (MonthDayHourMinutes). The Catalog file field allows the user to enter the name of the catalog file. The Browse button may be used to view other catalog files in the current directory. The right side of the screen provides a file system browser to select the location at which the generated data, index and catalog files should be stored.
Individual sessions are entered using the Protocol, Media, and Address fields. After the fields have been properly selected, the Add key places them onto the list of sessions to be recorded. Sessions can be removed from the list with the Delete key. After all sessions have been entered, pressing the Record key begins recording. If the wrong media type or address has been entered, recording will not progress correctly.
After the Record button is clicked, a new interface pops up. Clicking on a media session address in the left window changes the focus of the window on the right. The right window shows all of the streams being received and recorded from the selected media session. The filename and the number of bytes received from that source are displayed. Clicking on Stop this session stops recording of the highlighted session. Clicking on Exit stops all recording.