The first part was a bit more theoretical, in which the main protocols to be used for streaming were explained. Specifically, we talked about RMTP(S), HLS and webRTC, as they are the most used nowadays.
Then we have explored two platforms that we can use to manage streaming such as Mux and Amazon IVS. We have navigated through both pages looking at the configuration and implementation of the data flow to be able to receive video from the streamer and play it by the users.
Finally, we have seen some code, very basic, used for a small demonstration of streaming from an application made with React Native. The demo has been carried out with Amazon IVS.