<?php require_once '../lib/Kendo/Autoload.php'; $media = new \Kendo\UI\MediaPlayerMedia('MediaPlayerMedia') ; $media ->source("https://www.youtube.com/watch?v=CpHKm2NruYc"); $media ->title("Why Telerik Analytics - Key Benefits For Your Applications"); $mediaPlayer = new \Kendo\UI\MediaPlayer('MediaPlayer') ; $mediaPlayer->media($media); $mediaPlayer->autoPlay(true); ?> <div class="demo-section k-content wide" style="width: 644px;"> <?php echo $mediaPlayer->render(); ?> </div> <div class="box wide" style="max-width:644px;"> <h4>API Functions</h4> <div class="box-col"> <ul class="options"> <li> <button id="playButton" class="k-button">Play</button> </li> <li> <button id="stopButton" class="k-button">Stop</button> </li> <li> <button id="pauseButton" class="k-button">Pause</button> </li> <li> <button id="fullScreenButton" class="k-button">Full-screen</button> </li> </ul> </div> <div class="box-col"> <ul class="options"> <li> <button id="toggleMuteButton" class="k-button">Toggle mute</button> </li> <li> <button id="isEndedButton" class="k-button">Video has ended</button> </li> <li> <button id="isPausedButton" class="k-button">Video is paused</button> </li> <li> <button id="isPlayingButton" class="k-button">Video is playing</button> </li> </ul> </div> <div class="box-col"> <ul class="options"> <li> <input id="volumeValue" value="50" style="float:none; width:90px;" /> <button id="volumeButton" class="k-button">Set volume</button> </li> <li> <input id="seekValue" value="50" style="float:none; width:90px;" /> <button id="seekButton" class="k-button">Seek to</button> </li> </ul> </div> </div> <script> $(document).ready(function () { var mediaPlayer = $("#MediaPlayer").data("kendoMediaPlayer"); var setVolume = function () { mediaPlayer.volume($("#volumeValue").val()); }; var seekTo = function () { mediaPlayer.seek($("#seekValue").data("kendoNumericTextBox").value()*1000); }; $("#playButton").click(function () { mediaPlayer.play(); }); $("#stopButton").click(function () { mediaPlayer.stop(); }); $("#pauseButton").click(function () { mediaPlayer.pause(); }); $("#fullScreenButton").click(function () { mediaPlayer.fullScreen(true); }); $("#toggleMuteButton").click(function () { mediaPlayer.mute(!mediaPlayer.mute()); }); $("#isEndedButton").click(function () { alert(mediaPlayer.isEnded()); }); $("#isPausedButton").click(function () { alert(mediaPlayer.isPaused()); }); $("#isPlayingButton").click(function () { alert(mediaPlayer.isPlaying()); }); $("#volumeValue").kendoNumericTextBox({ change: setVolume, min: 0, max: 100, format: "#", decimals: 0 }); $("#seekValue").kendoNumericTextBox({ change: seekTo, min: 0, max: 97, format: "#", decimals: 0 }); $("#seekButton").click(seekTo); $("#volumeButton").click(setVolume); }); </script> <style> .k-mediaplayer { width: 640px; height: 360px; } </style>