This Recommendation describes basic elements of file-based broadcasting systems to facilitate the transfer of files from a content provider to an end user. The files transferred in both real-time and non real-time are stored in a receiver to be played at a time convenient to the end user. The Recommendation provides some basic implementation characteristics of a receiver.