UC-6 Playlist Import
ref# UC-6
use case Import playlist from archive file
type primary, essential
actors
purpose Import a playlist and its associated files from an archive file
overview Along with the corresponding Playlist Export feature (as described in UC-5), a playlist import feature would allow users at a station to import an archive (.tar.gz or whatever) that includes the playlist file, corresponding files (both sound files and recursive playlists). Such archive files could be imported from other stations or the network hub. Ideally, automatic import and conversion of other playlist formats such as M3U and XSPF, along with their component files, would also work.
Typical course of events
Actor action | System response |
1. Upload file | 2. Menu prompting for file upload is displayed, including an option for "Import Playlist". |
3. Import Playlist | 4. Prompts for filesystem location |
5. Playlist archive file | 6. - Unpacks archive - imports playlist archive file to storage server - checks for component files on local storage server. If found on local storage, user is prompted for import confirmation. If not found, user is prompted to find the component files using the search/browse functions. |