Skip to content

ZedTV - This project provides integrated IPTV player with features for creating and managing M3U playlists.

Notifications You must be signed in to change notification settings

r00tmebaby/ZedTV-IPTV-Player-Recorder-Scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZeDTV Scraper, Player, and M3U List Creator

Overview

This project provides an IPTV scraper and player with features for creating and managing M3U playlists. Designed for seamless interaction, this tool allows users to scrape IPTV data, play content, and manage M3U playlists effortlessly.

Features

  • IPTV Scraper: Retrieve and parse IPTV streams from various sources.
  • Integrated Player: Play IPTV streams directly within the application.
  • M3U List Creator: Generate and manage M3U playlist files with ease.
  • Simple GUI: A user-friendly interface built using PySimpleGUI.
  • Cross-Platform Support: Compatible with major platforms.

Requirements

To run this application, ensure the following dependencies are installed:

Python Libraries

  • asyncio
  • ctypes
  • requests
  • pydantic
  • PySimpleGUI

Other Dependencies

  • programs (custom module)
  • player (custom module)

Platform

  • Works on Linux, macOS, and Windows platforms.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/iptv-scraper-player.git
    cd iptv-scraper-player
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the application:

    python main.py

Directory Structure

  • records/: Stores recorded IPTV streams.
  • main.py: Entry point of the application.
  • programs/: Contains custom modules for additional functionalities.
  • player/: Includes the IPTV player logic.

Usage

  1. Scrape IPTV Data: Use the scraper tool to fetch IPTV streams from supported sources.
  2. Play IPTV Streams: Select a stream from the list and play it using the integrated player.
  3. Manage M3U Lists: Create, edit, and save M3U playlists for later use.

License

This project is licensed under the MIT License.


Feel free to report issues or suggest improvements in the issues section.


Disclaimer

This tool is intended for personal use only. The creators are not responsible for any misuse of the application.

About

ZedTV - This project provides integrated IPTV player with features for creating and managing M3U playlists.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages