DOWNLOAD Create Movies and TV Series Video on Demand (VOD) Playlist's Using Xtream Codes or M3U8 Format

makeitso

Member
Joined
May 1, 2021
Messages
64
Awards
3
Offline
this is what you get sometimes
[HEADING=1]Request Timeout[/HEADING] This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
There is no error log being made to look at
 

gogetta69

Active member
Joined
Oct 18, 2023
Messages
42
Awards
3
Offline
this is what you get sometimes
[HEADING=1]Request Timeout[/HEADING] This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
There is no error log being made to look at

That limitation must be set by your hosting company. You can do this...

Open your config.php and add this line in somewhere at the top:

$userCreatePlaylist = false;

Then download the files I have attached and replace the player_api.php and the .htaccess with the new ones. In the next update I was working on the user has the option to generate their own playlist or load the playlist from github. The playlist on github is about 45k movies and the tv shows are around 14k, refreshed twice a day.

Make sure to use the urls in the /info.php to load the m3u8's
 

Attachments

  • remote-playlist-files.zip
    6.1 KB · Views: 30

Shark

Member
VIP Member
Joined
Dec 13, 2021
Messages
41
Awards
2
Offline
this is what you get sometimes
[HEADING=1]Request Timeout[/HEADING] This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
There is no error log being made to look at
Try using a different browser worked for me 👍
 

yamcell

Well-known member
Joined
Oct 25, 2021
Messages
232
Awards
3
Offline
With KingPegasus's help along with the FTG panel and the the TMDB to VOD Panel I was able to get it to work. Compile your app pointing to the FTG panel, then go to the DNS page and point the DNS to the TMDB to VOD Panel files as shown in the image below.

View attachment 7990


Now If your files are in a sub directory like:


Then it will not work. The reason is that even though the playlists may load completely, when it comes time to play the streams, streamers will overlook the '/tmdb' part of the URL." You can verify this for yourself by clicking play on a video and then going to your servers raw access log and seeing what url the app requested.

However, using a subdomain instead of a sub directory will work. So if you make a sub domain like:


You shouldn't have a problem.

Now the .httaccess for me had only a minor problem and it was with the Live TV. The Streamers V4 I tested was requesting the live tv url's like:


Instead of the way the .htaccess was expecting it to be like:


So I attached a new .htaccess that should fix that.
ok but the main reason for add panel its to add user and pass from panel or from xui. maybe u can do that and in next update add files to create line of live tv from server and my own channels

or make this work
 

makeitso

Member
Joined
May 1, 2021
Messages
64
Awards
3
Offline
ok got sorted on the timeouts at last , what i find is a lot of the live streams don't load after trying some of the ones from DaddyLive did work but now after a while of trying to connect you see like a ref to proxy.php and a rather long URL , Is there something i need to do , this is the version i got on the GitHub page
 

makeitso

Member
Joined
May 1, 2021
Messages
64
Awards
3
Offline
That limitation must be set by your hosting company. You can do this...

Open your config.php and add this line in somewhere at the top:

$userCreatePlaylist = false;

Then download the files I have attached and replace the player_api.php and the .htaccess with the new ones. In the next update I was working on the user has the option to generate their own playlist or load the playlist from github. The playlist on github is about 45k movies and the tv shows are around 14k, refreshed twice a day.

Make sure to use the urls in the /info.php to load the m3u8's
will do this now and report back
 

KingPegasus

Well-known member
Joined
Jun 18, 2021
Messages
714
Awards
3
Offline

Attachments

  • Screenshot_2023-12-18-12-53-48-86_0a9ce44baf73f348a1c5ad44fb791fa4.jpg
    Screenshot_2023-12-18-12-53-48-86_0a9ce44baf73f348a1c5ad44fb791fa4.jpg
    978.7 KB · Views: 21

makeitso

Member
Joined
May 1, 2021
Messages
64
Awards
3
Offline
back to the drawing board , cant get any to load maybe 60% of the list works vpn on and off .
 

gogetta69

Active member
Joined
Oct 18, 2023
Messages
42
Awards
3
Offline
going ok now just DaddyLive stuff not working , was before but seems to fail

The script is proxying the DaddyLive channels through your web server and your hosting company could once again be setting limitations.
As a workaround you can load this m3u8 playlist directly. Just make sure to edit the top line with the path to your /xmltv.php
 

Attachments

  • DADDYLIVE.zip
    10.3 KB · Views: 23

Shark

Member
VIP Member
Joined
Dec 13, 2021
Messages
41
Awards
2
Offline
What do you get when you navigate here?

DOMAIN_OR_IP/movie/u/p/105.mp4

if you get a 404 not found then you may be missing the .htaccess file, or your server is configured in a way to now allow .htaccess

You can also send me your error logs and i can try helping out.
Is it possible to add more than one Premiumize key or would that not work thanks for any replies
 

gogetta69

Active member
Joined
Oct 18, 2023
Messages
42
Awards
3
Offline
Is it possible to add more than one Premiumize key or would that not work thanks for any replies
In the config.php replace this line

$premiumizeApiKey = '';

With this code and replace the key1,key2, key3.

PHP:
$premiumizeApiKeys = [
    'key1',
    'key2',
    'key3',
];
// Select a random key
$premiumizeApiKey = $premiumizeApiKeys[array_rand($premiumizeApiKeys)];
 

Shark

Member
VIP Member
Joined
Dec 13, 2021
Messages
41
Awards
2
Offline
In the config.php replace this line

$premiumizeApiKey = '';

With this code and replace the key1,key2, key3.

PHP:
$premiumizeApiKeys = [
    'key1',
    'key2',
    'key3',
];
// Select a random key
$premiumizeApiKey = $premiumizeApiKeys[array_rand($premiumizeApiKeys)];
Thanks for the great work
 

gogetta69

Active member
Joined
Oct 18, 2023
Messages
42
Awards
3
Offline
any luck on this one

Yes. The problem is that some of the DaddyLive channels are now using an encryption in the m3u8 playlist, so i had to change some of code in the hls_proxy.php to also proxy the request when fetching the encryption key. However, now the internal player in Tivimate keeps freezing up during playback.

Players like VLC, MX, and Streamers internal player all continue to have smooth playback (well other then the normal buffering that can take place with DaddyLive links). So i'm working on figuring out why the Tivimate seems to be having such a problem before releasing a full update. You can download and run the new hls_proxy.php which should solve the problem depending on what player you are using.

Let me know if this helps or what you experience with it.

Password:
 

Attachments

  • hls_proxy.zip
    1.9 KB · Views: 16
Top