rtc-io / rtc

Build WebRTC conferencing applications with easy using rtc.io. This package provides a super-friendly entry point for working with WebRTC, dive into underling rtc.io modules for more configuration and customization opportunities
Apache License 2.0
265 stars 62 forks source link

Capturing video stream on server #23

Open zacharynevin opened 7 years ago

zacharynevin commented 7 years ago

Hello,

I have the following use-case I would like to implement:

I can't find anything in the other rtc modules for allowing this. One idea I had was to set up another server that would be another "client" for the main rtc server, meaning that each room would have an extra client connected that is the video processing server. However, I'm not sure how that would work given that the modules were written for browser-based clients.

Thank you very much!

silviapfeiffer commented 7 years ago

You can either use a media server like Janus that enters such a call and starts being an intermediary, or you can indeed run another peer on the server. It's basically the same as running a headless browser on a server. HTH.