远程录制参数

Hierarchy (View Summary)

Accessors

  • get recordVideo(): boolean
  • 获取录制是否包含视频

    Returns boolean

  • set recordVideo(recordVideo: boolean): void
  • 设置录制是否包含视频,false的时候服务器为录音文件aac

    Parameters

    • recordVideo: boolean

    Returns void

  • get frameRate(): number
  • 获取录制帧率

    Returns number

  • set frameRate(frameRate: number): void
  • 设置录制帧率

    Parameters

    • frameRate: number

    Returns void

  • get intelligentMergeMode(): JRTCIntelligentMergeMode
  • 获取 mergeMode 为智能分屏模式下的布局样式(无屏幕共享)

    Returns JRTCIntelligentMergeMode

  • set intelligentMergeMode(intelligentMergeMode: JRTCIntelligentMergeMode): void
  • 设置 mergeMode 为智能分屏模式下的布局样式(无屏幕共享)

    Parameters

    Returns void

  • get scsMergeMode(): JRTCScsMergeMode
  • 获取 mergeMode 为智能分屏模式下的布局样式(有屏幕共享)

    Returns JRTCScsMergeMode

  • set scsMergeMode(scsMergeMode: JRTCScsMergeMode): void
  • 设置 mergeMode 为智能分屏模式下的布局样式(有屏幕共享)

    Parameters

    Returns void

  • get videoWidth(): number
  • 获取录制视频的宽度

    Returns number

  • set videoWidth(videoWidth: number): void
  • 设置录制视频的宽度

    Parameters

    • videoWidth: number

    Returns void

  • get videoHeight(): number
  • 获取录制视频的高度

    Returns number

  • set videoHeight(videoHeight: number): void
  • 设置录制视频的高度

    Parameters

    • videoHeight: number

    Returns void

  • get iBitrate(): number
  • 获取录制码率

    Returns number

  • set iBitrate(iBitrate: number): void
  • 设置录制码率

    Parameters

    • iBitrate: number

    Returns void

  • get extraInfo(): string
  • 获取录制自定义随路参数

    Returns string

  • set extraInfo(extraInfo: string): void
  • 设置录制自定义随路参数, json格式

    Parameters

    • extraInfo: string

    Returns void

  • get watermarkTextMap(): any
  • 获取录制视频水印串

    Returns any

  • set watermarkTextMap(watermarkTextMap: any): void
  • 设置录制视频水印串

    Parameters

    • watermarkTextMap: any

    Returns void

  • get layoutType(): string
  • 获取录制样式

    Returns string

  • set layoutType(layoutType: string): void
  • 设置录制样式,对应业务管理平台上录制配置中的编号ID, 不传则用默认

    Parameters

    • layoutType: string

    Returns void

  • get layoutList(): any
  • 获取录制成员布局列表

    Returns any

  • set layoutList(layoutList: any): void
  • 设置录制成员布局列表,自定义布局需要

    Parameters

    • layoutList: any

    Returns void

  • get fileName(): string
  • 获取存储文件名

    Returns string

  • set fileName(fileName: string): void
  • 设置存储文件名, ftp模式下可以带路径如:juphoon/1.mp4 视频文件录制后缀为mp4,如xx.mp4 音频文件录制后缀为aac,如xx.aac

    Parameters

    • fileName: string

    Returns void

  • get splitFileSize(): number
  • 获取录制文件分割大小,单位KB

    Returns number

  • set splitFileSize(splitFileSize: number): void
  • 设置录制文件分割大小,单位KB

    Parameters

    • splitFileSize: number

    Returns void

    传 <= 0表示不分割,默认不分割

Methods

  • 转换 string

    Returns string