Camera2
The Magic Leap 2 supports the Android Camera2 NDK APIs. With Android Camera allows developers to capture real and virtual content inside their applications. While the Magic Leap 2 has only one physical, it is presented as 3 separate devices in the API. The Main Camera (Camera Id 0) and Mixed Reality Camera (Camera Id 3) are mutually exclusive, however they can be accessed even while the CV Camera (Camera Id 1) is being used.
Stream
Stream lets you initiate and view a live video stream from your connected device in The Hub. Stream differs from Capture in a few ways. The Stream view allows you to record video and capture photos of the video stream from your device, just like Capture does. Note that the recording quality in Stream is limited to 1080p resolution and is dependent upon the quality of your internet connection. If your internet connection is slow, you may see degraded quality in the streaming video. If you want to record video or photos with higher quality (up to 4K resolution) or if you want to include audio in your video recordings, try using Capture instead.