awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
yixia avatar

yixia/VitamioBundle

0
View on GitHub↗
5,257 estrellas·2,039 forks·Java·3 vistaswww.vitamio.org/en↗

VitamioBundle

VitamioBundle es una librería de reproductor multimedia y framework de reproducción para Android diseñado para decodificar y renderizar contenido de audio y video de alto rendimiento. Proporciona un decodificador de video acelerado por hardware para reducir la carga de CPU y el consumo de batería en dispositivos móviles.

El proyecto incluye un cliente de streaming de bitrate adaptativo que ajusta la calidad de video en tiempo real según las condiciones de la red para evitar interrupciones en la reproducción. También cuenta con un motor de renderizado de video capaz de configurar formatos de píxel y salida de croma para optimizar la calidad visual en pantallas móviles.

La librería cubre amplias capacidades multimedia, incluyendo gestión de subtítulos, control de velocidad de reproducción y el uso de cabeceras HTTP personalizadas para la carga de streams. Soporta streaming de medios seguro mediante SSL, TLS y HTTPS integrados, y utiliza caché de almacenamiento local para reducir el uso de ancho de banda.

Features

  • Hardware-Accelerated Decoders - Utilizes dedicated hardware decoders to efficiently play video and audio while reducing CPU load.
  • Playback Frameworks - Provides a comprehensive playback framework for Android, including controls for subtitles, playback speed, and stream loading.
  • Android Media Playback - Integrates high-performance audio and video decoding and rendering into Android applications.
  • Video Renderers - A rendering system that optimizes video quality for mobile displays through pixel format and chroma configuration.
  • Pixel Format Controls - Provides selection of specific pixel formats for video output to balance visual quality and memory usage.
  • Surface Format Configurations - Configures specific surface formats and chroma output to optimize visual quality for mobile displays.
  • Adaptive Bitrate Streaming - Implements adaptive bitrate streaming to dynamically adjust video quality based on network throughput.
  • Adaptive Stream Players - Adjusts video quality in real-time based on network conditions to prevent playback interruptions.
  • Rendering Surface Selections - Outputs decoded video frames directly to native graphics surfaces to optimize memory and pixel formats.
  • Video Streaming - Streams multimedia content over HTTPS and pipe protocols with adaptive quality and local caching.
  • Video Encoding and Decoding - Decodes and renders audio and video using hardware acceleration for high performance on mobile devices.
  • Android Multimedia Players - A comprehensive library for decoding and rendering high-performance audio and video on Android.
  • Subtitle Management Systems - Supports the display of text and bitmap-based subtitle files overlaid on video content.
  • Media Segment Caching - Persists streamed media fragments to the device file system to minimize bandwidth usage.
  • Video Content Caching - Ships a local storage caching mechanism for streamed video fragments to minimize bandwidth usage and prevent re-downloads.
  • Media Stream Configurations - Allows customization of media streams using specific HTTP headers and timeouts to control loading behavior.
  • Playback Speed Controllers - Provides controls to adjust the playback rate of media for faster or slower playback.
  • Mobile Video Player Development - Provides components for building custom video players with control over speed, subtitles, and pixel formats.
  • Pluggable SSL/TLS Integration Layers - Integrates SSL, TLS, and HTTPS support directly into the streaming transport layer for secure delivery.
  • SSL/TLS Connection Security - Integrates SSL, TLS, and HTTPS support to ensure secure transport and encryption of multimedia data during streaming.
  • Multimedia and Graphics - Provides a hardware-accelerated multimedia framework for Android.

Historial de estrellas

Gráfico del historial de estrellas de yixia/vitamiobundleGráfico del historial de estrellas de yixia/vitamiobundle

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace yixia/vitamiobundle?

VitamioBundle es una librería de reproductor multimedia y framework de reproducción para Android diseñado para decodificar y renderizar contenido de audio y video de alto rendimiento. Proporciona un decodificador de video acelerado por hardware para reducir la carga de CPU y el consumo de batería en dispositivos móviles.

