- Fusion RTSP
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 anIPTV orinternet tv application wherein the user streams, views and controls a television show from a handheld wireless media player.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 independenceee also
*
Internet TV
*IPTV
*Fusion File System
*Fusion WebPilot Secure Embedded Browser
Wikimedia Foundation. 2010.