Fusion RTSP
From Wikipedia, the free encyclopedia
This article does not cite any references or sources. (May 2008) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
This article may not meet the general notability guideline or one of the following specific guidelines for inclusion on Wikipedia: Biographies, Books, Companies, Fiction, Music, Neologisms, Numbers, Web content, or several proposals for new guidelines. If you are familiar with the subject matter, please expand or rewrite the article to establish its notability. The best way to address this concern is to reference published, third-party sources about the subject. If notability cannot be established, the article is more likely to be considered for redirection, merge or ultimately deletion, per Wikipedia:Guide to deletion. This article has been tagged since May 2008. |
The Fusion Real-Time Streaming Protocol (RTSP) is the source code implementation of RFC 2326 for embedded devices. RTSP serves as both a control protocol and a jumping off point for negotiating transports, such as RTP, multicast and unicast, and negotiating codecs from servers independent of file format.
The Real Time Streaming Protocol (RTSP) is a protocol for use in streaming media applications wherein the user remotely controls a streaming media server, issuing commands such as "play" and "pause", and allowing on demand access to content. Fusion RTSP grants this functionality to embedded devices, such as handheld media players and in-vehicle entertainment systems.
A practical example of standard RTSP in practice is a video on demand (VOD) application, wherein a subscriber could pre-record and view television program with play, pause, rewind, fast-forward and slow motion controls. For comparison, a practical example of Fusion RTSP in practice could be an IPTV or internet tv application wherein the user streams, views and controls a television show from a handheld wireless media player.
[edit] Unique Features
- Developed for use with embedded systems
- Written in ANSI C
- Supports SETUP, PLAY, PAUSE, TEARDOWN, OPTIONS, DESCRIBE, ANNOUNCE, SET_PARAMETER requests
- Digest and authentication are supported
- High-level API that hides the internal details of the RTSP engine from the application and makes developing RTSP applications simpler
- Callback mechanism for informing application of the progress of all RTSP requests and responses
- High-degree of OS and network stack independence