2011-11-27 14 views
5

Mam RTSP, który chciałbym uczynić Node.JS zrozumiałym. Znalazłem sposób, aby to zrobić using Java taking a capture from a webcam, ale chciałbym po prostu użyć Node.js do tego zadania i uzyskać go z wideo RTSP.Przetwarzaj RTSP z Node.js do robienia migawki obrazu

Moim zamiarem jest użycie setInterval, pobranie strumienia, przekonwertowanie go na base64 i przesłanie go przez Socket.IO do klienta, aby mogli go zobaczyć w przeglądarce jako znacznik <img>. Wiele z tego zostanie zaczerpnięte z the guy who make it with a webcam, ale mam tylko RTSP dostępny jako źródło wideo.

Czy ktoś wie, czy jest na to jakiś sposób?

Odpowiedz

3

I rzeczywiście okazało się, że miesiąc temu, ale zapomniałem odpowiedź poprosiłem tutaj.

Mój kod jest https://github.com/ghostbar/RTSP-Streaming.js. Odczytuje go ze strumienia RTSP i konwertuje na JPEG, a następnie na base64, aby przekazać go za pośrednictwem Socket.IO do klienta.

+3

Proszę postępować zgodnie z instrukcjami [tutaj] (http://meta.stackexchange.com/questions/18232/how-can-one-link-merge-combine-associate-two-accounts-users-anonymous-unregist) na połączyć swoje konta. Prosimy również o opublikowanie odpowiedniego kodu, nie wystarczy umieścić link do zewnętrznej strony internetowej zawierającej cały kod. Dzięki! –

0

Oto niektóre kodu z minimalnymi zależności, które mogą odczytywać dane z kamery internetowej i przesłać go do postaci obrazu na serwerze za pomocą węzła: https://github.com/josher19/node-jpegcam

Można mieć wysyła dane do klienta zamiast zapisywania go jako obraz na serwerze.

- >> Josh < < -

Powiązane problemy