GPAC é uma implementação do padrão MPEG-4 sistemas (ISO / IEC 14496-1), desenvolvido a partir do zero em ANSI C.
O principal objetivo do desenvolvimento é para proporcionar um ambiente limpo (aka legível por tantas pessoas quanto possível), pequeno e flexível alternativa para o software de referência Sistemas MPEG-4 (conhecido como IM1 e distribuídos em ISO / IEC 14496-5). O MPEG-4 software de referência é de fato um grande pedaço de software, projetado para verificar o padrão, em vez de fornecer uma pequena, software de produção estável.
GPAC é escrito em ANSI C por razões de portabilidade (plataformas embarcadas e DSPs) com um objetivo simples: manter o consumo de memória mais baixo possível
A segunda meta de desenvolvimento é alcançar a integração de normas multimédia recentes (SVG / SMIL, VRML, X3D, SWF, etc) em uma única. framework. Esta fase ainda está em elaboração, mas começou com o apoio VRML97.
GPAC já apresenta 2D e reprodução de multimídia 3D, MPEG-4 Sistemas de codificadores / multiplexadores e ferramentas de publicação para distribuição de conteúdo.
GPAC é licenciado sob a GNU General Public License (ver FAQ).
A versão atual do GPAC (0.2.3) já cobre uma grande parte do padrão, e apresenta o que provavelmente pode ser visto como o mais avançado . e robusto 2D MPEG-4 Player disponível em todo o mundo, bem como um digno MPEG-4 / jogador VRML 3D com algum apoio X3D
GPAC está atualmente em execução no Windows, plataformas Linux - WindowsCE plataforma / PocketPC é Não ativamente mantido, mas GPAC 0.2.3 está sendo executado em um dispositivo iPaq
Características :.
- MP4 e arquivo 3GPP leitura, tanto a nível local e através de http download (QuickTime FastStart).
- MP3 (local e http) e ShoutCast.
- leitura de arquivos AAC e AAC http streaming (precisa de mais recente faad2 cvs tarball).
- Mídia Codecs:. MPEG-4 Visual Simple Profile, MPEG-4 de áudio AAC, JPEG, PNG, áudio AMR e todos os codecs suportados pela biblioteca FFMPEG (incluindo AVC / H264)
- Todos os recipientes de mídia suportados pela biblioteca FFMPEG: AVI, MPEG, VOB, etc ...
- Xiph.org Mídia: formato de arquivo Ogg (incluindo http ler e Icecast), Vorbis de áudio e vídeo Theora .
- 3GPP Temporário Texto / MPEG-4 Transmissão de texto.
- suporte para streaming.: RTP e RTSP / SDP para MPEG-4 Visual / texto áudio, MPEG-1/2 de áudio e vídeo, 3GPP cronometrado, áudio AMR e vídeo H263
- áudio multicanal, multicanal para mapeador estéreo.
- MPEG-4 cenas (2D, 3D e 2D / 3D cenas mistas) -. ler de formato binário (BIFS) e formato textual (BT / XMT-A)
- VRML 2.0 (VRML97) cenas (sem GEO ou extensões NURBS).
- cenas X3D (não completa) -. Suporta tanto X3D (formato XML) e (formato VRML) X3DV
- suporte JavaScript para MPEG4 / X3D / VRML.
- A inscrição comprimido (GZip) com suporte para todos os formatos textuais de MPEG4 / X3D / VRML.
- cenas simples SVG (não completa).
- SWF Simples (Macromedia Flash) cenas (sem ActionScript, sem recortes, etc).
- HTTP leitura de todas as descrições de cena.
O que é novo nesta versão:
- Nova versão do GPAC está fora com muitas melhorias e correções - experimentá-lo!
Comentários não encontrado