# cuiocean/zy-player-app

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/cuiocean-zy-player-app).**

1,257 stars · 232 forks · Vue · MIT

## Links

- GitHub: https://github.com/cuiocean/ZY-Player-APP
- awesome-repositories: https://awesome-repositories.com/repository/cuiocean-zy-player-app.md

## Topics

`uniapp` `zy` `zy-player` `zyplayer`

## Description

ZY-Player-APP is a cross-platform mobile video playback application designed to aggregate and stream media from multiple external internet sources. It functions as a media client that enables users to search, discover, and play video content through a unified interface.

The application distinguishes itself by allowing users to configure custom providers, enabling the integration of diverse third-party video streaming APIs. It supports personalized library management, allowing users to organize favorite content and automatically track playback progress to resume videos from previously saved timestamps.

The software includes capabilities for searching across multiple media libraries and filtering content access to maintain a curated viewing environment. It is built using a hybrid rendering approach that maintains a consistent user interface across different mobile operating systems.

## Tags

### Graphics & Multimedia

- [Cross-Platform Media Players](https://awesome-repositories.com/f/graphics-multimedia/cross-platform-media-players.md) — A mobile video playback application that supports features like resume playback, favorite lists, and content filtering.
- [Video Streaming](https://awesome-repositories.com/f/graphics-multimedia/streaming-distribution/streaming-broadcasting/media-streaming/video-streaming.md) — Streams video content from external sources by importing direct links or configuring custom providers. ([source](https://github.com/cuiocean/zy-player-app#readme))

### Part of an Awesome List

- [Playback Resumption](https://awesome-repositories.com/f/awesome-lists/media/video-playback/playback-resumption.md) — Restores video playback from the exact timestamp where a user previously stopped watching. ([source](https://github.com/cuiocean/zy-player-app#readme))
- [Playback Progress Tracking](https://awesome-repositories.com/f/awesome-lists/media/video-playback/playback-progress-tracking.md) — Saves viewing timestamps automatically to ensure users can resume watching videos exactly where they left off.

### Content Management & Publishing

- [Media Aggregators](https://awesome-repositories.com/f/content-management-publishing/content-aggregation-curation/content-aggregators/media-aggregators.md) — Searches and organizes video resources from multiple internet providers into a unified personal library.

### Business & Productivity Software

- [Media Favorites](https://awesome-repositories.com/f/business-productivity-software/bookmark-managers/favorite-items/media-favorites.md) — Organizes preferred video resources into a personal collection for quick retrieval. ([source](https://github.com/cuiocean/zy-player-app#readme))
- [Personal Media Managers](https://awesome-repositories.com/f/business-productivity-software/personal-media-managers.md) — Organizes favorite video resources into curated lists to quickly locate and retrieve preferred content.

### Data & Databases

- [Media Navigation and Search](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-and-indexing/media-navigation-and-search.md) — Scans available video sources for specific titles and displays visual results for quick selection. ([source](https://github.com/cuiocean/zy-player-app#readme))
- [Media Content Discovery](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-information-retrieval/matching-ranking-logic/keyword-search/media-content-discovery.md) — Scans multiple external video sources to find specific titles and display visual results for selection.

### Mobile Development

- [Mobile Video Players](https://awesome-repositories.com/f/mobile-development/mobile-video-players.md) — A cross-platform mobile application for streaming and playing online video content from various external media sources.

### Software Engineering & Architecture

- [Provider Configurations](https://awesome-repositories.com/f/software-engineering-architecture/dynamic-function-injection/provider-configurations.md) — Loads external media source definitions at runtime to interface with diverse third-party video streaming APIs.

### User Interface & Experience

- [Cross-Platform Rendering](https://awesome-repositories.com/f/user-interface-experience/native-ui-component-libraries/web-based-native-ui/cross-platform-rendering.md) — Generates native UI components across multiple mobile operating systems from a single codebase using a unified abstraction layer.
- [Content Access Restrictions](https://awesome-repositories.com/f/user-interface-experience/visibility-toggles/site-visibility-controls/content-access-restrictions.md) — Restricts available media to a curated selection of safe items to ensure a protected viewing environment. ([source](https://github.com/cuiocean/zy-player-app#readme))
