people wrote they use a command line tool to create the video / audio stream with encoder VLC or FFmpeg
and then you need something to watch it.
HTML5 and Media Source Extensions
WebRTC (Web Real-Time Communication)
Real Time Streaming Protocol (RTSP)
there was a easy xojo example with htmlviewer that using the facebook messenger service url