|
|||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||
|
|
|||||||
![]() |
OverviewDigital Fountain’s advanced DF Raptor™ FEC technology enables new applications, products, and services. To facilitate their development, Digital Fountain offers Software Development Kits (SDKs) for:
DF Raptor FEC TechnologyRaptor Type 10 (R10)The DF Raptor Type 10 (R10) FEC can be used in any system design where packet loss protection is desired. R10 is the DF Raptor type that has been standardized for mobile multimedia streaming and file delivery over cellular and broadcast wireless networks. R10 FEC is a systematic code, meaning that the output of the encoding algorithm includes both the original data and some amount of “repair” data; the amount is selectable by the application at any time and can be changed on the fly. R10 offers robust packet loss protection with minimal bandwidth overhead. The R10 Encoder and R10 Decoder SDKs provide highly optimized object-code libraries with C-language Application Programming Interfaces (APIs) to the associated encoding and decoding processes. Raptor Type 6 (R6) - DFCoreSupporting Digital Fountain’s original non-systematic DF Raptor technology, the DFCore SDK provides a C-language API to the fundamental encoding and decoding processes, allowing full flexibility in the development of DF Raptor applications. Application Building BlocksDF™ ToughStream™ EngineThe Digital Fountain® ToughStream Engine allows developers of IP-based video and audio streaming applications to quickly and easily achieve entertainment-quality reliability over ordinary, best-effort IP networks. ToughStream offers developers a simple and familiar sockets-like C-language API to reduce the complexity of timing management and FEC encoding and decoding. DF™ File Broadcast EngineThe Digital Fountain® File Broadcast Engine enables developers to quickly and easily incorporate reliable one-way broadcast, multicast, or unicast file transmission capabilities into any IP-based application. The DF File Broadcast Engine is a complete file delivery system that can be incorporated into any server or client application with minimal effort. Demonstration ApplicationsDFCopyThe DFCopy executable provides a demonstration application of point-to-point file transfer operations protected by DF Raptor FEC technology. DFmcastThe DFmcast executable provides a demonstration application of a variety of file broadcast/multicast operations protected by DF Raptor FEC technology. DF ToughStream Evaluation PlatformThe DF ToughStream Evaluation Platform provides a plug-and-play means to evaluate DF technology with existing streaming applications without requiring any software development. |
© 2005 DIGITAL FOUNTAIN, INC. ALL RIGHTS RESERVED. |