diff options
Diffstat (limited to 'contrib/www/2012/init.php')
-rw-r--r-- | contrib/www/2012/init.php | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/contrib/www/2012/init.php b/contrib/www/2012/init.php new file mode 100644 index 0000000..8176a75 --- /dev/null +++ b/contrib/www/2012/init.php @@ -0,0 +1,56 @@ +<?php + +require_once('browser.php'); + +$DEFAULT_MODE = 'flash'; +if (($browser['name'] == 'firefox' && $browser['majorver'] >= 4) || + ($browser['name'] == 'opera' && $browser['majorver'] == 10 && $browser['minorver'] >= 60) || + ($browser['name'] == 'opera' && $browser['majorver'] >= 11) || + ($browser['name'] == 'chrome' && $browser['majorver'] >= 6) || + ($browser['name'] == 'safari' && $browser['platform'] == 'mac')) { + $DEFAULT_MODE = 'html5'; +} + +$PROFILE= isset($_GET['profile']) ? $_GET['profile'] : 'medium'; +switch($PROFILE) { + case 'high': { $WIDTH = 1280; $HEIGHT = 720; break; } + case 'low': { $WIDTH = 640; $HEIGHT = 360; break; } + default: { $PROFILE = 'medium'; $WIDTH = 854; $HEIGHT = 480; break; } +} + +$SRC = isset($_GET['src']) ? $_GET['src'] : 'av-orig'; +switch($SRC) { + case 'av-en': { $LANG = 'en'; break; } + default: { $SRC = 'av-orig'; $LANG = 'orig'; break; } +} + +$MODE = isset($_GET['mode']) ? $_GET['mode'] : $DEFAULT_MODE; +switch($MODE) { + case 'flash': { break; } + default: { $MODE = 'html5'; break; } +} + +$URL_BASE = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; + +$URL_FLASH = $URL_BASE . "?mode=flash&src=$SRC&profile=$PROFILE"; +$URL_HTML5 = $URL_BASE . "?mode=html5&src=$SRC&profile=$PROFILE"; + +$URL_ORIG = $URL_BASE . "?mode=$MODE&src=av-orig&profile=$PROFILE"; +$URL_EN = $URL_BASE . "?mode=$MODE&src=av-en&profile=$PROFILE"; + +if ( isset($EMBED) ) { + $URL_BASE_IDX = str_replace("embed.php", "index.php", $URL_BASE); + $URL_HIGH = $URL_BASE_IDX . "?mode=$MODE&src=$SRC&profile=high"; +} else { + $URL_HIGH = $URL_BASE . "?mode=$MODE&src=$SRC&profile=high"; +} +$URL_MEDIUM = $URL_BASE . "?mode=$MODE&src=$SRC&profile=medium"; +$URL_LOW = $URL_BASE . "?mode=$MODE&src=$SRC&profile=low"; + + +$STREAM_URL_BASE = 'http://r38.realraum.at'; +$STREAM_URL_WEBM = "$STREAM_URL_BASE:8000/$SRC-webm-$PROFILE.webm"; +$STREAM_URL_HLS = "$STREAM_URL_BASE/elevate-live/$SRC-hls-$PROFILE.m3u8"; +$STREAM_URL_FLASH = "$STREAM_URL_BASE:8000/$SRC-flash-$PROFILE.flv"; + +?> |