Live Streaming

  • We can use RTMP (Real time messaging protocol) protocol which is based on TCP
  • Since we cannot afford to lose data
  • Youtube live and facebook live uses RTMP

Architecture

  • live-stream Transmission service (converts to different resolutions)
  • parallely we will store live stream in DB