Sorenson Spark is an implementation of H.263 for use in Flash Video and Adobe Flash files. FFmpeg uses FLV1 FourCC and Adobe frame identifiers of 0x21, 0x22 and 0x23.

As Apple began to embrace MPEG-4 and move away from other proprietary codecs, Sorenson Media licensed Sorenson Spark (Sorenson H.263) to Macromedia, which was included with Macromedia Flash MX v6 on March 4, 2002. Sorenson Spark is the required video compression format for Flash Player 6 and 7.

Macromedia later tried to find a better video codec. Starting with Flash Player 8 (released in September 2005), the preferred video codec became VP6. Sorenson Spark can be still used in the Adobe Flash CS4 Professional (2008) for Flash Video files (alongside H.264 and VP6).[17] According to Adobe engineer Tinic Uro, Sorenson Spark is an incomplete implementation of H.263. It differs mostly in header structure and ranges of the coefficients.

FFmpeg in 2003 added encoding and decoding support for Sorenson H.263.
Asterisk can support it with the chan_rtmp developped by ulex.
Created by: borja, Last modification: Mon 13 of Feb, 2017 (22:17 UTC) by admin
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+