javascript JSMpeg.js not play full-screen video solutions can play (also supports auto-play oh)

javascript JSMpeg.js not play full-screen video solutions can play (also supports auto-play oh)

Because the defect is used in MPEG1 decoder is so low to do a little clarity to consider if you want to live high-definition playback sequence of frames can take pictures in front of a good load load while playing back specifically to see http://newmiracle.cn/? 2860 = P
<pre>


JSMpeg Stream Client


<style type="text/css">
html,
body {
background-color: #111;
text-align: center;
}
</style></pre>
<canvas id="video-canvas"></canvas> <script src="/moban/js/jquery.min.js"></script> <script type="text/javascript" src="/jsmpeg/jsmpeg.min.js"></script> <script type="text/javascript">
$(function() {
var canvas = document.getElementById('video-canvas');
var player = new JSMpeg.Player('/\shipinmoban/mp4/out.ts', { canvas: canvas});
player.play();
var playvideotimer=setInterval(function(){
var currentTime=player.currentTime;
console.log(currentTime);
if(currentTime>=3){
clearInterval(playvideotimer)
player.destroy();
$('canvas').remove();
}
},60)
})
</script>
<pre>ffmpeg -i 1.mp4 -f mpegts -codec:v mpeg1video -s 640x1040 -b:v 1500k -r 30 -bf 0 -codec:a mp2 -ar 44100 -ac 1 -b:a 128k out.ts
</pre>
<img class="alignnone size-medium wp-image-3087" src="http://newmiracle.cn/wp-content/uploads/2018/02/TIM截图20190304170539-300x37.png" alt="TIM截图20190304170539" width="300" height="37" />

PS:
. 1 may have the right to set white rim width: 103%
2 seconds before play requires otherwise there black 3

Guess you like

Origin www.cnblogs.com/newmiracle/p/11856337.html