Клиентская сторона
<script type="text/javascript">
var ws = new WebSocket("ws://localhost:9999/");
var player = new JSMpeg.Player("ws://localhost:9999", {
canvas: document.getElementById("videoCanvas1"),
});
var ws = new WebSocket("ws://localhost:9998/");
var player = new JSMpeg.Player("ws://localhost:9998", {
canvas: document.getElementById("videoCanvas2"),
});
</script>
серверная сторона
Stream = require('node-rtsp-stream')
stream = new Stream({
name: 'name',
streamUrl: 'rtsp://ipcamera url',
wsPort: 9999,
ffmpegOptions: {
'-stats': '',
'-r': 30,
}
});
stream = new Stream({
name: 'name',
streamUrl: 'rtsp://192.168.1.7:8080/h264_ulaw.sdp',
wsPort: 9998,
ffmpegOptions: {
'-stats': '',
'-r': 30,
}
});
Проблема Камера работает медленно 3 SE c задержка, а при добавлении более 1 камеры задержка увеличивается на 6 сек c и изображение становится разбитым