首先引用jsmpeg的库,然后用它的player进行播放,它用的是canvas进行播放,代码如下
<html>
<body>enter code here
<div style="height: 30rem; width:30rem ;">
<canvas id="canvas" onclick="stop()"></canvas>
<!-- <img src="http://localhost:3000" alt=""> -->
</div>
</body>
<script type="text/javascript" src="jsmpeg.min.js"></script>
<script type="text/javascript">
player = new JSMpeg.Player('ws://localhost:9999', {
canvas: document.getElementById('canvas') // Canvas should be a canvas DOM element
})
function stop(){
player.stop()
}
</script>
</html>
经测试局域网内延时在800ms左右