sendMedia("playlists/messages/streaming-limit-exceeded.mp3", word("Limit Reached")); exit; } if (!isset($_GET['sid'])) { $_GET['sid'] = "none"; } if (!isset($_SERVER['HTTP_RANGE'])) { // Now let's update the playcount if ($be->allowPlaycountIncrease($_GET['jz_user'], $el, $_GET['sid']) !== false) { $el->increasePlayCount(); } // Now let's update audioscrobbler $el->setStartTime(time()); if ($enable_audioscrobbler == "true") { $jzSERVICES->loadService("reporting", "audioscrobbler"); $jzSERVICES->updatePlayCountReporting($el); } } $meta = $el->getMeta(); if ($meta['artist'] != "" and $meta['artist'] != "-") { $title = $meta['artist'] . " - " . $el->getName(); } else { $title = $el->getName(); } if (isset($_GET['jz_user'])) { $be->setPlaying($_GET['jz_user'], $el, $_GET['sid']); } session_write_close(); // Close session while file is streaming sendMedia($el->getFileName("host"), $title, $resample); }