Как я могу создать дорожку MediaStream из непрерывного потока изображений в node.js? (для использования с WebRTC) - PullRequest
0 голосов
/ 06 июля 2019

Я хочу транслировать роботизированную камеру из элемента веб-медиа.У меня есть доступ к камере в файле node.js, который обеспечивает прямой поток изображений (непрерывно создавая новый кадр со скоростью ~ 20 кадров в секунду).

В этой же ситуации в браузере можно записать изображение вхолст и захватить поток.

Есть ли какой-нибудь способ создать объект MediaStreamTrack, который может быть непосредственно добавлен в RTCPeerConnection, без необходимости использования только браузерных captureStream или getUserMedia API?

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

Я использую модуль WebRTC узла wrtc с оболочкой simple-peer.

1 Ответ

0 голосов
/ 18 июля 2019

Ознакомьтесь с примером video-compositing здесь.

https://github.com/node-webrtc/node-webrtc-examples

...