RecorderConfiguration Class

这个类型是C#语言的 EasyAR Sense API: RecorderConfiguration 。页面中部分描述可能与Unity环境无关。

部分Sense接口已经封装成Unity组件,直接使用可能是不必要的。

Description

RecorderConfiguration为 Recorder 的启动配置。


Methods

setOutputFile

C#

public virtual void setOutputFile(string path)

设置输出视频文件的绝对路径。

setProfile

C#

public virtual bool setProfile( RecordProfile profile)

设置录屏配置。默认值是 Quality_720P_Middle。

这是个整体的配置,如果需要更为细节的配置可以调用其他API。

setVideoSize

C#

public virtual void setVideoSize( RecordVideoSize framesize)

设置录屏视频大小。默认值是 Vid720p。

setVideoBitrate

C#

public virtual void setVideoBitrate(int bitrate)

设置录屏视频比特率。默认值是 2500000。

setChannelCount

C#

public virtual void setChannelCount(int count)

设置录屏音频通道数。默认值是 1。

setAudioSampleRate

C#

public virtual void setAudioSampleRate(int samplerate)

设置录屏音频采样率。默认值是 44100。

setAudioBitrate

C#

public virtual void setAudioBitrate(int bitrate)

设置录屏音频比特率。默认值是 96000。

setVideoOrientation

C#

public virtual void setVideoOrientation( RecordVideoOrientation mode)

设置录屏视频朝向。默认值是 Landscape。

setZoomMode

C#

public virtual void setZoomMode( RecordZoomMode mode)

设置录屏缩放模式。默认值是 NoZoomAndClip。