Как сохранить данные blob-видео в базе данных и объединить видео-blob для полного вывода видео
Я пытаюсь сохранить большие видео до 20 минут. Я использую LARAVEL и videojs-запись с отметками времени. используя следующий код для отметки времени
var segmentNumber = 0;
player.on('timestamp', function() {
if (player.recordedData && player.recordedData.length > 0) {
var binaryData = player.recordedData[player.recordedData.length - 1];
segmentNumber++;
var formData = new FormData();
formData.append('SegmentNumber', segmentNumber);
formData.append('Data', binaryData);
$.ajax({
url: '/api/Test',
method: 'POST',
data: formData,
cache: false,
processData: false,
contentType: false,
success: function (res) {
console.log("segment: " + segmentNumber);
}
});
}
});
Я провел исследование и не получил представления о том, как сохранить большой двоичный объект в базе данных и как можно показать полное видео после объединения большого двоичного объекта.