https://github.com/benojir/exo-stream-player
With Exo Stream Player you can play any kind of streaming video by just providing the direct link. It is made with Exo Player library.
https://github.com/benojir/exo-stream-player
exoplayer exoplayer-demo exoplayer-java exoplayer-kotlin exoplayer2 exoplayerinsiderecyclerview media3 media3-exoplayer quality-selector video-player video-streaming videoplayer
Last synced: 2 months ago
JSON representation
With Exo Stream Player you can play any kind of streaming video by just providing the direct link. It is made with Exo Player library.
- Host: GitHub
- URL: https://github.com/benojir/exo-stream-player
- Owner: Benojir
- License: mit
- Created: 2024-07-28T10:24:30.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-08-10T02:27:10.000Z (10 months ago)
- Last Synced: 2025-03-24T01:12:31.194Z (3 months ago)
- Topics: exoplayer, exoplayer-demo, exoplayer-java, exoplayer-kotlin, exoplayer2, exoplayerinsiderecyclerview, media3, media3-exoplayer, quality-selector, video-player, video-streaming, videoplayer
- Language: Java
- Homepage: https://play.google.com/store/apps/details?id=com.venomdino.exonetworkstreamer
- Size: 7.83 MB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Exo Stream Player
Exo Stream Player is an open-source video streaming app that allows users to stream videos from direct links, including popular formats like M3U8 and MPD. It offers a seamless, ad-free streaming experience with multi-resolution and adaptive playback capabilities.
[](https://github.com/Benojir/Exo-Stream-Player/blob/master/LICENSE)
[](https://github.com/Benojir/Exo-Stream-Player/stargazers)
[](https://github.com/Benojir/Exo-Stream-Player/network/members)
[](https://github.com/Benojir/Exo-Stream-Player/issues)
[](https://github.com/Benojir/Exo-Stream-Player/pulls)## Features
- Universal Compatibility: Supports a wide range of video container formats.
- Direct Link Playback: Simply paste the direct video link and enjoy smooth playback.
- High-Quality Streaming: Experience high-quality video streaming even on slower networks.
- Multi-Resolution & Adaptive Play: Easily switch between resolutions for the best viewing experience.
- Intuitive Interface: User-friendly design for effortless navigation.
- No Ads, No Distractions: Enjoy an ad-free streaming experience.
- Privacy and Security: Your data security is a priority; we don't collect personal information.
- Optimized for Mobile: Works seamlessly on smartphones and tablets.
- Open Source: Developers can contribute to enhance the app's capabilities.## Getting Started
Follow these instructions to get the Exo Stream Player app up and running on your local machine or contribute to the project.
### Prerequisites
- Android Studio with Android SDK installed
- Git installed on your machine### Installation
1. Clone the repository:
```shell
git clone https://github.com/Benojir/Exo-Stream-Player.git
```2. Open the project in Android Studio.
3. Build and run the app on an emulator or a physical device.### Usage
1. Launch the app on your Android device.
2. Paste the direct video link (M3U8, MPD, or other supported formats) into the app.
3. Enjoy seamless, ad-free video streaming with multi-resolution and adaptive playback.### Screenshots
![]()
Screenshot 1
![]()
Screenshot 2
![]()
Screenshot 3