Class DefaultVideoFrameProcessorPipeline

[[DefaultVideoFrameProcessorPipeline]] implements VideoFrameProcessorPipeline. It constructs a buffer CanvasVideoFrameBuffer as source by default and invokes processor based on framerate. The default output type is MediaStream.

Implements

Constructors

Properties

outputMediaStream: MediaStream = ...

The output MediaStream as a result of processor executions. It is possible, but unlikely, that this accessor will throw.

Accessors

Methods

  • Parameters

    • callback: (
          metrics: {
              frameRate: number;
              processors: { averageProcessLatency: number; processorName: string }[];
          },
      ) => void

    Returns void