Custom source is the process where an app captures raw data by itself. With the custom source function enabled, the Agora SDK does not capture any raw data.
By default, the Agora SDK captures raw data from built-in audio and video input devices. When the Agora SDK does not meet requirements, developers can use custom source function to capture raw data. Typical custom source scenarios include the following: