Поток Javascript Blob

Я хочу передать видео через сервер в браузер.

Похоже, что с помощью API Blob это можно сделать с помощью URL.createObjectURL метод.

Это создает ссылку, которую я могу использовать в элементе html5 video, однако этот BLOB-объект не может быть изменен.

Как я могу добавить новые данные в объект Blob, используя тот же href?

Кроме того, я сомневаюсь, что файл будет транслироваться полностью последовательно, и думаю, что браузер будет запрашивать разные части файла, особенно для очистки. Как я могу динамически извлекать и записывать байты в объект blob?

Является ли MediaSource API чем-то стоящим для изучения?

1 ответ

Одной из возможностей является использование сервисного работника. Это позволяет вам перехватывать сетевые запросы и предоставлять потоковый ответ.

Другие вопросы по тегам