Extending the Podcast Player example
This example presents a bare-bones Podcast Player that showcases the use of the reusable SoundFacade class. You could add other features to enhance the usefulness of this application, including the following:
- Store the list of feeds and usage information about each episode in a SharedObject instance that can be used the next time the user runs the application.
- Let the user add his or her own RSS feeds to the list of podcast channels.
- Remember the position of the playhead when the user stops or leaves an episode, so it can be restarted from that point next time the user runs the application.
- Download mp3 files of episodes for listening offline, when the user is not connected to the Internet.
- Add subscription features that periodically check for new episodes in a podcast channel and update the episode list automatically.
- Add podcast searching and browsing functionality using an API from a podcast hosting service like Odeo.com.
Flash CS3