-
Notifications
You must be signed in to change notification settings - Fork 0
/
player.php
87 lines (78 loc) · 1.45 KB
/
player.php
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?php
require_once( 'db.php' );
function getPlayer( $mediaid, $zwidth, $zheight )
{
$hlsurl = getHLSurl( $mediaid );
$flasrv = getFLASHsrvr( $mediaid );
$flafil = getFLASHfile( $mediaid );
$flaurl = $flasrv . "/" . $flafil;
$previewimg = getPreviewImg( $mediaid );
if( 0 == $mediaid )
{
$jwplayer = <<<EOD1
<script type="text/javascript">
var mediaid = $mediaid;
var dataURL = "ajax_chapters.php";
function init_player( edit )
{
jwplayer('videoplayer').setup(
{
autostart:true,
androidhls: true,
height:$zheight,
width:$zwidth,
image:'$previewimg',
playlist:[
{
sources: [
{
file:'$flaurl',
},
{
file: '$hlsurl'
}
]
}
]
});
UpdateTimer();
}
</script>
EOD1;
}
else
{
$jwplayer = <<<EOD2
<script type="text/javascript">
var mediaid = $mediaid;
var dataURL = "ajax_chapters.php";
var ROBBO = "I WAS HERE";
function init_player( edit )
{
jwplayer('videoplayer').setup(
{
autostart:true,
androidhls: true,
height:$zheight,
width:$zwidth,
image:'$previewimg',
playlist: [
{
sources: [
{
file: '$hlsurl'
}
]
}
],
startparam: 'starttime'
});
UpdateTimer();
getAllAgenda( edit );
}
</script>
EOD2;
}
return $jwplayer;
}
?>