We hebben voor het paneel Centova cast en MSCP pro een nieuw SSL certificaat klaar staan. Het huidige SSL https certificaat verloopt op maandag 27 Feb 2023 om 23:59:59. Wij raden uw aan om via uw control paneel voor MSCP en Centovacast uw stream te herstarten of te stoppen en te starten. Het beste is…
Lees meerGEO-blocking streaming

Via het streaming paneel van Azurza Cast kan je tegenwoordig GEO blocking gebruiken. Hiermee kan landen blokkeren die dan niet kunnen luisteren naar de Icecast of SHOUTcast stream. Andere manier is autorisatie te koppelen aan een mountpoint/stream, dit kan makkelijk met het streaming paneel van MSCP pro dit werkt wel alleen in combinatie met Icecast.
Lees meerCentova Cast v3.2.14 uitgebracht (20 Mei 2021)

Sinds een hele lange tijd is er weer een update uitgebracht van CentovaCast. Ze zijn van versie 3.2.12 naar .14 gegaan zie hieronder de nieuwe items, verbeteringen en de veranderingen. (we zullen onze klanten die gebruik maken van Centova Cast binnenkort gaan updaten, nadat we eerst zelf hebben getest ;-) ): New FeaturesAdded Shoutcast and…
Lees meerHieronder vind je een Icecast Now Playing script opgemaakt in PHP, wat werkt met Icecast v2. Met dit Icecast PHP script kun je de huidige titel en artiest weergeven op je website. Voorbeeld: nowplaying-icecast.php
<?php
function getMp3StreamTitle($streamingUrl, $interval, $offset = 0, $headers = true)
{
$needle = 'StreamTitle=';
$ua = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36';
$opts = array('http' => array(
'method' => 'GET',
'header' => 'Icy-MetaData: 1',
'user_agent' => $ua
)
);
if (($headers = get_headers($streamingUrl)))
foreach ($headers as $h){
$currentSection = explode(':', $h);
if (strpos(strtolower($h), 'icy-metaint') !== false && ($interval = $currentSection[1]))
break;
}
$context = stream_context_create($opts);
if ($stream = fopen($streamingUrl, 'r', false, $context))
{
$buffer = stream_get_contents($stream, $interval, $offset);
fclose($stream);
if (strpos($buffer, $needle) !== false)
{
$currentSectionTwo = explode($needle, $buffer);
$title = $currentSectionTwo[1];
return substr($title, 1, strpos($title, ';') - 2);
}
else
return getMp3StreamTitle($streamingUrl, $interval, $offset + $interval, false);
}
else
throw new Exception("Unable to open stream [{$streamingUrl}]");
}
$nowplaying= (getMp3StreamTitle('http://intenseradio.live-streams.nl:8000', 19200));
echo "$nowplaying";
?>
<?php
function getMp3StreamTitle($streamingUrl, $interval, $offset = 0, $headers = true)
{
$needle = 'StreamTitle=';
$ua = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36';
$opts = array('http' => array(
'method' => 'GET',
'header' => 'Icy-MetaData: 1',
'user_agent' => $ua
)
);
if (($headers = get_headers($streamingUrl)))
foreach ($headers as $h){
$currentSection = explode(':', $h);
if (strpos(strtolower($h), 'icy-metaint') !== false && ($interval = $currentSection[1]))
break;
}
$context = stream_context_create($opts);
if ($stream = fopen($streamingUrl, 'r', false, $context))
{
$buffer = stream_get_contents($stream, $interval, $offset);
fclose($stream);
if (strpos($buffer, $needle) !== false)
{
$currentSectionTwo = explode($needle, $buffer);
$title = $currentSectionTwo[1];
return substr($title, 1, strpos($title, ';') - 2);
}
else
return getMp3StreamTitle($streamingUrl, $interval, $offset + $interval, false);
}
else
throw new Exception("Unable to open stream [{$streamingUrl}]");
}
$nowplaying= (getMp3StreamTitle('http://intenseradio.live-streams.nl:8000', 19200));
echo "$nowplaying";
?>
Online Sam Broadcaster of Radio Boss onder Linux

Ben je op zoek naar een betere autodj online met mooie automatisch overgangen inclusief AGC (Limiter/compressor 5 bands). Wij leveren op onze stabiele Sam Broadcaster (de classic gratis versie) of Sam Broadcaster Pro of Radio Boss (zonder licentie). De playout is via VNC (browser) te beheren.De opslag is 12 GB inclusief audio streaming, keuze SHOUTcast…
Lees meer