A powerful and customizable video streaming platform to watch anime episodes, complete with subtitle support, intro/outro skip functionality, and a seamless user experience.
- Fetches anime episode data dynamically from the backend.
- Plays video using HLS.js for adaptive streaming.
- Subtitle support with dynamic updates.
- Intro and outro skipping functionality for a better viewing experience.
- Clean, responsive, and user-friendly interface.
- Custom overlay text for branding purposes.
- PHP (>= 7.4)
- A web server (Apache/Nginx recommended)
- Access to the API providing anime episode details.
-
Clone this repository:
git clone https://github.com/Aniwatch/
-
Navigate to the project directory:
cd anime-streaming-platform
-
Configure your API base URL: Open
tohost.php
and replaceBASE_API_URL
with your API's base URL. -
Place the project in your web server's root directory:
- For Apache:
/var/www/html/anime-streaming-platform
- For Nginx:
/usr/share/nginx/html/anime-streaming-platform
- For Apache:
-
Start your local server and visit the application in the browser:
http://localhost/anime-streaming-platform
We recommend hosting your project with Tohost Cloud Services for a reliable and scalable experience.
-
Access the application by navigating to your deployed URL.
-
Pass the required query parameters in the URL:
episodeId
(required): The ID of the anime episode.server
(optional): The server name (default:hd-1
).category
(optional): The episode category, e.g.,sub
ordub
(default:sub
).
Example:
https://yourdomain.com/?episodeId=12345&server=hd-2&category=dub
-
Enjoy streaming your favorite anime episodes.
Ritesh - https://github.com/ghoshRitesh12/aniwatch-api
Thank you hianime for inspiring me
- Modify the overlay text by editing the
span
element with IDwelcome-text
in the HTML file. - Adjust the styling by editing the CSS rules in
<style>
tags or linking an external stylesheet.
Contributions are welcome! Please fork the repository, make changes, and submit a pull request.
This project is created and maintained by Siddhartha Tiwari.
This project is licensed under the MIT License.