X-Git-Url: https://git.cweiske.de/playVideoOnDreamboxProxy.git/blobdiff_plain/53547a00a04ba956104748231cdc4d140355544d..refs/heads/master:/www/play.php diff --git a/www/play.php b/www/play.php index 8109951..0fdb243 100644 --- a/www/play.php +++ b/www/play.php @@ -8,9 +8,17 @@ 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(); +} + set_error_handler('errorHandlerStore'); -$pageUrl = getPageUrl(); +[$pageUrl, $dryRun] = getPageUrl(); $json = getYoutubeDlJson($pageUrl, $youtubedlPath); $videoUrl = extractVideoUrlFromJson($json); if (php_sapi_name() == 'cli') { @@ -18,7 +26,9 @@ if (php_sapi_name() == 'cli') { } else { header('Video-URL: ' . $videoUrl); } -playVideoOnDreambox($videoUrl, $dreamboxUrl); +if (!$dryRun) { + playVideoOnDreambox($videoUrl, $dreamboxUrl); +} function errorInput($msg)