The invention provides a standardized interface facility for MPEG-4 authoring, bitstream manipulation, editing and interpretation, with associated tools and interfaces to, resulting in coded bitstreams which are easier to test, check and debug while conforming to the MPEG-4 standard. The specified interfaces can also facilitate graceful degradation in the face of decreased resources by allowing editing of bitstreams. The specified interfaces can also allow creation of decodable bitstreams in response to the user requests either directly or indirectly embedded in audiovisual applications, as well as future services. The invention specifies a bitstream input/output package in the Java programming language to facilitates bitstream encoding and decoding of audio-visual media objects, especially when coding uses the MPEG-4 standard. The invention separates fixed length and variable length coding, and allows flexible parsing which offers the potential of optimized implementation as needed to aid real-time or near real-time operation.

L'invenzione fornisce una funzione standardizzata dell'interfaccia per MPEG-4 che creano, manipolazione del bitstream, la pubblicazione e l'interpretazione, gli attrezzi e le interfacce collegati a, con conseguente bitstreams codificati che sono più facili da esaminare, controllare e mettere a punto mentre adeguatamente al campione MPEG-4. Le interfacce specificate possono anche facilitare la degradazione graziosa di fronte alle risorse diminuite permettendo la pubblicazione dei bitstreams. Le interfacce specificate possono anche permettere direttamente la creazione dei bitstreams decodable in risposta alle richieste di utente o incastonato indirettamente nelle applicazioni audiovisive, così come i servizi futuri. L'invenzione specifica un pacchetto dell'ingreso/uscita del bitstream nel linguaggio di programmazione del Java a facilita la codifica del bitstream e la decodificazione degli oggetti audiovisivi di mezzi, particolarmente quando codificare usa il campione MPEG-4. L'invenzione separa la codificazione di lunghezza variabile e di lunghezza fissa e permette analizzare flessibile che offre il potenziale dell'esecuzione ottimizzata come necessario aiutare il funzionamento in tempo reale in tempo reale o vicino.

 
Web www.patentalert.com

< (none)

< Method and apparatus for administrative control over data transmission using dynamic filtering in a multicast network

> System, method and article of manufacture for creating a live application or applet development environment

> (none)

~ 00003