【发布时间】:2019-05-28 13:38:45
【问题描述】:
我正在使用node-rtsp-stream包和Websocket来传输我的IP-Camera,可视化效果很好,现在我想知道如何记录这个传输,我不知道该怎么做这个。
服务器端(NodeJS)中的index.js
const Stream = require('node-rtsp-stream'),
stream = new Stream({
name: 'Garage-Camera',
streamUrl: `rtsp://${meu_ip}:1030/user=${user}&password=${pass}&channel=1&stream=0.sdp?`,
wsPort: 5000
})
在客户端
<div>
<canvas id="videoCanvas"></canvas>
</div>
<script src="jsmpeg.js"></script>
<script>
const ws = new WebSocket("ws://localhost:5000")
const player = new jsmpeg(ws, {
canvas: document.querySelector('#videoCanvas'),
autoplay: true,
audio: false,
loop: true
})
</script>
【问题讨论】:
标签: javascript html node.js rtsp recorder