22-04-2010, 12:32 AM
Podcaster
Introduction
A podcast is a multimedia file distributed over the Internet using syndication feeds, for playback on mobile devices and personal computers. Usually a website is used to act as the podcaster.
Though podcasters web sites may also offer direct download or streaming of their content, a podcast is distinguished from other digital audio formats by its ability to be downloaded automatically using software capable of reading feed formats such as RSS or Atom.
Working
The content provider begins by making a file (for example, an audio file) using a live recorder in the podcasters website or by uploading an existing multimedia file.
The content provider then acknowledges the existence of that file by referencing it in another file known as the feed. The feed is a list of the URLs by which episodes of the show may be accessed. This list is usually published in RSS format (although Atom can also be used), which provides other information, such as publish dates, titles, and accompanying text descriptions of the series and each of its episodes. The feed may contain entries for all episodes in the series, but is typically limited to a short list of the most recent episodes, as is the case with many news feeds.
Implementation
The podcasters Website can be created using J2EE. The audio and video files can be recorded by using JMF (JAVA Media Framework). Then the site will automatically update the feeder .