3ivx is a video codec created by 3ivx Technologies.
3ivx is a codec suite that allows the creation of MPEG-4 compliant data streams. It has been designed around a need for decreased processing power for use mainly in embedded systems. 3ivx provides plugins and filters that allow the MPEG-4 data stream to be wrapped by the Microsoft ASF and AVI transports, as well as Apple's Quicktime transport. It also allows the creation of elementary mp4 data streams and provides a audio codec for creation of AAC audio streams, also known as Dolby Digital 2.
Another notable feature of 3ivx is its support for the streaming of 3ivx files over the Internet, a feature not possible through the .avi filetype.
3ivx provides plugins and filters that allow the MPEG-4 data stream to be wrapped by the Microsoft *.asf and *.avi transports, as well as Apple's QuickTime transport.
The company is notable for its support of the Haiku OS, for which their staff have produced a *.mov extractor and a port of the 3ivxcodec.
Another notable feature of 3ivx is its support for the streaming of 3ivx files over the Internet, a feature not possible through the.avi filetype.