lançamento , uma biblioteca multiplataforma para reprodução de arquivos de vídeo e áudio, assim como um conjunto de plugins adicionais. A biblioteca pode ser utilizada em diversos reprodutores de vídeo, , , .
Xine opera em modo multithread, suporta um grande número de formatos e codecs populares, assim como menos conhecidos, podendo processar tanto conteúdo local quanto streams multimídia transmitidos pela rede. Sua arquitetura modular permite a fácil expansão de funcionalidades através de plugins. Existem 5 classes principais de plugins: plugins de entrada para recebimento de dados (FS, DVD, CD, HTTP, etc.), plugins de saída (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA, etc.), plugins para descompactação de contêineres de mídia (demuxers), plugins para decodificação de dados de vídeo e áudio, e plugins para aplicação de efeitos (supressão de eco, equalizador, etc.).
Entre as principais , adicionadas na nova versão:
- Suporte adicionado para a plataforma Android;
- Suporte adicionado para EGL e Wayland;
- Decodificadores AV1 adicionados, baseados nas bibliotecas libdav1d, libaom e lavc;
- Decodificador baseado em libpng adicionado;
- Suporte a multithreading ao usar libvpx;
- Suporte ao formato Opus adicionado ao demuxer de contêineres OGG;
- Suporte ao formato AV1 adicionado ao demuxer de contêineres MKV (matroska);
- Demuxer de contêineres ivf adicionado;
- Suporte a TLS adicionado, utilizando GnuTLS ou OpenSSL;
- Plugin para upload via ftp adicionado, suportando TLS (ftp:// e ftpes://);
- Plugin para upload através de TLS (TLS sobre TCP, tls://) adicionado;
- Plugin para upload via NFS adicionado;
- Implementada a possibilidade de mudar a posição no stream, durante a reprodução de conteúdo via ftp ou http; suporte à retroceder foi adicionado ao scp;
- Suporte a streaming no formato mp4 via HTTP adicionado;
- Suporte a streaming HLS adicionado;
- Suporte ao HTTP/1.1 adicionado.
- Previsão de bitrate implementada;
- Múltiplas otimizações e correções de bugs.
Ao mesmo tempo nova versão da interface gráfica xine-ui 0.99.12, que apresenta um modo de busca rápida, configuração para gerenciamento de bloqueio do protetor de tela, otimização na renderização de texto e atualização da tela de espera.
Fonte: opennet.ru
