Ejemplo 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');
 }
Ejemplo n.º 2
0
 protected function getOutput(Output $output)
 {
     $output = Output::get($output->outputId);
     $this->checkOutput($output);
     return $output;
 }
Ejemplo n.º 3
0
<?php

require_once __DIR__ . '/../vendor/autoload.php';
/* CONFIGURATION */
bitcodin\Bitcodin::setApiToken('insertYourApiKey');
// Your can find your api key in the settings menu. Your account (right corner) -> Settings -> API
$jobId = 123456;
//ENTER THE THE ID OF THE ENCODING YOU WANT TO TRANSFER
$outputId = 123456;
//ENTER THE THE ID OF THE OUTPUT YOU WANT YOUR ENCODING TRANSFERRED TO
$encoding = bitcodin\Job::get($jobId);
$output = \bitcodin\Output::get($outputId);
$response = $encoding->transfer($output);
var_dump($response);