Можно ли прослушивать событие timeupdate и получать текущее время во время записи? Я использую videojs с плагином videojs-record для записи видео и аудио. Я пробовал прослушивать timeupdate на объекте проигрывателя videojs, но безрезультатно - он не запускается
Как я могу прослушать событие timeupdate во время записи?
Ответы (1)
Взгляните на https://collab-project.github.io/videojs-record/#/recorded-data?id=timestamps
В основном включите событие с опцией timeSlice
:
record: {
audio: false,
video: true,
maxLength: 5,
debug: true,
// fire the timestamp event every 2 seconds
timeSlice: 2000
}
И слушайте событие временной метки. Например:
// monitor stream data during recording
player.on('timestamp', function() {
// timestamps
console.log('current timestamp: ', player.currentTimestamp);
console.log('all timestamps: ', player.allTimestamps);
// stream data
console.log('array of blobs: ', player.recordedData);
// or construct a single blob:
// var blob = new Blob(blobs, {
// type: 'video/webm'
// });
});
person
thijs
schedule
13.04.2019
timeupdate
к элементу<video>
. - person guest271314   schedule 22.02.2017