Ejemplo n.º 1
0
 // Is the track locked/do they have permission?
 if (!canPlay($el, $jzUSER)) {
     sendMedia("playlists/messages/media-locked.mp3", word("Track Locked"));
     exit;
 }
 // Have they reached their limit?
 if (!checkStreamLimit($el)) {
     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();
 }