Other tools that can be useful for this project are:
- Open-broadcast software (OBS): Allows you to broadcast videos in real time. Working in several platforms, it also allows basic web insertions with no need of external software. Supported output targets include Youtube, Facebook Live, and Raspberry Pi-based RTMP servers;
- Youtube-dl: Command line tool that allows you to extract an m3u8 file from several resources, such as Youtube Live and others;
- Soundflower: Allows you to route whatever you're hearing in your speakers as a "virtual michrophone" to feed external software.
- Syphon Recorder: Allows you to record a Syphon video stream to file;
- Wekinator: OSC-driven software with a friendly UI to do basic Machile Learning; ...