Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Capturing video stream on server #23

Open
zacharynevin opened this issue May 25, 2017 · 1 comment
Open

Capturing video stream on server #23

zacharynevin opened this issue May 25, 2017 · 1 comment

Comments

@zacharynevin
Copy link

Hello,

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

  • A set of users (e.g. 5 users) are conferencing in a room.
  • For each user, I want to capture their video stream on the server and do processing (e.g. machine-learning analysis).

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
Copy link
Member

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants