Matroid natively supports a wide variety of streams.
If you are creating a stream from a URL, you can provide a URL for:
An HTTP based stream like MJPEG over HTTP, HLS, MPEG-DASH, JPEG over HTTP
An RTSP stream. E.g. rtsp://mysite.com/video
An RTMP stream. E.g. rtmp://mysite.com/video
A Youtube URL
Note that other types of URLs may work even if they're not officially supported.
You can also stream RTMP video directly to Matroid. When creating your stream, select RTMP from the Stream Source dropdown. Click “Register stream”, and you'll be given the URL to stream to as well as a unique RTMP key for your stream.
Finally, you can create a stream from an IP camera. To do so, select "Other Camera" from the stream source pull down. Select the make and model of your camera, and then enter the necessary IP credentials.