Search Results for

    / fm / liveswitch / WssVideoEncoder

    Class: WssVideoEncoder

    fm.liveswitch.WssVideoEncoder

    Table of contents

    Constructors

    • constructor

    Methods

    • addOnEncodedVideo
    • encode
    • getFramesEncoded
    • removeOnEncodedVideo
    • requestKeyFrame
    • stop
    • updateBitrate

    Constructors

    constructor

    + new WssVideoEncoder(width: number, height: number, fps: number, bitrate: number): WssVideoEncoder

    Parameters:

    Name Type
    width number
    height number
    fps number
    bitrate number

    Returns: WssVideoEncoder

    Defined in: Generated/TypeScript/fm.liveswitch/WssVideoEncoder.ts:16

    Methods

    addOnEncodedVideo

    ▸ addOnEncodedVideo(receiver: IAction4<any, number, number, number>): void

    Parameters:

    Name Type
    receiver IAction4<any, number, number, number>

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/WssVideoEncoder.ts:37


    encode

    ▸ encode(imageData: any, timestamp: number): void

    Parameters:

    Name Type
    imageData any
    timestamp number

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/WssVideoEncoder.ts:48


    getFramesEncoded

    ▸ getFramesEncoded(): Promise<number>

    Returns: Promise<number>

    Defined in: Generated/TypeScript/fm.liveswitch/WssVideoEncoder.ts:93


    removeOnEncodedVideo

    ▸ removeOnEncodedVideo(receiver: IAction4<any, number, number, number>): void

    Parameters:

    Name Type
    receiver IAction4<any, number, number, number>

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/WssVideoEncoder.ts:41


    requestKeyFrame

    ▸ requestKeyFrame(): void

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/WssVideoEncoder.ts:70


    stop

    ▸ stop(): void

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/WssVideoEncoder.ts:89


    updateBitrate

    ▸ updateBitrate(bitrate: number): void

    Parameters:

    Name Type
    bitrate number

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/WssVideoEncoder.ts:74

    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.22.0