Передача данных MediaStream через http
Есть ли способ отправить данные внутри MediaStream
приобретенный getUserMedia
через HTTP (например, потоковый запрос PUT) вместо WebRTC?
Мне нравится хранить захваченное видео на сервере, поэтому никакие одноранговые функции соединения WebRTC не нужны. Я не люблю использовать одноранговый WebRTC на сервере из-за его сложности.
1 ответ
Новый API MediaRecorder (доступный в Firefox и Chrome Canary) может сделать это. См. https://webrtc.github.io/samples/src/content/getusermedia/record/ Вы в основном заменяете handleDataAvailable своей собственной реализацией, которая передает куски на сервер