awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
recloudstream avatar

recloudstream/cloudstream

0
View on GitHub↗
8,922 星标·782 分支·Kotlin·gpl-3.0·9 次浏览

Cloudstream

Cloudstream is an Android media streaming client and extensible media player that aggregates video and audio content from external sources. It operates as an Android application container within a Linux-based environment, enabling the installation and execution of Android software packages via APK files.

The project utilizes an extension-based provider system that allows for the creation of custom plugins. These extensions define the logic for scraping and retrieving multimedia content and metadata from third-party sources.

Additional capabilities include the ability to cast media playback to external displays and televisions using standard casting protocols. The system also supports saving media bookmarks and synchronizing files between the host operating system and the container through shared directory mapping.

Features

  • Extensible Media Players - Provides an extensible media playback application that allows custom plugins to define content scraping and retrieval logic.
  • Android Runtimes - Executes Android applications within a Linux environment to isolate dependencies and enable APK installation.
  • Multimedia Streaming Clients - Playing video and audio from various external providers through a flexible system of custom scrapers and plugins.
  • APK Loaders - Provides the ability to install and initialize Android software packages via APK files within its containerized environment.
  • Stream and Content Distribution - Plays video and audio from various external sources and providers using a flexible extension system.
  • Android App Execution - Executes Android applications within a containerized Linux environment to support installation from APK files.
  • Android Containerization - Runs Android applications on Linux systems using a containerized environment to install APKs.
  • Android Media Platforms - Acts as a video and audio player for Android that uses a plugin system to aggregate content from external sources.
  • Android App Containers - Provides a Linux-based environment that executes Android applications and supports installation from APK files.
  • Media Playback Extensions - Allows the creation of custom plugins that define how to scrape and provide video and audio content.
  • Plugin-Based Logic Extensions - Uses a plugin-based system to load external logic for scraping and retrieving multimedia content from third-party sources.
  • Provider-Based Fetching - Retrieves video and audio information from remote sources using a defined set of provider extensions.
  • Mobile-to-TV Casting - Streams playback content to external displays and televisions using standard casting protocols.
  • Media Streaming Protocols - Integrates standardized network communication protocols to transmit media stream metadata to external displays.
  • Casting Controllers - Implements client-side control logic to initiate and manage media streams to external displays and televisions via casting protocols.
  • Streaming Clients - Platform for streaming and downloading online media.
  • Streaming Services - Streaming client for various media sources.

Star 历史

recloudstream/cloudstream 的 Star 历史图表recloudstream/cloudstream 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Cloudstream 的开源替代方案

相似的开源项目,按与 Cloudstream 的功能重合度排序。
  • yuliskov/smarttubenextyuliskov 的头像

    yuliskov/SmartTubeNext

    30,632在 GitHub 上查看↗

    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
    在 GitHub 上查看↗30,632
  • anbox/anboxanbox 的头像

    anbox/anbox

    9,056在 GitHub 上查看↗

    Anbox is an Android container environment and runtime designed to execute Android applications on Linux desktops. It utilizes a container-based system to run the Android operating system without the overhead associated with traditional hardware virtualization. The system features a hardware abstraction layer that routes hardware access and sensor data through a host daemon to provide accelerated rendering. It integrates with the Linux desktop by mapping individual Android application layers to separate windows, allowing apps to function as distinct desktop applications. The project supports

    C++
    在 GitHub 上查看↗9,056
  • hqarroum/docker-androidHQarroum 的头像

    HQarroum/docker-android

    3,639在 GitHub 上查看↗

    This project provides a containerized runtime for Android emulator virtualization, allowing virtual Android devices to run within isolated container environments. It is designed to support headless emulation and device orchestration for use in continuous integration and development pipelines. The system differentiates itself by implementing GPU hardware acceleration via passthrough to improve graphics rendering performance. It also utilizes external SDK mounting and volume-mapped state persistence to reduce image size and maintain emulator data across restarts. The environment supports remot

    Shellandroidandroid-emulatorci-pipeline
    在 GitHub 上查看↗3,639
  • fongmi/releaseFongMi 的头像

    FongMi/Release

    5,536在 GitHub 上查看↗

    Release is an Android APK distribution system and build pipeline designed to compile and publish versioned application packages. It functions as a specialized compiler for Android media player applications targeting both mobile and TV devices. The system uses a multi-architecture build tool to generate separate binaries for various CPU instruction sets, such as arm64-v8a and armeabi-v7a, ensuring compatibility across different hardware types. This is achieved through a GitHub Actions pipeline that employs a matrix-based build strategy to execute concurrent compilation jobs. The workflow auto

    Batchfile
    在 GitHub 上查看↗5,536
查看 Cloudstream 的所有 30 个替代方案→

常见问题解答

recloudstream/cloudstream 是做什么的?

Cloudstream is an Android media streaming client and extensible media player that aggregates video and audio content from external sources. It operates as an Android application container within a Linux-based environment, enabling the installation and execution of Android software packages via APK files.

recloudstream/cloudstream 的主要功能有哪些?

recloudstream/cloudstream 的主要功能包括:Extensible Media Players, Android Runtimes, Multimedia Streaming Clients, APK Loaders, Stream and Content Distribution, Android App Execution, Android Containerization, Android Media Platforms。

recloudstream/cloudstream 有哪些开源替代品?

recloudstream/cloudstream 的开源替代品包括: yuliskov/smarttubenext — SmartTubeNext is a third-party YouTube client and media application specifically optimized for Android TV. It provides… hqarroum/docker-android — This project provides a containerized runtime for Android emulator virtualization, allowing virtual Android devices to… anbox/anbox — Anbox is an Android container environment and runtime designed to execute Android applications on Linux desktops. It… fongmi/release — Release is an Android APK distribution system and build pipeline designed to compile and publish versioned application… lamarios/clipious — Android client application for invidious, the privacy focused youtube front end. hashicorp/vagrant — Vagrant is a virtual machine environment manager and infrastructure as code tool used to create and configure…