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 will not output motion data in ARSession.
You can implement a custom camera with only image input by inheriting from it; it cannot be used to implement head-mounted display input. You need to obtain images from hardware or other sources (such as a USB-connected Android camera) and input them to EasyAR. EasyAR does not provide the capability to acquire these data, but provides the ability to run EasyAR features after inputting these data into EasyAR.
When using trial products (such as personal edition license, trial edition XR license, or trial edition Mega services) on custom cameras or head-mounted displays, EasyAR Sense will stop responding after a fixed limited time each time it starts.
public abstract class ExternalImageStreamFrameSource : ExternalFrameSource
- Inheritance
-
ExternalImageStreamFrameSource
- Inherited Members
Methods
HandleCameraFrameData(double, Image, CameraParameters)
Input camera frame data.
protected bool HandleCameraFrameData(double timestamp, Image image, CameraParameters cameraParameters)
Parameters
timestampimagecameraParameters