awesome-repositories.comKategorienBlog
MCP
awesome-repositories.com

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

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

yuliskov/SmartTube

0
View on GitHub↗
30,627 Stars·1,654 Forks·Java·MIT·23 Aufrufewww.patreon.com/smarttube↗

SmartTube

SmartTube is an open-source media player designed as a third-party alternative client for television and living room hardware. It provides a cross-platform solution that delivers a unified, highly configurable video consumption experience across various smart television operating systems.

The application distinguishes itself through a specialized ad-free interface that optimizes navigation for large screens and removes promotional interruptions. It achieves high performance on television hardware by utilizing hardware-accelerated decoding for video processing and mapping interface components directly to native platform UI elements. To ensure a responsive viewing experience, the software employs manifest-based content fetching to dynamically adjust stream quality and includes a centralized input abstraction layer to translate remote control events into navigation logic.

The project includes a comprehensive set of features for managing playback, including persistent local state caching for user preferences and video stream proxying to handle network request modifications. The codebase is maintained through a structured governance framework that defines operational standards and contribution workflows to support long-term collaborative development.

Features

  • Media Players - Offers advanced playback controls and interface customization for streaming video content.
  • TV Applications - Brings a unified and highly configurable video consumption experience to various smart television operating systems.
  • Transcoding Engines - Utilizes device graphics hardware to offload video processing tasks for efficient playback.
  • Multi-Media - Ad-free YouTube client optimized for television interfaces.
  • Streaming Clients - Advanced YouTube client optimized for television hardware.
  • Ad-Free Interfaces - Provides a specialized viewing environment that removes promotional interruptions and optimizes navigation.
  • Native View Mappers - Maps high-level interface components directly to platform-specific UI elements for optimized performance.
  • Stream Manifest Parsers - Parses remote media manifests to dynamically resolve stream URLs and quality levels based on network conditions.
  • Input Abstraction Layers - Translates directional pad and media button inputs into application navigation logic through a centralized abstraction layer.

Star-Verlauf

Star-Verlauf für yuliskov/smarttubeStar-Verlauf für yuliskov/smarttube

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu SmartTube

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit SmartTube.
  • yuliskov/smarttubenextAvatar von yuliskov

    yuliskov/SmartTubeNext

    30,632Auf GitHub ansehen↗

    SmartTubeNext is a third-party YouTube client and media application specifically optimized for Android TV. It provides an interface designed for remote control navigation and television screens, allowing users to browse and play video content. The application integrates crowdsourced data to automatically skip sponsored segments and intros during playback. It also includes casting capabilities that allow users to send media from a mobile device to a television using pairing codes. The software covers media playback optimization through hardware-accelerated codec selection, playback buffer man

    Java
    Auf GitHub ansehen↗30,632
  • teamnewpipe/newpipeAvatar von TeamNewPipe

    TeamNewPipe/NewPipe

    38,701Auf GitHub ansehen↗

    NewPipe is a privacy-focused media client that aggregates content from multiple streaming platforms into a single, unified interface. By utilizing a specialized parsing engine, the application extracts structured metadata directly from raw web content, allowing users to browse and play media without requiring individual service accounts or proprietary tracking. The application distinguishes itself through a decoupled playback engine that separates core streaming logic from the user interface, enabling persistent background audio and floating window playback. To ensure consistent access, the s

    Java4kandroidbandcamp
    Auf GitHub ansehen↗38,701
  • videolan/vlcAvatar von videolan

    videolan/vlc

    18,717Auf GitHub ansehen↗

    VLC is a cross-platform multimedia player and framework designed to decode and render virtually any audio or video format, network stream, or physical disc without requiring external codecs. It functions as both a standalone application and a portable library, providing a modular architecture that allows developers to integrate playback, filtering, and streaming capabilities into third-party software. The project distinguishes itself through a highly modular plugin-based engine that supports real-time media processing, including format transcoding and the application of audio and video filter

    Ccframeworkgplv2
    Auf GitHub ansehen↗18,717
  • lizongying/my-tvAvatar von lizongying

    lizongying/my-tv

    32,077Auf GitHub ansehen↗

    This project is an Android media application designed for streaming live broadcast television channels. It functions as an IPTV client that aggregates various video sources into a unified interface, allowing users to manage and watch live content on both mobile devices and smart television hardware. The application distinguishes itself by providing a consistent viewing experience that adapts to different screen formats, from handheld devices to large-format displays. It utilizes playlist-driven navigation to organize custom media streams, enabling users to configure and access their preferred

    Ciptvmy-tvmytv
    Auf GitHub ansehen↗32,077
Alle 30 Alternativen zu SmartTube anzeigen→

Häufig gestellte Fragen

Was macht yuliskov/smarttube?

SmartTube is an open-source media player designed as a third-party alternative client for television and living room hardware. It provides a cross-platform solution that delivers a unified, highly configurable video consumption experience across various smart television operating systems.

Was sind die Hauptfunktionen von yuliskov/smarttube?

Die Hauptfunktionen von yuliskov/smarttube sind: Media Players, TV Applications, Transcoding Engines, Multi-Media, Streaming Clients, Ad-Free Interfaces, Native View Mappers, Stream Manifest Parsers.

Welche Open-Source-Alternativen gibt es zu yuliskov/smarttube?

Open-Source-Alternativen zu yuliskov/smarttube sind unter anderem: yuliskov/smarttubenext — SmartTubeNext is a third-party YouTube client and media application specifically optimized for Android TV. It provides… teamnewpipe/newpipe — NewPipe is a privacy-focused media client that aggregates content from multiple streaming platforms into a single,… videolan/vlc — VLC is a cross-platform multimedia player and framework designed to decode and render virtually any audio or video… lizongying/my-tv — This project is an Android media application designed for streaming live broadcast television channels. It functions… xiaye13579/bbll — BBLL is an Android TV media application designed to serve as a third-party client for the Bilibili video platform. It… fongmi/release — Release is an Android APK distribution system and build pipeline designed to compile and publish versioned application…