gtaman92 / XtreamCodes2API

Wrapper to allow continuation of service during the Xtream Codes downtime.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XtreamCodes2API

Wrapper to allow continuation of service during the Xtream Codes downtime.

Current Functionality

  • Restart existing stream.
  • Start new stream.

How to Use

  • Place the php file here: /home/xtreamcodes/iptv_xtream_codes/wwwdir/includes/restart_stream.php
  • Edit the MySQL connection details and authorisation password in the php file. Save it.
  • Run the script: http://IPADDRESS:PORT/includes/restart_stream.php?auth=PASSWORD&id=STREAM_ID

Create a Stream

  • Enter the MySQL database.
  • Create a new stream under the streams table.
  • Add the stream_id to the relevant bouquet in the bouquets table.
  • Run the script to analyse the stream and start it.

Change a Stream Source

  • Enter the MySQL database.
  • Find your stream in the streams table.
  • Edit the stream_source column with your new sources. List format, URL encoded. E.g. ["http://website.com/source.m3u8"]
  • Run the script to analyse the stream and restart it with the new sources.

Restart a Stream

  • Run the script to restart a stream. No changes to the database required.

Future Plans

  • Full Admin UI interface. Either written from scratch or ported from Xtream Codes 1.6x.
  • Full stream control (create, restart, stop, delete, ban, unban).
  • Full user control, bouquet management, mag users, enigma, timeshift, settings etc.

About

Wrapper to allow continuation of service during the Xtream Codes downtime.


Languages

Language:PHP 100.0%