Class ExternalImageStreamFrameSource
- Namespace
- easyar
- Assembly
- EasyAR.Sense.dll
An external frame source that only receives image stream input.
This frame source is not a motion tracking device and does not output motion data in ARSession.
You can inherit from it to implement a custom camera with image input only. It cannot be used to implement headset input. You need to obtain images yourself from hardware or elsewhere, such as a USB-connected Android camera, and input them to EasyAR. EasyAR does not provide the ability to acquire this data, but does provide the ability to run EasyAR features after the data is input to EasyAR.
When trial products, such as a personal license, trial XR license, or trial Mega service, are used on a custom camera or headset, EasyAR Sense will stop responding for a fixed limited time after each startup.
public abstract class ExternalImageStreamFrameSource : ExternalFrameSource
- Inheritance
-
ExternalImageStreamFrameSource
- Inherited Members
Methods
HandleCameraFrameData(double, Image, CameraParameters)
Inputs camera frame data.
protected bool HandleCameraFrameData(double timestamp, Image image, CameraParameters cameraParameters)
Parameters
timestampimagecameraParameters