AudioStream Class

AudioSettingClass

Description
A class used to initialize audio stream parameters for the audio codec.

Syntax
class AudioSetting

Members

Public Constructors 
AudioSetting::AudioSettingConstructs a AudioSetting object.

AudioClass

Description
A class used to configure and initialize the on-board Audio Codec to generate an audio data stream.

Syntax
class Audio

Members

Public Constructors 
Audio::AudioConstructs an Audio object.
Public Methods 
AudioClass::configAudioConfigure audio module by setting up audio parameters.
AudioClass::beginOpen audio module.
AudioClass::endClose the audio module.
AudioClass::printInfoPrint out current configuration of audio channels.

AudioClass::configAudio

Description
Initialize audio stream settings for the audio codec.

Syntax
void configAudio(AudioSetting& config);

Parameters
config: AudioSetting object.

Returns
NA

Example Code
NA

Notes and Warnings
“Audio.h” must be included to use the class function.

AudioClass::begin

Description
Start audio streaming.

Syntax
void begin(void);

Parameters
NA

Returns
NA

Example Code
SingleVideoWithAudio
(https://github.com/ambiot/ambpro2_arduino/blob/dev/Arduino_package/hardware/libraries/Video/examples/StreamRTSP/SingleVideoWithAudio/SingleVideoWithAudio.ino)

Notes and Warnings
“Audio.h” must be included to use the class function.

AudioClass::end

Description
Stop audio streaming.

Syntax
void end(void);

Parameters
NA

Returns
NA

Example Code
NA

Notes and Warnings
“Audio.h” must be included to use the class function.

AudioClass::printInfo

Description
Print out current configuration of audio channel.

Syntax
void printInfo(void);

Parameters
NA

Returns
NA

Example Code
SingleVideoWithAudio
(https://github.com/ambiot/ambpro2_arduino/blob/dev/Arduino_package/hardware/libraries/Video/examples/StreamRTSP/SingleVideoWithAudio/SingleVideoWithAudio.ino)

Notes and Warnings
“Audio.h” must be included to use the class function.

Copyrights ©瑞晟微电子(苏州)有限公司 2021. All rights reserved. 使用条款
请先确认已安装QQ通讯软体