A Web-based video-editing system using a high-performance multimedia software library having a toolkit, the toolkit being a set of reusable, high-performance primitives and abstractions that are at an intermediate level of abstraction between C and conventional libraries. By decomposing common multimedia data types and operations into thin abstractions and primitives, programs written using the toolkit achieve performance competitive with hand-tuned C code, but which are shorter and more reusable. The toolkit programs can employ optimizations that are difficult to exploit in C and are impossible to use in conventional libraries.

 
Web www.patentalert.com

< (none)

< System and method for data streaming and synchronization in multimedia groupware applications

> Audio/video storage and retrieval for multimedia workstations

> (none)

~ 00021