Exemplo n.º 1
0
 public function create($label, $streamKey, $encProfId, $outputId, $timeshift)
 {
     Bitcodin::setApiToken($this->session->api_key);
     try {
         Bitcodin::setApiToken($this->session->api_key);
         $encProf = EncodingProfile::get($encProfId);
         $output = Output::get($outputId);
         LiveStream::create($label, $streamKey, $encProf, $output, $timeshift);
     } catch (\Exception $ex) {
         echo "<div class='top-buffer'></div><div class='alert alert-danger' role='alert'>" . $ex->getMessage() . "</div>";
     }
     redirect('overview');
 }
 protected function getEncodingProfile(EncodingProfile $encodingProfile)
 {
     $fetchedEncodingProfile = EncodingProfile::get($encodingProfile->encodingProfileId);
     $this->checkEncodingProfile($fetchedEncodingProfile);
     return $fetchedEncodingProfile;
 }