Video SDK v3.7.1 API Reference for Unity
Public Attributes | List of all members
agora_gaming_rtc.MediaRecorderConfiguration Struct Reference

Public Attributes

string storagePath
MediaRecorderContainerFormat containerFormat
MediaRecorderStreamType streamType
int maxDurationMs
int recorderInfoUpdateInterval

Detailed Description

Configurations for the local audio and video recording.


Member Data Documentation

◆ storagePath

string agora_gaming_rtc.MediaRecorderConfiguration.storagePath

The absolute path (including the filename extensions) of the recording file. For example, C:\Users\<user_name>\AppData\Local\Agora\<process_name>\example.mp4 on Windows, /App Sandbox/Library/Caches/example.mp4 on iOS, /Library/Logs/example.mp4 on macOS, and /storage/emulated/0/Android/data/<package name>/files/example.mp4 on Android.

◆ containerFormat

MediaRecorderContainerFormat agora_gaming_rtc.MediaRecorderConfiguration.containerFormat

The format of the recording file. See MediaRecorderContainerFormat.

◆ streamType

MediaRecorderStreamType agora_gaming_rtc.MediaRecorderConfiguration.streamType

The recording content. See MediaRecorderStreamType.

◆ maxDurationMs

int agora_gaming_rtc.MediaRecorderConfiguration.maxDurationMs

The maximum recording duration, in milliseconds. The default value is 120000.

◆ recorderInfoUpdateInterval

int agora_gaming_rtc.MediaRecorderConfiguration.recorderInfoUpdateInterval

The interval (ms) of updating the recording information. The value range is [1000,10000]. Based on the set value of recorderInfoUpdateInterval, the SDK triggers the OnRecorderInfoUpdatedHandler to report the updated recording information.

The documentation for this struct was generated from the following file: