Page 1 sur 1

Comment créer sa propre playlist AllFrTV ?

Posté : dim. 3 avr. 2016 07:35
par racacax
Bonjour,
Voici comment créer sa propre playlist AllFrTV :
Vous aurez besoin :
• D'un serveur PHP
• D'un éditeur de texte

Créer un hébergement gratuit chez Alwaysdata : https://www.alwaysdata.com/fr/ . 10 Mo suffiront amplement pour la playlist qui ne prendra que quelques Ko.

Créez le fichier maplaylist.php. Ouvrez le avec NotePad (ou NotePad++ si vous l'avez).
Pour chaque chaine, vous devrez ajouter ceci :

Code : Tout sélectionner

$chn = "Nom de ma chaine";
if($_GET['chn'] == "list") { echo $chn.'
'; }
if($_GET['chn'] == $chn)
{ 
if($_GET['hls'] == "q55") { echo 'hls'; } if($_GET['q'] == "q55") { echo 'true'; } if($_GET['q'] == "q5") { echo 'URL Qualité THD'; }
if($_GET['hls'] == "q11") { echo 'hls'; } if($_GET['q'] == "q11") { echo 'true'; } if($_GET['q'] == "q1") { echo 'URL qualité HD'; }
if($_GET['hls'] == "q22") { echo 'hls'; } if($_GET['q'] == "q22") { echo 'true'; } if($_GET['q'] == "q2") { echo 'URL qualité HQ'; }
if($_GET['hls'] == "q33") { echo 'hls'; } if($_GET['q'] == "q33") { echo 'true'; } if($_GET['q'] == "q3") { echo 'URL qualité MQ'; }
if($_GET['hls'] == "q44") { echo 'hls'; } if($_GET['q'] == "q44") { echo 'true'; } if($_GET['q'] == "q4") { echo 'URL Qualité BQ'; }
}
Pour if($_GET['hls'] == "q**") { echo 'hls'; } , si c'est un flux f4m, remplacez par hls par hds. Si ça ne fonctionne pas du tout, remplacez par hls par false
Pour if($_GET['q'] == "q**") { echo 'true'; }, si l'enregistrement fonctionne, ne changez pas mais si ça ne fonctionne pas, remplacez true par false
Toutes les qualités n'ont pas besoin d'être utilisées. Vous devez au minimum en avoir une de remplie.

A la fin, votre playlist va ressembler à :

Code : Tout sélectionner

$chn = "Nom de ma chaine 1";
if($_GET['chn'] == "list") { echo $chn.'
'; }
if($_GET['chn'] == $chn)
{ 
if($_GET['hls'] == "q55") { echo 'hls'; } if($_GET['q'] == "q55") { echo 'true'; } if($_GET['q'] == "q5") { echo 'URL Qualité THD'; }
if($_GET['hls'] == "q11") { echo 'hls'; } if($_GET['q'] == "q11") { echo 'true'; } if($_GET['q'] == "q1") { echo 'URL qualité HD'; }
if($_GET['hls'] == "q22") { echo 'hls'; } if($_GET['q'] == "q22") { echo 'true'; } if($_GET['q'] == "q2") { echo 'URL qualité HQ'; }
if($_GET['hls'] == "q33") { echo 'hls'; } if($_GET['q'] == "q33") { echo 'true'; } if($_GET['q'] == "q3") { echo 'URL qualité MQ'; }
if($_GET['hls'] == "q44") { echo 'hls'; } if($_GET['q'] == "q44") { echo 'true'; } if($_GET['q'] == "q4") { echo 'URL Qualité BQ'; }
}
$chn = "Nom de ma chaine 2";
if($_GET['chn'] == "list") { echo $chn.'
'; }
if($_GET['chn'] == $chn)
{ 
if($_GET['hls'] == "q55") { echo 'hls'; } if($_GET['q'] == "q55") { echo 'true'; } if($_GET['q'] == "q5") { echo 'URL Qualité THD'; }
if($_GET['hls'] == "q11") { echo 'hls'; } if($_GET['q'] == "q11") { echo 'true'; } if($_GET['q'] == "q1") { echo 'URL qualité HD'; }
if($_GET['hls'] == "q22") { echo 'hls'; } if($_GET['q'] == "q22") { echo 'true'; } if($_GET['q'] == "q2") { echo 'URL qualité HQ'; }
if($_GET['hls'] == "q33") { echo 'hls'; } if($_GET['q'] == "q33") { echo 'true'; } if($_GET['q'] == "q3") { echo 'URL qualité MQ'; }
if($_GET['hls'] == "q44") { echo 'hls'; } if($_GET['q'] == "q44") { echo 'true'; } if($_GET['q'] == "q4") { echo 'URL Qualité BQ'; }
}
$chn = "Nom de ma chaine3";
if($_GET['chn'] == "list") { echo $chn.'
'; }
if($_GET['chn'] == $chn)
{ 
if($_GET['hls'] == "q55") { echo 'hls'; } if($_GET['q'] == "q55") { echo 'true'; } if($_GET['q'] == "q5") { echo 'URL Qualité THD'; }
if($_GET['hls'] == "q11") { echo 'hls'; } if($_GET['q'] == "q11") { echo 'true'; } if($_GET['q'] == "q1") { echo 'URL qualité HD'; }
if($_GET['hls'] == "q22") { echo 'hls'; } if($_GET['q'] == "q22") { echo 'true'; } if($_GET['q'] == "q2") { echo 'URL qualité HQ'; }
if($_GET['hls'] == "q33") { echo 'hls'; } if($_GET['q'] == "q33") { echo 'true'; } if($_GET['q'] == "q3") { echo 'URL qualité MQ'; }
if($_GET['hls'] == "q44") { echo 'hls'; } if($_GET['q'] == "q44") { echo 'true'; } if($_GET['q'] == "q4") { echo 'URL Qualité BQ'; }
}
Enregistrez la playlist et placez là dans le répertoire www de votre répertoire alwaysdata. Ensuite, accédez dans votre navigateur à l'URL de la playlist (moi.alwaysdata.net/maplaylist.php). Si ça fonctionne (page blanche) , copiez/collez L'URL dans les paramètres d'AllFrTV dans l'onglet URL de votre playlist personnelle. Cliquez sur enregistrer. Fermez et relancez AllFrTV. Voilà, dans le menu déroulant se trouve votre playlist.