Code
<video id="v1" width="400px" autoplay controls>
<source id="s1" src="./sample.mp4" type="video/mp4">
</video>
<br>
<input type='hidden' id='t'>
<input type='button' id='b' min='0' step='0.05' value='Controller OPEN' oninput='seek(t)' data-jogshuttle='target-id:t; oninput:true'>
<script>
window.addEventListener('load', function(){
b.max = v1.duration;
setInterval(function(){
t.value = v1.currentTime;
});
});
function seek(e) {
if(v1.paused === false) v1.pause();
v1.currentTime = e.value;
}
</script>