blob: 849c444c9d42b2fd27fcc914a54b0854c3466d07 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
<?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';
}
if ( isset($EMBED) && $EMBED >= 3 ) {
$DEFAULT_PROFILE = 'mini';
} elseif ( isset($EMBED) && $EMBED >= 2 ) {
$DEFAULT_PROFILE = 'low';
} else {
$DEFAULT_PROFILE = 'medium';
}
$PROFILE= isset($_GET['profile']) ? $_GET['profile'] : $DEFAULT_PROFILE;
switch($PROFILE) {
case 'high': { $WIDTH = 1280; $HEIGHT = 720; break; }
case 'low': { $WIDTH = 640; $HEIGHT = 360; break; }
case 'mini': { $WIDTH = 426; $HEIGHT = 240; break; }
default: { $PROFILE = 'medium'; $WIDTH = 854; $HEIGHT = 480; break; }
}
$SRC = isset($_GET['src']) ? $_GET['src'] : 'av';
$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_BASE_IDX = preg_replace("/embed(-.*)?\.php/", "index.php", $URL_BASE);
$URL_FLASH = $URL_BASE . "?mode=flash&src=$SRC&profile=$PROFILE";
$URL_HTML5 = $URL_BASE . "?mode=html5&src=$SRC&profile=$PROFILE";
if ( isset($EMBED) ) {
$URL_HIGH = $URL_BASE_IDX . "?mode=$MODE&src=$SRC&profile=high";
} else {
$URL_HIGH = $URL_BASE . "?mode=$MODE&src=$SRC&profile=high";
}
if ( isset($EMBED) && $EMBED >= 2 ) {
$URL_MEDIUM = $URL_BASE_IDX . "?mode=$MODE&src=$SRC&profile=medium";
} else {
$URL_MEDIUM = $URL_BASE . "?mode=$MODE&src=$SRC&profile=medium";
}
if ( isset($EMBED) && $EMBED >= 3 ) {
$URL_LOW = $URL_BASE_IDX . "?mode=$MODE&src=$SRC&profile=low";
} else {
$URL_LOW = $URL_BASE . "?mode=$MODE&src=$SRC&profile=low";
}
$URL_MINI = $URL_BASE . "?mode=$MODE&src=$SRC&profile=mini";
$STREAM_URL_BASE = 'http://lac-live.spreadspace.org';
$STREAM_URL_WEBM = "$STREAM_URL_BASE:8000/$SRC-webm-$PROFILE.webm";
$STREAM_URL_HLS = "$STREAM_URL_BASE/lac-live/$SRC-hls-$PROFILE.m3u8";
$STREAM_URL_FLASH = "$STREAM_URL_BASE:8000/$SRC-flash-$PROFILE.flv";
?>
|