TataPlay M3U Playlist Generator

A PHP script to generate an M3U Playlist from watch.tataplay.com with 8-Day Catchup Support.

🌟 If you find this helpful, consider giving this repository a Star


📋 Requirements


🚀 Getting Started

Step 1 — Set Up a Local PHP Server

Platform Tool Download
📱 Android KSWEB PRO v3.988 Download APK
💻 Windows XAMPP / Autho IPTV Download

Step 2 — Download & Extract Script

⬇️ Download Script ZIP

Extract all files inside htdocs into a folder named tataplay.

📂 FileManager
└── 📂 htdocs/
    └── 📂 tataplay/
        ├── .htaccess
        ├── functions.php
        ├── hmac.php
        ├── index.php
        └── ...

Start Apache from KSWEB (Android) or XAMPP (Windows). Your setup is now complete.


Step 3 — Login

Open:

http://localhost:8000/tataplay/login.php

or

http://127.0.0.1:8000/tataplay/login.php

For Android/TV, you can also use your Wi-Fi IP shown in KSWEB. Use port 8000. For Windows use port 80.

Login using your TataPlay Subscriber ID and verify using OTP.

Note: Your TataPlay subscription must be active.


Step 4 — Access Playlist

Use this playlist URL in TiviMate, NS Player, OTT Navigator, or any IPTV player.

http://localhost:8000/tataplay/Playlist.m3u

For PC (Autho IPTV or other players):

http://localhost:80/tataplay/Playlist.m3u

You can also copy the playlist URL directly from index.php.


✨ Features

Core Features

Advanced Features


⚠️ Warnings


📄 Disclaimer

This project is for educational purposes only and demonstrates authentication and IPTV streaming mechanisms using PHP. The author is not responsible for misuse of this project or any revenue loss caused to the respective service providers. This project is licensed under the GPL License.