mirror of
https://gitlab.com/vyla-entertainment/documentation.git
synced 2026-11-14 14:37:25 -05:00
tweaked UI, added landing page
This commit is contained in:
@@ -1,75 +0,0 @@
|
||||
# Welcome to Vyla Documentation
|
||||
|
||||
This is the main documentation page for Vyla. Here you can find information about the product, its features, and how to use it.
|
||||
|
||||
## Who Are We?
|
||||
|
||||
You may wonder who **we are**?
|
||||
|
||||
Vyla started from the web project which initially intended to create a clean environment where one could stream movies and TV shows free from all the unnecessary elements. Originally, it was developed mainly as a frontend which embedded other players. With time I got involved in the process of developing the infrastructure.
|
||||
|
||||
Another core component of Vyla is Vyla API which dealt with searching streams from various providers, verifying their availability and playing them. Later on, it evolved into being able to cope with many kinds of streams, deal with possible issues related to their quality and reliability.
|
||||
|
||||
With constant changing and breakage of providers, I had to develop Vyla SDK. The purpose of it was to isolate the source implementations from the rest of Vyla so that they could be independently managed and used in other projects. I made each source the provider modules which had the same interface. Vyla SDK remains updated as sources change.
|
||||
|
||||
Among the main challenges associated with the development of Vyla was hosting. Initially I did self-hosting of frontend, API, player, Nginx, PM2 and other infrastructure on a VPS. Managing them was a struggle with constant downtime, provider issues, Cloudflare problems and, lastly the DMCA complains.
|
||||
|
||||
However, after receiving a DMCA strike and experiencing problems due to frequent reports in Cloudflare, I figured out that it wouldn’t be efficient to self host the streaming infrastructure. Therefore, the choice was made to focus more on SDK and the application rather than using a remote backend.
|
||||
|
||||
Thanks for Reading ❤️
|
||||
|
||||
## Credits and Acknowledgments
|
||||
|
||||
<p class="page-description">Credits and inspiration behind the Vyla API ecosystem.</p>
|
||||
|
||||
This page highlights the open-source projects and developers that heavily inspired the Vyla API, player ecosystem, and overall UI direction.
|
||||
|
||||
---
|
||||
|
||||
## Player & UI Inspiration
|
||||
|
||||
The overall player experience, streaming layout, and much of the UI direction for Vyla was heavily inspired by P-Stream.
|
||||
|
||||
- Repository: [https://github.com/p-stream](https://github.com/p-stream)
|
||||
- Owner: [https://github.com/Pasithea0](https://github.com/Pasithea0)
|
||||
|
||||
Their work served as a major reference point for the design language and viewing experience used throughout Vyla.
|
||||
|
||||
---
|
||||
|
||||
## Stream API Inspiration
|
||||
|
||||
The architecture and implementation ideas behind the Vyla streaming API were heavily inspired by CinePro.
|
||||
|
||||
### Resources
|
||||
|
||||
- Organization: [https://github.com/cinepro-org/](https://github.com/cinepro-org/)
|
||||
- Main Website: [https://cinepro.cc/](https://cinepro.cc/)
|
||||
- Documentation: [https://docs.cinepro.cc/](https://docs.cinepro.cc/)
|
||||
- UI Components: [https://ui.cinepro.cc/](https://ui.cinepro.cc/)
|
||||
- Owner: [https://github.com/An0n-00](https://github.com/An0n-00)
|
||||
|
||||
---
|
||||
|
||||
## Source Implementation & Fixes
|
||||
|
||||
The owner of Movieslay helped fix and implement new sources across the Vyla API.
|
||||
|
||||
- Repository: [gitlab.com/gavingogaming/movieslay-emerald-temp](https://gitlab.com/gavingogaming/movieslay-emerald-temp)
|
||||
- Discord: [https://discord.gg/rD75qxGBVG](https://discord.gg/rD75qxGBVG)
|
||||
- Owner: [https://gitlab.com/gavingogaming](https://gitlab.com/gavingogaming)
|
||||
|
||||
---
|
||||
|
||||
## Open Source Appreciation
|
||||
|
||||
Vyla would not exist in its current form without the incredible open-source work created by these developers and communities.
|
||||
|
||||
Massive thanks to:
|
||||
|
||||
- Pasithea0
|
||||
- An0n-00
|
||||
- gavingogaming (Movieslay)
|
||||
- The P-Stream contributors
|
||||
- The CinePro contributors
|
||||
- The Movieslay contributors
|
||||
Reference in New Issue
Block a user