Is it possibile to see, in browser, a stream of game play?

I ask if is possibile to see the camera field of view of a character, that a game player move on Unity, in a browser windows where another person see and can’t interact with game.

A streaming video in which I see what a game player do in a unity interface.

Thanks

There is a simple solution in 2019.

The general workflow is: capture game view->streaming->display on target platform

There is a In-Game View Streaming solution with FMETP STREAM, you may also watch some successful demo in the forum

It supports live game view streaming on iOS/Android/Mac/PC/WebGL, and just simple HTML Web Browser demo without Unity. Demos with TCP solution and WebSocket solution, will also added Udp solution in near future.

All written in C# and easy to modify.

I see multiple ways of doing this:

  1. Have the ingame player stream a video to a server that you own and have spectators load the video from your server without a Web Player. (High bandwidth usage for all)

  2. Have the ingame player upload serialized game data to a server that you own with that server running its own game, with data provided by the previous player while also streaming a video to the spectator without a Web Player (Low bandwidth usage for ingame player, High bandwidth usage for server)


Or have the ingame player use a service like Twitch and embed a Twitch player for the spectator.