Видео файл написан пустой - PullRequest
0 голосов
/ 02 января 2019

Я использую node-rtsp-recorder для записи потока RTSP, но по окончании записи сгенерированный видеофайл пуст (размером 0 байт).Я могу смотреть свою ip-камеру, используя другой пакет (node-rtsp-stream-es6), и он работает очень хорошо, но я тоже хочу записывающее устройство.

Код для просмотра

const stream = require('node-rtsp-stream-es6')
new stream({
	name: 'garage-cam',
	url: 'rtsp://cam_ip:1030/user=admin&password=admin&channel=1&stream=0.sdp?',
	port: 5000
}).start()

Код для записи

const Recorder = require('node-rtsp-recorder').Recorder

var rec = new Recorder({
    url: 'rtsp://cam_ip:1030/user=admin&password=admin&channel=1&stream=0.sdp?',
    timeLimit: 60, // time in seconds for each segmented video file
    folder: './recorder/videos',
    name: 'garage-cam',
})
// Starts Recording
rec.startRecording();

setTimeout(() => {
    console.log('Stopping Recording')
    rec.stopRecording()
    rec = null
}, 60000)

OBS: у меня на компьютере установлен FFMPEG и установлен в PATH

node-rtsp-рекордер здесь

node-rtsp-stream-es6 здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...