X-Git-Url: https://git.cweiske.de/playVideoOnDreamboxProxy.git/blobdiff_plain/af9c4898bafbfd823d3b74d225bf6bad701881b8..HEAD:/www/play.php diff --git a/www/play.php b/www/play.php index 502e3f2..0fdb243 100644 --- a/www/play.php +++ b/www/play.php @@ -8,6 +8,9 @@ if (file_exists($cfgFile)) { include $cfgFile; } +//for the firefox extension +header('Access-Control-Allow-Origin: *'); + if (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] == 'GET') { require __DIR__ . '/form.php'; exit(); @@ -15,7 +18,7 @@ if (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] == 'GET') { set_error_handler('errorHandlerStore'); -$pageUrl = getPageUrl(); +[$pageUrl, $dryRun] = getPageUrl(); $json = getYoutubeDlJson($pageUrl, $youtubedlPath); $videoUrl = extractVideoUrlFromJson($json); if (php_sapi_name() == 'cli') { @@ -23,7 +26,9 @@ if (php_sapi_name() == 'cli') { } else { header('Video-URL: ' . $videoUrl); } -playVideoOnDreambox($videoUrl, $dreamboxUrl); +if (!$dryRun) { + playVideoOnDreambox($videoUrl, $dreamboxUrl); +} function errorInput($msg)