With the success of websites such as YouTube, streaming is no doubt one of the most important multimedia applications. This module explains two very different approaches to building a streaming application.
With a streaming server such as Microsoft Windows Media Server, you can put together a streaming application very quickly.
For applications with more specific requirements, however, you usually have to resort to programming. Java Media Framework API (JMF) is an application programming interface commonly used for developing multimedia applications in Java.
These two approaches are described in the rest of this module.