-
Thank you for asking, Will! There are two types of streaming in UNA: video chat in Messenger and live streaming via Streams. Video chat uses peer-to-peer connection and only requires a server for the initial handshake, while Streams requires a streaming server to be set up.
Currently, we use Jitsi for the connection server for video chat and Oven Media Engine for Streams, but it can be challenging to run both on the same server, especially for lower-tier UNA Cloud specifications. To simplify the setup, we offer the option to connect to separate media servers through services like AWS or Linode, but this can be complex and requires an elastic solution that can scale up and down with the number of active streams.
In the future, we plan to launch "UNA LIVE," a media processing service that integrates directly with UNA Cloud and charges based on usage. This will be a good solution for early stages until you are ready to deploy your own streaming stack.
-
Comment by unknown is hidden.
-
The server for Jitsi will be available this year. Also OME will be available on-server without transcoding on all Cloud accounts. For anyone needing transcoding and dedicated streaming instance there's option to use external server via AWS for example, but our solution is likely to be closer to 2024 due to complex scaling architecture.
-