Еще один способ сохранить стриминг - PullRequest
0 голосов
/ 19 июня 2020

Мне не нравится MediaStream Recording API. Если вы приостановите поток или вернетесь на несколько секунд - он это тоже запишет. И главная причина в том, что fps намного ниже и есть зависания (которых не было на стримах). Так что он меняет данные, и это плохо.

Я просто хочу сохранить потоковую передачу в исходном качестве - например, соединение частей, которые загружаются одна за другой. Так что он должен работать, даже если видео приостановлено, потому что загрузка частей продолжается.

Речь идет только о потоках (из inte rnet) в элементе <video>. Нет веб-камеры.

Существуют ли другие способы сохранения потоковой передачи?
Может быть, это возможно с Media Streams API, Streams API или WebRTC API?

https://developer.mozilla.org/en-US/docs/Web/API/Media_Streams_API  
https://developer.mozilla.org/en-US/docs/Web/API/Streams_API  
https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API

А может какой-нибудь API расширений?

Сохранение, хоть консоль, мне неплохо. Не нужно создавать пользовательский интерфейс для сохранения.

1 Ответ

0 голосов
/ 19 июня 2020

Вы хотите, чтобы все это было на стороне клиента? Вы можете запустить сервер и транслировать на него WebRT C. Я создал save-to-disk , чтобы показать, как.

Я не знаю других решений на стороне клиента, но мне не приходилось искать решение раньше!

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