cloud-morph icon indicating copy to clipboard operation
cloud-morph copied to clipboard

Webrtc video/audio/text chat from client device somehow?

Open stephen-t-dodds opened this issue 3 years ago • 3 comments

I know this is a stretch for this project.

I have some projects that I use webrtc video and audio chat in the experience. Is it possible to cloud stream the game/experience but still have access to user hardware for webrtc video and audio chat?

Just curious and no pressure. Thanks!

stephen-t-dodds avatar Sep 25 '21 15:09 stephen-t-dodds

what do you mean by user hardware? do you mean to stream it from your local machine instead of remote machine?

giongto35 avatar Sep 25 '21 17:09 giongto35

I mean the user camera is a passthrough camera to the remote machine. I hope I am saying that right.

Basically I want two users to be able to video chat while playing the game.

stephen-t-dodds avatar Sep 25 '21 17:09 stephen-t-dodds

I think it's possible, We can follow the same idea of Video/Input Stream. It's a separated stream. Currently the Video Stream part is:

  • Video Stream: Game in Server -> Streaming in Server --broadcast--> User in Local.
  • Input Stream: Input in Local -> Streaming in Server --broadcast--> User in Local

With Video Chat: Video in Local -> Streaming in Server --broadcast--> User in Local But yeah, It still needs some modification.

giongto35 avatar Sep 25 '21 17:09 giongto35