RTSP support has recently been added to the Java Media Framework. It enables JMF based clients (both applets and applications) to communicate with RTSP enabled servers and request that the streaming of specified mediafile (video-on-demand).
For example, you can use JMStudio as an RTSP client by opening a URL from the File menu with the following parameters:
rtsp://host:port/mediafile
rtsp://129.144.251.202/test.mov
If the port information is omitted the default RTSP port 554 is assumed.
To construct an RTSP player programmatically, you use the Manager.createPlayer method and pass in an RTSP URL.