NERtc Windows SDK
V5.3.1
|
#include <nertc_engine_defines.h>
Public 属性 | |
char | path [kNERtcMaxURILength] |
int | loop_count |
bool | send_enabled |
uint32_t | send_volume |
bool | playback_enabled |
uint32_t | playback_volume |
NERtcAudioStreamType | send_with_audio_type |
uint64_t | start_timestamp |
uint32_t | progress_interval |
创建音效的配置项
int nertc::NERtcCreateAudioEffectOption::loop_count |
音效循环播放的次数:
char nertc::NERtcCreateAudioEffectOption::path[kNERtcMaxURILength] |
待播放的音效文件路径,支持本地绝对路径或 URL 地址。
bool nertc::NERtcCreateAudioEffectOption::playback_enabled |
是否可播放。默认为 true,即可在本地播放该音效。
uint32_t nertc::NERtcCreateAudioEffectOption::playback_volume |
音乐文件的播放音量,取值范围为 0~100。默认为 100,表示使用文件的原始音量。
uint32_t nertc::NERtcCreateAudioEffectOption::progress_interval |
音效播放进度回调间隔,单位ms,取值范围为 100~10000, 默认1000ms
bool nertc::NERtcCreateAudioEffectOption::send_enabled |
是否将伴音发送远端,默认为 true,即远端用户订阅本端音频流后可听到该伴音。
uint32_t nertc::NERtcCreateAudioEffectOption::send_volume |
音乐文件的发送音量,取值范围为 0~100。默认为 100,表示使用文件的原始音量。
NERtcAudioStreamType nertc::NERtcCreateAudioEffectOption::send_with_audio_type |
音频流类型。默认为 kRtcAudioStreamTypeMain。
uint64_t nertc::NERtcCreateAudioEffectOption::start_timestamp |
音乐文件开始播放的时间,UTC 时间戳,即从1970 年 1 月 1 日 0 点 0 分 0 秒开始到事件发生时的毫秒数。默认值为 0,表示立即播放。