AliVCSDK 6.17.0
阿里云音视频SDK,为视频开发者提供一站式接入服务
 
Loading...
Searching...
No Matches
com.alivc.live.annotations.AlivcLiveAudioSource Enum Reference

Audio source type. More...

Public Member Functions

 AlivcLiveAudioSource (int value)
 

Public Attributes

 CAPTURED =(0)
 
 PROCESS_CAPTURED =(1)
 
 PUB =(2)
 
 PLAYBACK =(3)
 
 MIXED_ALL =(4)
 
 REMOTE_USER =(5)
 

Detailed Description

Audio source type.

Author
keria
Date
2024/5/15
Attention
This API is only supported in the interactive mode currently
Note
Corresponds to the interface: com.alivc.live.pusher.AlivcLivePusher#enableAudioFrameObserver(boolean, AlivcLiveAudioSource, com.alivc.live.pusher.AlivcLiveAudioFrameObserverConfig)
Corresponds to the callback: com.alivc.live.pusher.AlivcLivePushAudioFrameListener

Definition at line 15 of file AlivcLiveAudioSource.java.

Constructor & Destructor Documentation

◆ AlivcLiveAudioSource()

com.alivc.live.annotations.AlivcLiveAudioSource.AlivcLiveAudioSource ( int  value)

Definition at line 73 of file AlivcLiveAudioSource.java.

Member Data Documentation

◆ CAPTURED

com.alivc.live.annotations.AlivcLiveAudioSource.CAPTURED =(0)

◆ MIXED_ALL

com.alivc.live.annotations.AlivcLiveAudioSource.MIXED_ALL =(4)

Streaming and playing audio data after mixing

Note
Corresponds to the callback: com.alivc.live.pusher.AlivcLivePushAudioFrameListener#onMixedAllAudioFrame(com.alivc.live.pusher.AlivcLivePushAudioFrame)
Support setting sample rate and channel count
Only support com.alivc.live.annotations.AlivcLiveAudioFrameObserverOperationMode#READ_ONLY mode

Definition at line 60 of file AlivcLiveAudioSource.java.

◆ PLAYBACK

com.alivc.live.annotations.AlivcLiveAudioSource.PLAYBACK =(3)

◆ PROCESS_CAPTURED

com.alivc.live.annotations.AlivcLiveAudioSource.PROCESS_CAPTURED =(1)

◆ PUB

com.alivc.live.annotations.AlivcLiveAudioSource.PUB =(2)

Streaming audio data

Note
Corresponds to the callback: com.alivc.live.pusher.AlivcLivePushAudioFrameListener#onPublishAudioFrame(com.alivc.live.pusher.AlivcLivePushAudioFrame)
Support setting sample rate and channel count
Only support com.alivc.live.annotations.AlivcLiveAudioFrameObserverOperationMode#READ_ONLY mode

Definition at line 42 of file AlivcLiveAudioSource.java.

◆ REMOTE_USER

com.alivc.live.annotations.AlivcLiveAudioSource.REMOTE_USER =(5)

Remote audio data for streaming

Note
Corresponds to the callback: com.alivc.live.player.AlivcLivePlayInfoListener#onVideoFrame(com.alivc.live.pusher.AlivcLivePushVideoFrame)
Not support setting sample rate and channel count
Support com.alivc.live.annotations.AlivcLiveAudioFrameObserverOperationMode#READ_WRITE mode

Definition at line 69 of file AlivcLiveAudioSource.java.