Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stantanasi/streamflix

An Android TV and mobile app to stream movies and TV shows for free
https://github.com/stantanasi/streamflix

android android-tv google-tv kotlin leanback movies sflix streaming tv-shows

Last synced: 6 days ago
JSON representation

An Android TV and mobile app to stream movies and TV shows for free

Awesome Lists containing this project

README

        

Streamflix





An Android TV and mobile app to stream movies and TV shows for free, made with Android Studio, in Kotlin



Download app »





Report Bug
·
Request Feature

Table of Contents

- [About the project](#about-the-project)
- [Features](#features)
- [Built with](#built-with)
- [Getting started](#getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Development](#development)
- [Contributing](#contributing)
- [Disclaimer](#disclaimer)
- [Author](#author)
- [License](#license)

## About the project


Streamflix Preview

Streamflix is an Android TV and mobile app that allows users to watch movies and TV shows online in HD quality for free.

With no registration or payment required, you can binge-watch hundreds of thousands of movies and TV shows in 1080p and 720p, with multiple subtitles, seamlessly and safely.

New titles are updated on the app daily to make sure fun never ends on Streamflix.

[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/stantanasi)

### Features

- 100% free and no ads!
- An enormous collection of movies and TV shows with multiple subtitles.
- No account or registration needed.
- Optimized UI & UX.
- Multiple providers.
- Resume from last playback position.
- In-app update.

### Built with

- [Android Studio](https://developer.android.com/studio)
- [Kotlin](https://kotlinlang.org)
- [Retrofit](https://square.github.io/retrofit)
- [ExoPlayer](https://exoplayer.dev)
- Leanback
- Coroutines
- MVVM Architecture
- Android Architecture Components

## Getting started

### Prerequisites

Install [Android Studio](https://developer.android.com/studio)

### Setup

1. Clone the project to your local machine

```bash
git clone https://github.com/stantanasi/streamflix.git
```

2. Open the project in Android Studio

## Development

1. Select the device that you want to run the app

2. Click **Run**

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the project
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'feat: add some amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a pull request

## Disclaimer

Any legal issues regarding the content on this application should be taken up with the actual file hosts and providers themselves as we are not affiliated with them.

In case of copyright infringement, please directly contact the responsible parties or the streaming websites.

The app is purely for educational and personal use.

It is the responsibility of user to avoid any actions that might violate the laws governing his/her locality.

Streamflix does not host any content on the app, and has no control over what media is put up or taken down. Streamflix functions like any other search engine, such as Google. Streamflix does not host, upload or manage any videos, films or content. It simply crawls, aggregates and displayes links in a convenient, user-friendly interface.

## Author

- [Lory-Stan TANASI](https://github.com/stantanasi)

## License

This project is licensed under the `Apache-2.0` License - see the [LICENSE](LICENSE) file for details




© 2022 Lory-Stan TANASI. All rights reserved