¿Cuáles son las características principales de yixia/vitamiobundle?

Las características principales de yixia/vitamiobundle son: Hardware-Accelerated Decoders, Playback Frameworks, Android Media Playback, Video Renderers, Pixel Format Controls, Surface Format Configurations, Adaptive Bitrate Streaming, Adaptive Stream Players.

¿Qué alternativas de código abierto existen para yixia/vitamiobundle?

Las alternativas de código abierto para yixia/vitamiobundle incluyen: pili-engineering/pldroidplayer — PLDroidPlayer is an Android video player SDK and customizable media playback framework. It provides a cross-platform… doikki/dkvideoplayer — DKVideoPlayer is an Android video player library and media playback framework designed to integrate advanced streaming… carguo/gsyvideoplayer — GSYVideoPlayer is a versatile video player framework for Android that acts as a multi-engine playback wrapper. It… mpvnet-player/mpv.net — mpv.net is a Windows graphical user interface for the mpv media player. It serves as a customizable multimedia… orz12/pilipalax — PiliPalaX is a video streaming mobile client designed for discovering and playing video content, including anime and… wang-bin/qtav — QtAV is a cross-platform media engine and multimedia framework that combines FFmpeg decoding with the Qt framework for…

Alternativas open-source a VitamioBundle

Proyectos open-source similares, clasificados según cuántas características comparten con VitamioBundle.
  • pili-engineering/pldroidplayerAvatar de pili-engineering

    pili-engineering/PLDroidPlayer

    4,509Ver en GitHub↗

    PLDroidPlayer is an Android video player SDK and customizable media playback framework. It provides a cross-platform media engine and a hardware-accelerated video decoder that supports multiple hardware architectures and includes an automatic fallback to software processing. The project functions as a network-optimized streaming client featuring custom DNS resolution and automatic latency optimization to reduce the delay in live broadcasts. It includes specialized capabilities for secure content playback of encrypted video streams using specific provider protocols. The framework covers a wid

    Ver en GitHub↗4,509
  • doikki/dkvideoplayerAvatar de Doikki

    Doikki/DKVideoPlayer

    5,317Ver en GitHub↗

    DKVideoPlayer is an Android video player library and media playback framework designed to integrate advanced streaming and playback capabilities into mobile applications. It provides a hardware-accelerated video renderer and a customizable UI kit for building player interfaces, including support for picture-in-picture floating windows. The framework distinguishes itself through specialized interactive features, such as real-time comment overlays, frame capture snapshots, and gesture-based controls for adjusting volume, brightness, and playback progress. It also supports multi-stream playback,

    Javaandroidexoplayerffmpeg
    Ver en GitHub↗5,317
  • carguo/gsyvideoplayerAvatar de CarGuo

    CarGuo/GSYVideoPlayer

    21,440Ver en GitHub↗

    GSYVideoPlayer is a versatile video player framework for Android that acts as a multi-engine playback wrapper. It provides a unified playback interface to control different video playback kernels, such as ExoPlayer, IJKplayer, and MediaPlayer, ensuring compatibility across diverse mobile hardware. The framework distinguishes itself through a flexible architecture that allows for core component swapping, enabling the replacement of playback engines, managers, or rendering layers. It includes a dedicated video caching manager for local storage and a customizable media UI component that supports

    Java16kandroidexoplayer
    Ver en GitHub↗21,440
  • mpvnet-player/mpv.netAvatar de mpvnet-player

    mpvnet-player/mpv.net

    5,155Ver en GitHub↗

    mpv.net is a Windows graphical user interface for the mpv media player. It serves as a customizable multimedia frontend and hardware-accelerated video player that renders high-fidelity video and audio content. The project distinguishes itself by providing a searchable graphical interface for managing player settings and configuration files, alongside a themeable visual style. It supports extensibility through a scripting engine and allows for external playback management via JSON-based communication and command line interfaces. The application covers a broad range of media playback capabilit

    C#audio-playercommand-linedotnet
    Ver en GitHub↗5,155
Ver las 30 alternativas a VitamioBundle→