diff options
author | Christian Pointner <equinox@spreadspace.org> | 2012-10-22 01:45:14 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2012-10-22 01:45:14 +0200 |
commit | e4b6f1889e057ea210bc0578e3e8c0792ef5b277 (patch) | |
tree | f39c3fc22007c0ff0fed41384b304efd779f7d52 /contrib/www/2012/player.php | |
parent | fixed install script for hls (diff) |
added sample www scripts
Diffstat (limited to 'contrib/www/2012/player.php')
-rw-r--r-- | contrib/www/2012/player.php | 109 |
1 files changed, 109 insertions, 0 deletions
diff --git a/contrib/www/2012/player.php b/contrib/www/2012/player.php new file mode 100644 index 0000000..ddcef1a --- /dev/null +++ b/contrib/www/2012/player.php @@ -0,0 +1,109 @@ +<?php require_once('init.php'); ?> + <table id="header" width="<?php printf('%dpx', $WIDTH); ?>"> + <tr> + <td align='left' width='33%'> +<?php + switch ($LANG) { + case 'orig': { + echo " <span class='selected'>DT/EN</span>"; + echo " <span><a href='$URL_EN'>EN</a></span>"; + break; + } + case 'en': { + echo " <span><a href='$URL_ORIG'>DT/EN</a></span>"; + echo " <span class='selected'>EN</span>"; + break; + } + } +?> + </td> + <td align='center' width='33%'> +<?php + switch($MODE) { + case 'html5': { + echo " <span class='selected'>HTML5</span>"; + echo " <span><a href='$URL_FLASH'>FLASH</a></span>"; + break; + } + case 'flash': { + echo " <span><a href='$URL_HTML5'>HTML5</a></span>"; + echo " <span class='selected'>FLASH</span>"; + break; + } + } +?> + </td> + <td align='right' width='33%'> +<?php + switch($PROFILE) { + case 'high': { + echo " <span class='selected'>high</span>"; + echo " <span><a href='$URL_MEDIUM'>medium</a></span>"; + echo " <span><a href='$URL_LOW'>low</a></span>"; + break; + } + case 'medium': { + if ( isset($EMBED) ) { + echo " <span><a href='$URL_HIGH' target='_parent'>high</a></span>"; + } else { + echo " <span><a href='$URL_HIGH'>high</a></span>"; + } + echo " <span class='selected'>medium</span>"; + echo " <span><a href='$URL_LOW'>low</a></span>"; + break; + } + case 'low': { + if ( isset($EMBED) ) { + echo " <span><a href='$URL_HIGH' target='_parent'>high</a></span>"; + } else { + echo " <span><a href='$URL_HIGH'>high</a></span>"; + } + echo " <span><a href='$URL_MEDIUM'>medium</a></span>"; + echo " <span class='selected'>low</span>"; + break; + } + } +?> + </td> + </tr> + </table> +<?php if ($MODE == "flash") { ?> + <script type="text/javascript" src="/flowplayer/flowplayer-3.2.6.min.js"></script> + <div id="player" style="<?php printf('display:block;width:%dpx;height:%dpx', $WIDTH, $HEIGHT); ?>"></div> + <script>flowplayer("player", "/flowplayer/flowplayer-3.2.7.swf", { + clip: { + url: "<?php echo $STREAM_URL_FLASH; ?>", + autoPlay: true, + autoBuffering: true, + bufferLength: 5, + live: true, + scaling: "fit" + }, + plugins: { + controls: { + url: "/flowplayer/flowplayer.controls-3.2.5.swf", + time: false, + } + } + } ); + </script> +<?php } else { ?> + <video width=<?php echo $WIDTH; ?> height=<?php echo $HEIGHT; ?> autoplay controls> + <source src="<?php echo $STREAM_URL_WEBM; ?>" type="video/webm" /> + <source src="<?php echo $STREAM_URL_HLS; ?>" type="application/x-mpegURL" /> + </video> +<?php } ?> + <table id="footer" width="<?php printf('%dpx', $WIDTH); ?>"> + <tr> + <td align='right'> + <h2>Direct Link(s):</h2> + </td> + <td align='left'> +<?php if ($MODE == "flash") { + echo " $STREAM_URL_FLASH"; + } else { + echo " $STREAM_URL_WEBM<br />"; + echo " $STREAM_URL_HLS"; + } ?> + </td> + </table> |