canvas2video
Version:
Convert dynamic canvas to video, support merge audio
25 lines (24 loc) • 548 B
TypeScript
import { Options } from './type';
export declare class Canvas2Video {
private deferred;
private recorder;
config: Options;
constructor(config: Options);
/**
* start to record canvas stream
*/
startRecord(): void;
/**
* stop to record canvas stream
*/
stopRecord(): void;
/**
* merge audio and convert video type
* @param url
*/
private convertVideo;
/**
* get canvas stream url, created by URL.createObjectURL & Blob
*/
getStreamURL(): Promise<string>;
}