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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesPlayback Frameworks

Libraries providing the fundamental building blocks for media playback on Android.

Distinct from Android Media Platforms: Provides a developer framework for playback rather than a consumer-facing broadcast platform

Explore 4 awesome GitHub repositories matching mobile development · Playback Frameworks. Refine with filters or upvote what's useful.

Awesome Playback Frameworks GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • google/exoplayerAvatar von google

    google/ExoPlayer

    21,918Auf GitHub ansehen↗

    ExoPlayer is an Android media player library and framework designed for playing audio and video content on Android devices. It serves as an adaptive streaming player capable of handling dynamic bitrate switching for streaming protocols such as DASH and HLS. The library provides a foundation for building custom media players with unique playback controls and specialized media source handling. It supports digital content delivery by enabling the streaming of high-quality video over varying network conditions through automatic quality level switching. The framework covers core media playback ca

    Implements a flexible and customizable media player framework for audio and video playback within Android applications.

    Java
    Auf GitHub ansehen↗21,918
  • carguo/gsyvideoplayerAvatar von CarGuo

    CarGuo/GSYVideoPlayer

    21,440Auf GitHub ansehen↗

    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

    Provides a comprehensive playback framework for Android with support for multiple kernels and media formats.

    Java16kandroidexoplayer
    Auf GitHub ansehen↗21,440
  • yixia/vitamiobundleAvatar von yixia

    yixia/VitamioBundle

    5,257Auf GitHub ansehen↗

    VitamioBundle ist eine Android-Media-Player-Bibliothek und ein Playback-Framework zum Dekodieren und Rendern von High-Performance-Audio- und Videoinhalten. Es bietet einen hardwarebeschleunigten Videodecoder, um CPU-Last und Akkuverbrauch auf Mobilgeräten zu senken. Das Projekt enthält einen Adaptive-Bitrate-Streaming-Client, der die Videoqualität in Echtzeit an die Netzwerkbedingungen anpasst, um Wiedergabeunterbrechungen zu vermeiden. Zudem verfügt es über eine Video-Rendering-Engine, die Pixelformate und Chroma-Output konfigurieren kann, um die visuelle Qualität auf mobilen Displays zu optimieren. Die Bibliothek deckt umfassende Multimedia-Funktionen ab, darunter Untertitelverwaltung, Wiedergabegeschwindigkeitskontrolle und die Verwendung benutzerdefinierter HTTP-Header für das Stream-Laden. Sie unterstützt sicheres Media-Streaming via integriertem SSL, TLS und HTTPS und nutzt lokales Storage-Caching, um den Bandbreitenverbrauch zu reduzieren.

    Provides a comprehensive playback framework for Android, including controls for subtitles, playback speed, and stream loading.

    Java
    Auf GitHub ansehen↗5,257
  • pili-engineering/pldroidplayerAvatar von pili-engineering

    pili-engineering/PLDroidPlayer

    4,509Auf GitHub ansehen↗

    PLDroidPlayer ist ein Android-Video-Player-SDK und ein anpassbares Media-Playback-Framework. Es bietet eine plattformübergreifende Media-Engine und einen hardwarebeschleunigten Videodecoder, der mehrere Hardwarearchitekturen unterstützt und einen automatischen Fallback auf Softwareverarbeitung beinhaltet. Das Projekt fungiert als netzwerkoptimierter Streaming-Client mit benutzerdefinierter DNS-Auflösung und automatischer Latenzoptimierung, um die Verzögerung bei Live-Übertragungen zu reduzieren. Es enthält spezialisierte Funktionen für die sichere Wiedergabe verschlüsselter Videostreams unter Verwendung spezifischer Provider-Protokolle. Das Framework deckt ein breites Spektrum an Wiedergabe- und Rendering-Funktionen ab, einschließlich der Extraktion roher dekodierter Daten, Hintergrund-Audiowiedergabe und Audio-Lautstärkeverstärkung. Es bietet zudem Tools für die Videobildmanipulation wie Spiegelung, Rotation, Rendering von Teilbereichen und Screenshot-Aufnahme, unterstützt durch lokales Video-Caching und Beschleunigung des Stream-Ladens.

    Provides the fundamental building blocks and libraries for creating customizable media playback experiences on Android.

    Auf GitHub ansehen↗4,509
  1. Home
  2. Mobile Development
  3. Android Ecosystem
  4. Android Development
  5. Android Media Platforms
  6. Playback Frameworks