Rechercher dans la communauté
Affichage des résultats pour les étiquettes 'caramania'.
4 résultats trouvés
-
Bonjour la communauté. ^^ Je vais avoir besoin de votre aide pour m'aider à développer le futur site ou je vais regrouper plusieurs outils pour webradio. Si vous avez des idées qui ne sont pas dans la liste, vous pouvez répondre avec votre idée... et des détails. https://webradio.tools/fr/
-
Comme vous avez pu le remarquer, Caramania.Ca est en ligne !!! À vous et à vous seul !!! (20 Utilisateurs Max. ^^) Je vous offre un petit code promo (-10%) sur les services: Automation Radio, Hébergement Web Cloud, Hébergement Streaming et les VPS pour fêter la réouverture de Caramania.Ca. ^^ Code promotionnel: XZ2YMN7ZRG Ce qui est bien avec ça, c'est que je vais pouvoir développer le Générateur de statistiques, l'API et le panel Streaming. ^^ Allez on lâche pas la patate !!!
-
Bonjour !!! Voila un petit jingle offert par mes 2 amis Alex(Voxoff.com(voix) et Alex(UturnRadio.com(Montage) Je voudrais votre avis sur ce jingle. Merci. ^^ Caramania.Ca.T.mp3
-
Mise à jour du script ici > http://www.radios-fr.com/topic/18187-v342-apicaramaniaca/ L'API vous permet de récupérer des informations sur votre Webradio. ^^ Voici un script PHP simple d'utilisation : api_call.php <?$type = 'icecast'; // Technologie serveur (icecast,shoutcast,radionomy)$ip = 'listen-ca.uturnradio.com'; // URL ou IP du serveur$port = '80'; // PORT du serveur$ruid = ''; // RadioUID (Radionomy)$mount = '/classic_rock'; // MOUNT (Icecast)$cover_t = 'medium'; // Taille de l'image (small,medium,large,extralarge)$cover_d = 'http://api.caramania.net/covers/no_img.png'; // Pochette par défaut$cache = './cache.txt'; // Fichier cache.txt local$cache_c = './cache_call.txt'; // Fichier cache_call.txt local######################################### NE PAS MODIFIER! #########################################$date = '-1';if($lines = file($cache_c)){ $date = (isset($lines[1]) ? $lines[1] : '-1'); $time = $lines[0]; $expire = time() - $time;} else { $expire = time() - 1;}if(@file_exists($cache) && $date > $expire && file_get_contents($cache) != ''){ $xml = @simplexml_load_file($cache); $artist = trim($xml->track->artist); $title = trim($xml->track->title); $current = trim($xml->track->current); $current_peak = trim($xml->track->current_peak); $cover = trim($xml->track->cover); $last_1_title = trim($xml->track->last_1_title); $last_1_artist = trim($xml->track->last_1_artist); $last_2_title = trim($xml->track->last_2_title); $last_2_artist = trim($xml->track->last_2_artist); $last_3_title = trim($xml->track->last_3_title); $last_3_artist = trim($xml->track->last_3_artist); $last_4_title = trim($xml->track->last_4_title); $last_4_artist = trim($xml->track->last_4_artist); $last_5_title = trim($xml->track->last_5_title); $last_5_artist = trim($xml->track->last_5_artist);} else { @file_put_contents($cache_c, '200'."\n".time()); $context = stream_context_create(array('http' => array('timeout' => 3))); touch($cache); $xml = @file_get_contents('http://api.caramania.net/?type='.$type.'&ip='.$ip.'&port='.$port.'&cover_t='.$cover_t.'&mount='.$mount.'&ruid='.$ruid, 0, $context); if(!$xml){ $xml = @simplexml_load_file($cache); } else { @file_put_contents($cache, $xml); $xml = @simplexml_load_file($cache); $expire_n = ($xml->track->callmeback / 1000); if($expire_n < 15){ $expire_n = 15; } @file_put_contents($cache_c, $expire_n."\n".time()); } $artist = trim($xml->track->artist); $title = trim($xml->track->title); $current = trim($xml->track->current); $current_peak = trim($xml->track->current_peak); $cover = trim($xml->track->cover); $last_1_title = trim($xml->track->last_1_title); $last_1_artist = trim($xml->track->last_1_artist); $last_2_title = trim($xml->track->last_2_title); $last_2_artist = trim($xml->track->last_2_artist); $last_3_title = trim($xml->track->last_3_title); $last_3_artist = trim($xml->track->last_3_artist); $last_4_title = trim($xml->track->last_4_title); $last_4_artist = trim($xml->track->last_4_artist); $last_5_title = trim($xml->track->last_5_title); $last_5_artist = trim($xml->track->last_5_artist);} print (empty($artist) ? '' : $artist).'|'.(empty($title) ? '' : $title).'|'.(empty($current) ? '0' : $current).'|'.(empty($current_peak) ? '0' : $current_peak).'|'.($cover=='http://api.caramania.net/covers/no_img.png' || empty($cover) ? '<img src="'.$cover_d.'" border="0">' : '<img src="'.$cover.'" border="0">').'|'.(empty($last_1_title) ? '' : $last_1_title).'|'.(empty($last_1_artist) ? '' : $last_1_artist).'|'.(empty($last_2_title) ? '' : $last_2_title).'|'.(empty($last_2_artist) ? '' : $last_2_artist).'|'.(empty($last_3_title) ? '' : $last_3_title).'|'.(empty($last_3_artist) ? '' : $last_3_artist).'|'.(empty($last_4_title) ? '' : $last_4_title).'|'.(empty($last_4_artist) ? '' : $last_4_artist).'|'.(empty($last_5_title) ? '' : $last_5_title).'|'.(empty($last_5_artist) ? '' : $last_5_artist); ?>api_call.js function api_call(){ $(function(){ $.get('api_call.php', function(xml_data) { var data = xml_data.split('|'); $('#artist').html(data[0]); $('#title').html(data[1]); $('#current').html(data[2]); $('#current_peak').html(data[3]); $('#cover').html(data[4]); $('#last_1_title').html(data[5]); $('#last_1_artist').html(data[6]); $('#last_2_title').html(data[7]); $('#last_2_artist').html(data[8]); $('#last_3_title').html(data[9]); $('#last_3_artist').html(data[10]); $('#last_4_title').html(data[11]); $('#last_4_artist').html(data[12]); $('#last_5_title').html(data[13]); $('#last_5_artist').html(data[14]); }); });}setInterval('api_call();', 5000);$(document).ready(function(){ api_call(); });api_call.html <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script><script type="text/javascript" src="api_call.js"></script> <table summary="" border="0"> <tr> <td> <!-- Affiche la pochette --><span id="cover"></span><!-- --> </td> <td><b>Actuellement :</b> <!-- Affiche l'artist --><span id="artist"></span><!-- --> - <!-- Affiche le titre --><span id="title"></span><!-- --> <br><b>Auditeurs :</b> <!-- Affiche les auditeurs --><span id="current"></span><!-- --> <br><b>Peak d'auditeurs :</b> <!-- Affiche le peak d'auditeurs --><span id="current_peak"></span><!-- --> <br> </td> </tr></table><br><table border="0"> <tr> <td><b>Dernière chanson jouer : </b></td> <td><!-- Dernière chanson No1 --><span id="last_1_title"></span> - <span id="last_1_artist"></span><!-- --></td> </tr> <tr> <td> </td> <td><!-- Dernière chanson No2 --><span id="last_2_title"></span> - <span id="last_2_artist"></span><!-- --></td> </tr> <tr> <td> </td> <td><!-- Dernière chanson No3 --><span id="last_3_title"></span> - <span id="last_3_artist"></span><!-- --></td> </tr> <tr> <td> </td> <td><!-- Dernière chanson No4 --><span id="last_4_title"></span> - <span id="last_4_artist"></span><!-- --></td> </tr> <tr> <td> </td> <td><!-- Dernière chanson No5 --><span id="last_5_title"></span> - <span id="last_5_artist"></span><!-- --></td> </tr></table>Démo !!!