すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo Live:データ構造

最終更新日:Nov 22, 2025

このトピックでは、ApsaraVideo Real-time Communication Windows SDK で使用されるデータの型について説明します。

内容

データの型

説明

AliEngineUserVolumeInfo

ユーザーボリューム情報。

AliEngineAudioRawData

音声サンプル。

AliEngineVideoRawData

ビデオサンプル。

AliEngineChannelProfile

チャンネルモード。

AliEngineClientRole

ユーザーロール。

AliEngineStats

セッション統計。

AliEngineLocalVideoStats

ローカルビデオ統計。

AliEngineRemoteVideoStats

リモートビデオ統計。

AliEngineLocalAudioStats

ローカルオーディオ統計。

AliEngineRemoteAudioStats

リモートオーディオ統計。

AliEngineVideoObserPosition

ビデオデータ出力位置。

AliEngineVideoFormat

ビデオデータの型。

AliEngineExternalDeviceType

外部デバイスタイプ。

AliEngineExternalDeviceState

外部デバイスステータス。

AliEngineConnectionStatus

ネットワーク接続ステータス。

AliEngineConnectionStatusChangeReason

ネットワーク接続ステータス変更の理由。

AliEngineVideoTrack

ビデオストリームタイプ。

AliEnginePublishState

アップストリーミングステータス。

AliEngineSubscribeState

サブスクリプションステータス。

AliEngineUserOfflineReason

ユーザーがオフラインになった理由。

AliEngineVideoStreamType

カメラストリームタイプ。

AliEngineAudioTrack

オーディオストリームタイプ。

AliEngineNetworkQuality

ネットワーク品質。

AliEngineVideoEncoderOrientationMode

横向きまたは縦向きモードのタイプ。

AliEngineRenderMode

レンダリングモード。

AliEngineRenderMirrorMode

ミラーモード。

AliEngineRotationMode

回転角度。

AliEngineLogLevel

ログレベル。

AliEngineAudioNumChannelType

オーディオチャンネルの数。

AliEngineAudioSampleRate

オーディオ録音サンプルレート。

AliEngineRecordType

レコードタイプ。

AliEngineRecordFormat

録画フォーマット。

AliEngineAudioQuality

録音されたオーディオファイルのオーディオ品質。

AliEngineVideoQuality

録画されたビデオファイルのビデオ品質。

AliEngineAudioProfile

オーディオ品質モード。

AliEngineAudioScenario

オーディオシナリオモードパラメーター。

AliEngineMuteLocalAudioMode

ローカルミュートモード。

AliEngineRecordAudioConfig

オーディオ録音設定。

AliEngineRecordVideoConfig

ビデオ録画設定。

AliEngineVideoRecordCanvasConfig

ビデオ録画設定用のキャンバスサイズ。

AliEngineRecordVideoLayoutMode

ビデオ録画のレイアウト情報。

AliEngineRecordVideoBgColor

ビデオ録画の背景色。

AliEngineRecordVideoRegion

録画レイアウト用のユーザービデオフレーム構成。

AliEngineRecordVideoRectangle

ユーザーのビデオフレームの位置情報。

AliEngineRecordVideoRational

混合ストリーム録画の座標。

AliEngineRecordTemplate

録画テンプレート。

AliEngineDeviceInfo

デバイス情報。

AliEngineBeautyConfig

基本的なレタッチ設定。

AliEngineOnByeType

OnBye 型の列挙。

AliEngineAudioEffectVoiceChangerMode

ボイスチェンジャー効果モード。

AliEngineAudioEffectReverbMode

オーディオエフェクトリバーブモード。

AliEngineAudioEffectReverbParamType

オーディオエフェクトリバーブパラメーター。

AliEngineVideoCanvas

レンダリングキャンバス。

AliEngineLiveTranscodingErrorCode

バイパスストリーム取り込みエラーコード。

AliEngineWaterMarkConfig

ウォーターマーク画像設定。

AliEngineCameraCapturerConfiguration

カメラキャプチャプリファレンスプロパティ。

AliEngineCameraCaptureProfile

カメラキャプチャ解像度。

AliEngineDisplayMode

ビデオ表示モードの列挙。

AliEngineCaptureOutputPreference

カメラキャプチャプリファレンス。

AliEngineFrameRate

ビデオエンコーディングフレームレート。

AliEngineVideoEncoderBitrate

ビデオエンコーディングビットレート。

AliEngineVideoMirrorMode

エンコードされたビデオミラーモード。

AliEngineVideoEncoderConfiguration

ビデオエンコーディングプリファレンス。

AliEngineVideoDecoderConfiguration

ビデオデコードのプロパティ設定

AliEngineVideoCodecType

ビデオコーデックタイプ。

AliEngineScreenShareEncoderConfiguration

画面共有エンコーディングプリファレンス。

AliEngineScreenShareConfig

画面共有構成。

AliEngineScreenShareRegion

画面共有リージョン。

AliEngineScreenSourcInfo

画面共有ソース情報。

AliEngineScreenShareInfo

画面共有構成情報。

AliEngineScreenShareType

画面共有タイプ。

AliEngineAuthInfo

認証情報。

AliEngineVideoSource

生ビデオデータソースタイプ。

AliEngineAudioSource

生オーディオデータソースタイプ。

AliEngineBufferType

ビデオデータの型。

AliEngineErrorCode

エラーコード。

AliEngineVideoObserAlignment

ビデオ出力幅の配置。

AliEngineShowDebugViewType

ダッシュボード表示タイプ。

AliEngineTrascodingPublishTaskStatus

バイパス LiveStream ステータス。

DisplayType

バイパスライブストリーミング画像表示タイプ。

AliEngineLiveTranscodingFontType

バイパスライブストリーミングテキストタイプ。

AliEngineLiveTranscodingSegmentType

バイパスライブストリーミングセグメンテーションタイプ。

AliEngineLiveTranscodingSourceType

バイパスライブストリーミング入力タイプ。

AliEngineVideoState

ビデオストリームステータスの変更。

AliEngineVideoReason

ビデオストリームステータス変更の理由。

AliEngineLiveTranscodingCropMode

バイパスライブストリーミングトリミングモード。

AliEngineLiveTranscodingMediaProcessMode

バイパスライブストリーミングメディア処理モード。

AliEngineLiveTranscodingStreamType

バイパスライブストリーミング取り込みストリームタイプ。

AliEngineLiveTranscodingMixMode

バイパスライブストリーミングモード。

AliEngineLiveTranscodingState

バイパスライブストリーミングステータス。

AliEngineLiveTranscodingText

バイパスライブストリーミングテキスト情報。

AliEngineLiveTranscodingImage

バイパスライブストリーミング画像情報。

AliEngineLiveTranscodingUser

バイパスライブストリーミングカスタムユーザーペイン情報。

AliEngineLiveTranscodingParam

バイパスライブストリーミング構成。

AliEngineLiveTranscodingMixParam

バイパスモードの混合ストリームパラメーター。

AliEngineLiveTranscodingSingleParam

バイパスモードのシングルストリームパラメーター。

AliEngineLiveTranscodingTaskProfile

バイパスライブストリーミング課金仕様。

AliEngineLiveTranscodingEncodeParam

バイパスライブストリーミングエンコーディングパラメーター。

AliEngineLiveTranscodingAudioSampleRate

バイパスライブストリーミング音声サンプリングレート。

AliEngineLiveTranscodingClockWidget

バイパスライブストリーミング時計ウィジェット。

AliEngineBokehScaleModel

背景置き換えスケーリングモード。

AliEngineAudioAccompanyStateCode

音楽伴奏再生ステータス。

AliEngineAudioAccompanyErrorCode

音楽伴奏再生エラーコード。

AliEngineScreenSourceList

画面共有ソースリスト。

AliEngineInterfaceIdType

機能インターフェイスタイプ。

AliEngineVideoCodecKindType

ビデオコーデックタイプ。

AliEngineDeviceTransportType

デバイス接続タイプ。

AliEngineAudioFrameObserverConfig

オーディオフレームコールバック構成。

AliEngineDeviceInfoList

ビデオデバイスリスト。

AliEngineVideoResolutionList

ビデオキャプチャデバイス解像度リスト。

AliEngineVideoRecordSource

録画されたビデオデータソース。

AliEngineAudioFrameObserverOperationMode

オーディオデータコールバックモード。

AliEngineVideoResolution

ビデオ解像度。

AliEngineVideoScale

ビデオ解像度の縦横比。

AliEngineWaterMarkPosition

ウォーターマーク座標系。

AliEngineVideoDimensions

ビデオ解像度。

AliEngineVideoEncodeCodecType

ビデオエンコード形式。

AliEngineChannelParam

ニックネームやタイプなどのユーザープロパティ。

AliCapabilityProfile

ユーザープロパティ。これは、AI エージェント呼び出しシナリオで特別な構成が必要です。その他のシナリオでは、デフォルト値を使用します。

AliEngineAudioAccompanyConfig

オーディオ伴奏再生構成。

AliEngineVideoPipelineMirrorMode

ビデオミラーモード。

AliEngineCapturePipelineScaleMode

ビデオスケーリングのタイミング。

AliEngineDataChannelMsg

データチャンネルメッセージ。

AliEngineDataMsgType

データチャンネルメッセージタイプ。

AliEngineAudioFileInfo

オーディオファイル情報。

AliEngineLocalAudioStateType

ローカルオーディオキャプチャステータス。

AliEngineLocalVideoStateType

ローカルビデオキャプチャステータス。

API の詳細

AliEngineUserVolumeInfo

ユーザーのボリューム情報。

パラメーター

説明

uid

String

現在のユーザーの UID。有効な値:

  • 0: ローカルユーザー。

  • 1: リモート混合ストリーム。

  • その他の値: リモートユーザー。

volume

int

現在のコールバックのボリューム。

speech_state

bool

  • true: ユーザーは話しています。

  • false: ユーザーは話していません。

sumVolume

int

コールバック期間内の累積ボリューム。これは、現在の話者を識別するために使用されます。値の範囲は 0 から 255 です。

AliEngineAudioRawData

音声サンプル。

パラメーター

説明

dataPtr

void*

オーディオデータ。

numOfSamples

int

サンプル数 (シングルチャンネル用)。

bytesPerSample

int

サンプルあたりのバイト数。

numOfChannels

int

サウンドチャンネルの数。

samplesPerSec

int

1 秒あたりのサンプル数。

AliEngineVideoRawData

ビデオサンプル。

パラメーター

説明

format

AliEngineVideoFormat

ビデオデータの型。

type

AliEngineBufferType

ビデオデータの型。

dataLength

int

データサイズ。

pixelBuffer

void*

ピクセルバッファーデータ。

dataPtr

void*

YUV データポインター。

dataYPtr

void*

Y 成分ポインター。

dataUPtr

void*

U 成分ポインター。

dataVPtr

void*

V 成分ポインター。

strideY

int

YUV データの Y バッファーの行ストライド。

strideU

int

YUV データの U バッファーの行ストライド。

strideV

int

YUV データの V バッファーの行ストライド。

height

int

ビデオフレームの高さ。

width

int

ビデオフレームの幅。

rotation

int

ビデオフレームの回転角度。0、90、180、270 のみがサポートされています。

timeStamp

long long

タイムスタンプ。

AliEngineChannelProfile

チャンネルモード。

列挙

説明

AliEngineCommunication

通信モード。

AliEngineInteractiveLive

インタラクティブモード。

AliEngineClientRole

ユーザーロール。

列挙

説明

AliEngineClientRoleInteractive

ストリーマーロール。

AliEngineClientRoleLive

視聴者ロール。

AliEngineStats

セッション統計。

パラメーター

説明

sentKBitrate

long long

送信ビットレート。

rcvdKBitrate

long long

受信ビットレート。

sentBytes

long long

送信されたバイト数。

rcvdBytes

long long

受信したバイト数。

systemCpu

unsigned int

システム CPU 使用率。

appCpu

unsigned int

RTC プロセス CPU 使用率。

videoRcvdKBitrate

long long

ビデオ受信ビットレート。

videoSentKBitrate

long long

ビデオ送信ビットレート。

callDuration

unsigned long long

通話時間 (秒)。

sentLossRate

long long

クライアントからサーバーへのパケット損失率。

sentLossPkts

long long

クライアントからサーバーへの損失パケット数。

sentExpectedPkts

long long

クライアントからサーバーへの総パケット数。

rcvdLossRate

long long

クライアントからサーバーへのダウンストリームパケット損失率。

rcvdLossPkts

long long

クライアントからサーバーへのダウンストリーム損失パケット数。

rcvdExpectedPkts

long long

クライアントからサーバーへのダウンストリームパケットの総数。

lastmileDelay

long long

レイテンシー (ミリ秒)。

availableSendBitrate

long long

利用可能な送信ビットレート。

AliEngineLocalVideoStats

ローカルビデオ統計。

パラメーター

説明

track

AliEngineVideoTrack

ストリームタイプ。

sentBitrate

unsigned int

公開ビットレート。

sentFps

unsigned int

公開フレームレート。

encodeFps

unsigned int

エンコーディングフレームレート。

targetEncodeBitrate

unsigned int

ターゲットエンコーディングビットレート。

actualEncodeBitrate

unsigned int

実際のエンコーディングビットレート。

captureFps

unsigned int

キャプチャフレームレート。

avgQpPerSec

unsigned int

エンコーディングの平均 QP (量子化パラメーター) 品質。

AliEngineRemoteVideoStats

リモートビデオ統計。

パラメーター

説明

userId

const char*

リモートユーザー ID。

track

AliEngineVideoTrack

ビデオストリームタイプ。

width

unsigned int

ビデオフレームの幅。

height

unsigned int

ビデオフレームの高さ。

decodeFps

unsigned int

エンコーダー出力フレームレート。

renderFps

unsigned int

レンダラー出力フレームレート。

frozenTimes

unsigned int

スタッターの数。

AliEngineLocalAudioStats

ローカルオーディオ統計。

パラメーター

説明

track

AliEngineAudioTrack

オーディオストリームタイプ。

scene

AliEngineAudioScenario

オーディオシナリオ。

sentBitrate

unsigned int

送信ビットレート。

sentSamplerate

unsigned int

送信サンプルレート。

numChannel

unsigned int

サウンドチャンネルの数。

inputLevel

unsigned int

入力レベル。

AliEngineRemoteAudioStats

リモートオーディオ統計。

パラメーター

説明

userId

const char*

ユーザー ID。

track

AliEngineAudioTrack

オーディオストリームの種類。

networkTransportDelay

int

音声の送信者から受信者までのネットワーク遅延 (ミリ秒)。

quality

int

音質。

audioLossRate

int

音声パケット損失率。

rcvdBitrate

int

受信ビットレート。

totalFrozenTimes

int

スタッターの数。

audioTotalFrozenTime

int

音声再生のフリーズ総時間 (ミリ秒)。

audioTotalFrozenRate

int

音声再生のカクつき率 (パーセント)。

AliEngineVideoObserPosition

ビデオデータの出力位置。

列挙値

説明

AliEnginePositionPostCapture

キャプチャされたデータ。

AliEnginePositionPreRender

ストリームプルデータ。

AliEnginePositionPreEncoder

エンコーディング前のデータ。

AliEngineVideoFormat

ビデオデータの出力フォーマットです。

列挙型

説明

AliEngineVideoFormatBGRA

BGRA。

AliEngineVideoFormatUnknow

不明。

AliEngineVideoFormatI420

I420。

AliEngineVideoFormatNV21

NV21。

AliEngineVideoFormatNV12

NV12。

AliEngineVideoFormatRGBA

RGBA。

AliEngineVideoFormatI422

I422。

AliEngineVideoFormatARGB

ARGB。

AliEngineVideoFormatABGR

ABGR。

AliEngineVideoFormatRGB24

RGB24。

AliEngineVideoFormatBGR24

BGR24。

AliEngineVideoFormatRGB565

RGB565。

AliEngineVideoFormatTextureOES

TextureOES。

AliEngineVideoFormatTexture2D

Texture2D。

AliEngineVideoFormatH264

H264。

AliEngineExternalDeviceType

外部デバイスのタイプ。

列挙値

説明

AliEngineExternalTypeUnknown

不明なタイプ。

AliEngineExternalTypeAudioCapture

オーディオキャプチャデバイス。

AliEngineExternalTypeAudioPlayout

オーディオ再生デバイス。

AliEngineExternalTypeVideoCapture

ビデオキャプチャデバイス。

AliEngineExternalDeviceState

外部デバイスのステータス。

列挙名

説明

AliEngineExternalDeviceAdd

外部デバイスが追加されました。

AliEngineExternalDeviceRemove

外部デバイスが削除されました。

AliEngineConnectionStatus

ネットワーク接続ステータス

列挙名

説明

AliEngineConnectionInit

初期化が完了しました。

AliEngineConnectionDisconnected

ネットワーク接続が失われました。

AliEngineConnectionConnecting

ネットワーク接続を確立しています。

AliEngineConnectionConnected

ネットワークが接続されました。

AliEngineConnectionReconnecting

ネットワーク接続を再確立しています。

AliEngineConnectionFailed

ネットワーク接続に失敗しました。

AliEngineConnectionStatusChangeReason

ネットワーク接続ステータスの変更理由。

列挙名

説明

AliEngineConnectionChangedDummyReason

不明な理由。

AliEngineConnectionMediaPathChanged

メディアチャンネルのパスが変更されました。

AliEngineConnectionSignalingHeartbeatTimeout

ハートビートがタイムアウトしました。

AliEngineConnectionSignalingHeartbeatAlive

ハートビートが再開されました。

AliEngineConnectionSignalingHttpdnsResolved

DNS の解決に成功しました。

AliEngineConnectionSignalingHttpdnsFailure

DNS の解析に失敗しました。

AliEngineConnectionSignalingGslbFailure

GSLB リクエストが失敗しました。

AliEngineConnectionSignalingGslbSuccess

GSLB リクエストが成功しました。

AliEngineConnectionSignalingJoinChannelFailure

チャンネルへの参加に失敗しました。

AliEngineConnectionSignalingJoinChannelSuccess

チャンネルへの参加に成功しました。

AliEngineConnectionSignalingLeaveChannel

チャンネルから退出します。

AliEngineConnectionSignalingConnecting

シグナリング接続を確立しています。

AliRtcConnectionChangedNetworkInterrupted

ネットワーク接続が中断されました。

AliEngineVideoTrack

ビデオストリームのタイプです。

列挙値

説明

AliEngineVideoTrackNo

ビデオストリームなし。

AliEngineVideoTrackCamera

カメラストリーム。

AliEngineVideoTrackScreen

画面共有ストリーム。

AliEngineVideoTrackBoth

カメラと画面共有。

AliEnginePublishState

アップストリーミングステータス

列挙名

説明

AliEngineStatsPublishIdle

初期ステータス。

AliEngineStatsNoPublish

アップストリーミングなし。

AliEngineStatsPublishing

アップストリーミング中。

AliEngineStatsPublished

アップストリーミングが開始されました。

AliEngineSubscribeState

サブスクリプションのステータス。

列挙名

説明

AliEngineStatsSubscribeIdle

初期ステータス。

AliEngineStatsNoSubscribe

サブスクライブしていません。

AliEngineStatsSubscribing

サブスクライブ中。

AliEngineStatsSubscribed

サブスクライブ済み。

AliEngineUserOfflineReason

ユーザーがオフラインになった理由。

列挙名

説明

AliEngineUserOfflineQuit

ユーザーが自発的に退出しました。

AliEngineUserOfflineDropped

長期間データパケットが受信されなかったため、タイムアウトによりユーザーがドロップされました。

AliEngineUserOfflineBecomeAudience

ユーザーがストリーマーから視聴者に切り替わったときにトリガーされます。

AliEngineVideoStreamType

ビデオストリームのタイプ。

列挙名

説明

AliEngineVideoStreamTypeNone

ビデオストリームなし。

AliEngineVideoStreamTypeHigh

大容量ストリーム。

AliEngineVideoStreamTypeLow

マイナーストリーム。

AliEngineAudioTrack

オーディオ ストリームのタイプです。

列挙値

説明

AliEngineAudioTrackNo

オーディオ ストリームなし。

AliEngineAudioTrackMic

マイク ストリーム。

AliEngineNetworkQuality

ネットワーク品質。

列挙名

説明

AliEngineNetworkQualityExcellent

ネットワークは非常に良好です。フローと解像度は良好です。

AliEngineNetworkQualityGood

ネットワークは良好です。滑らかさと解像度は Excellent レベルに匹敵します。

AliEngineNetworkQualityPoor

ネットワークは悪いです。音声と動画に軽微な品質問題がありますが、通信には影響しません。

AliEngineNetworkQualityBad

ネットワーク接続は悪いです。動画のカクつきは重大ですが、音声通信は正常です。

AliEngineNetworkQualityVeryBad

ネットワークは極めて悪いです。通信はほとんど不可能です。

AliEngineNetworkQualityDisconnect

ネットワークが切断されています。

AliEngineNetworkQualityUnknown

不明な理由です。

AliEngineVideoEncoderOrientationMode

ビデオデータの出力位置。

列挙名

説明

AliEngineVideoEncoderOrientationModeAdaptive

0: アダプティブ。アップストリーミングの方向は、キャプチャの方向と一致します。

AliEngineVideoEncoderOrientationModeFixedLandscape

1: 縦向きモード。

このモードでは、SDK は縦向きのストリームをアップストリーミングします。SDK は、出力ビデオの幅を設定された幅と高さのうち小さい方の値に設定し、高さを大きい方の値に設定します。

AliEngineVideoEncoderOrientationModeFixedPortrait

2: 横向きモード。

このモードでは、SDK は横向きのストリームをアップストリーミングします。SDK は、出力ビデオの幅を設定された幅と高さのうち大きい方の値に設定し、高さを小さい方の値に設定します。

AliEngineRenderMode

レンダリングモード

列挙名

説明

AliEngineRenderModeAuto

自動。

AliEngineRenderModeStretch

ビデオを引き伸ばしてビューを塗りつぶします。縦横比は維持されません。

AliEngineRenderModeFill

縦横比を維持しながらビデオをスケーリングし、残りのエリアを黒枠で塗りつぶします。

AliEngineRenderModeCrop

縦横比を維持しながらビデオをスケーリングし、ビューに合わせてトリミングします。

AliEngineRenderModeNoChange

前の表示モードを保持します。

AliEngineRenderMirrorMode

ミラーモード。

列挙

説明

AliEngineRenderMirrorModeOnlyFrontMirror

フロントカメラのプレビューのみがミラーリングされます。他のすべてのビューはミラーリングされません。

AliEngineRenderMirrorModeAllMirror

すべてのビューがミラーリングされます。

AliEngineRenderMirrorModeAllNoMirror

どのビューもミラーリングされません。

AliEngineRotationMode

回転角度

列挙名

説明

AliEngineRotationModeNoChange

回転角度は変更されません。

AliEngineRotationMode_0

回転なし。

AliEngineRotationMode_90

90 度回転します。

AliEngineRotationMode_180

180 度回転します。

AliEngineRotationMode_270

270 度回転します。

AliEngineLogLevel

ログレベル

列挙名

説明

AliEngineLogLevelInfo

通常。

AliEngineLogLevelWarn

警告。

AliEngineLogLevelError

エラー。

AliEngineLogLevelFatal

重大。

AliEngineLogLevelNone

なし。

AliEngineAudioNumChannelType

音声チャンネルタイプ。

列挙子

説明

AliEngineMonoAudio

モノチャンネル。

AliEngineStereoAudio

ステレオチャンネル。

AliEngineAudioSampleRate

オーディオストリームのタイプ。

列挙名

説明

AliEngineAudioSampleRate_8000

サンプルレート 8000。

AliEngineAudioSampleRate_11025

サンプルレートは 11025 です。

AliEngineAudioSampleRate_16000

サンプルレートは 16000 です。

AliEngineAudioSampleRate_22050

サンプルレートは 22050 です。

AliEngineAudioSampleRate_32000

サンプルレートは 32000 です。

AliEngineAudioSampleRate_44100

サンプルレート 44,100。

AliEngineAudioSampleRate_48000

サンプルレート: 48000。

AliEngineRecordType

録画タイプ

列挙名

説明

AliEngineRecordTypeAudio

音声のみの録画。

AliEngineRecordTypeVideo

単一の音声およびビデオファイルを録画

AliEngineRecordTypeBoth

音声のみのファイルと音声ビデオファイルを録画

AliEngineRecordFormat

録画フォーマット。

列挙名

説明

AliEngineRecordFormatAAC

AAC ファイル。

AliEngineRecordFormatWAV

WAV ファイル。

AliEngineRecordFormatMP4

MP4 ファイル。

AliEngineAudioQuality

録音のオーディオ品質。

列挙名

説明

AliEngineAudioQualityLow

低。

AliEngineAudioQualityMedium

開発中。

AliEngineAudioQualityHigh

高。

AliEngineVideoQuality

録画ビデオファイルのビデオ品質。

列挙子

説明

AliEngineVideoQualityDefault

ビデオキャプチャの品質と一致します。これがデフォルト設定です。(モバイル クライアントではビデオ録画はサポートされていません。)

AliEngineAudioProfile

オーディオ品質モード

列挙名

説明

AliEngineLowQualityMode

オーディオ低品質モード。

AliEngineBasicQualityMode

標準音質モード。

AliEngineHighQualityMode

高品質オーディオモード。

AliEngineStereoHighQualityMode

高品質ステレオモード。

AliEngineSuperHighQualityMode

超高品質オーディオモード。

AliEngineStereoSuperHighQualityMode

超高品質ステレオモード。

AliEngineAudioScenario

オーディオシナリオ

列挙名

説明

AliEngineSceneDefaultMode

デフォルトのシナリオ。一般的な Real-Time Communication シナリオに推奨されます。

AliEngineSceneEducationMode

教育シナリオ。このモードは、音声の連続性と安定性を優先します。

AliEngineSeneMediaMode

メディアシナリオ。人の声と音楽の音質を維持します。共同ホストのライブチャンネルに推奨されます。

AliEngineSceneMusicMode

忠実度の高い音楽再生や楽器の指導など、高音質が求められるシナリオに推奨されます。

AliEngineSceneChatRoomMode

このシナリオは、ユーザーが頻繁にマイクのオンとオフを切り替えるチャットルーム用です。ボリュームバーは常に音声通話のボリュームをコントロールします。

AliEngineSceneShowRoomMode

Showroom シナリオは、高音質を必要とする 1 人のストリーマーによるブロードキャスト向けです。

AliEngineMuteLocalAudioMode

ローカルミュートモード

列挙名

説明

AliEngineMuteLocalAudioModeDefault

デフォルトモード。マイクと外部音声入力を含む、すべてのオーディオをミュートします。

AliEngineMuteLocalAudioModeMuteAll

マイクと外部音声入力を含む、すべてのローカルオーディオをミュートします。

AliEngineMuteLocalAudioModeMuteOnlyMic

マイクのみをミュートします。

AliEngineRecordAudioConfig

音声ファイルを録音するためのパラメーター。

パラメーター

タイプ

説明

sampleRate

AliEngineAudioSampleRate

音声サンプリングレート。

品質

AliEngineAudioQuality

音声品質。

externalPcmCaptureRecording

bool

外部 PCM 入力からキャプチャしたデータを記録するかどうかを指定します。

externalPcmRenderRecording

ブール型

外部 PCM 入力からレンダリングデータを記録するかどうかを指定します。

AliEngineRecordVideoConfig

ビデオ録画設定

パラメーター

タイプ

説明

quality

AliEngineVideoQuality

ビデオ品質。

fps

int

フレームレート。

ビットレート

int

ビットレート。

sourceType

AliEngineVideoRecordSource

録画ビデオのデータソース。

キャンバス

AliEngineVideoRecordCanvasConfig

ビデオ録画解像度を設定します。

AliEngineVideoRecordCanvasConfig

録画されたビデオの解像度。

パラメーター

タイプ

説明

canvasWidth

int

録画されたビデオの幅。

canvasHeight

int

録画されたビデオの高さ。

AliEngineRecordVideoLayoutMode

ビデオ録画レイアウト

列挙名

説明

AliEngineRecordVideoLayoutModeGrid

Grid レイアウト。

AliEngineRecordVideoLayoutModeSpeaker

スピーカーレイアウト。

AliEngineRecordVideoLayoutModeUnique

画面レイアウトは 1 つしかありません。

AliEngineRecordVideoLayoutModeCustom

カスタムレイアウト。

AliEngineRecordVideoBgColor

ビデオ録画の背景色を指定します。

パラメーター

タイプ

説明

r

符号なし char

赤色のコンポーネント。

g

符号なし char

緑のコンポーネント。

b

符号なし char

青のコンポーネント。

AliEngineRecordVideoRegion

録画ビデオ内のユーザーのレイアウト。

パラメーター

タイプ

説明

userId

char*

ユーザー情報。

ソースタイプ

AliEngineVideoSource

ビデオソースの種類。

エリア

AliEngineRecordVideoRectangle

録画エリア。

AliEngineRecordVideoRectangle

ビデオ座標を記録できます。

パラメーター

タイプ

説明

AliEngineRecordVideoRational

左座標。

top

AliEngineRecordVideoRational

上部の座標。

AliEngineRecordVideoRational

幅。

高さ

AliEngineRecordVideoRational

高さ。

AliEngineRecordVideoRational

ビデオ録画の座標値です。

パラメーター

説明

numerator

unsigned int

分子。

denominator

unsigned int

分母。

AliEngineRecordTemplate

録画フォーマット。

パラメーター

タイプ

説明

recordType

AliEngineRecordType

レコードタイプ。

recordFormat

AliEngineRecordFormat

録画フォーマット。

sampleRate

AliEngineAudioSampleRate

録画用の音声サンプリングレート。

audioQuality

AliEngineAudioQuality

音声録音の品質。

externalPcmCaptureRecording

bool

外部音声入力をミキシングして録音するかどうかを指定します。

externalPcmRenderRecording

bool

外部入力からレンダリングされたオーディオをミキシングして録音するかどうかを指定します。

キャンバス

AliEngineVideoRecordCanvasConfig

ビデオ録画のキャンバスサイズ。

fps

int

フレームレート。

ビットレート

int

ビットレート。

isFragment

bool

セグメント化された MP4 ファイルを録画するかどうかを指定します。デフォルトでは true です。

AliEngineDeviceInfo

デバイス情報

パラメーター

タイプ

説明

deviceName

String

デバイスの名前。

デバイス ID

文字列

デバイスの ID。

deviceTransportType

AliEngineDeviceTransportType

デバイスのトランスポートタイプ。

AliEngineBeautyConfig

基本的な美顔設定。

パラメーター

タイプ

説明

whiteningLevel

float

美白レベル。有効な値: [0, 1]。値が大きいほど、美白効果が強くなります。

smoothnessLevel

float

美肌レベル。有効な値: [0, 1]。値が大きいほど、美肌効果が強くなります。

AliEngineOnByeType

OnBye 列挙。

列挙名

説明

AliEngineOnByeBeKickOut

強制退出。

AliEngineOnByeChannelTerminated

チャンネルが終了しました。ミーティングを退出してください。

AliEngineOnByeUserReplaced

同じユーザー ID が別のデバイスからチャンネルに参加したため、現在のデバイスはオフラインになります。

AliEngineAudioEffectVoiceChangerMode

ボイスチェンジ効果音のパターンです。

列挙名

説明

AliEngineAudioEffectVoiceChangerOff

オフ。

AliEngineAudioEffectVoiceChangerOldMan

老人。

AliEngineAudioEffectVoiceChangerBabyBoy

男の子。

AliEngineAudioEffectVoiceChangerBabyGirl

女の子。

AliEngineAudioEffectVoiceChangerRobot

ロボット。

AliEngineAudioEffectVoiceChangerDemon

ラスボス。

AliEngineAudioEffectVoiceChangerKTV

KTV。

AliEngineAudioEffectVoiceChangerEcho

エコー。

AliEngineAudioEffectReverbMode

オーディオシナリオモード。

列挙名

説明

AliEngineAudioEffectReverbOff

オフ。

AliEngineAudioEffectReverbVocal_I

ボーカル I。

AliEngineAudioEffectReverbVocal_II

ボーカル II。

AliEngineAudioEffectReverbBathroom

浴場。

AliEngineAudioEffectReverbSmallRoomBright

明るい small チャンネル。

AliEngineAudioEffectReverbSmallRoomDark

小さいダークチャンネル。

AliEngineAudioEffectReverbMediumRoom

ミディアムチャンネル。

AliEngineAudioEffectReverbLargeRoom

大規模なチャンネル。

AliEngineAudioEffectReverbChurchHall

教会の通路。

AliEngineAudioEffectReverbParamType

リバーブパラメータータイプの列挙。

列挙名

説明

AliEngineAudioEffectReverbRoomSize

ルームサイズ。値の範囲は 0 から 100 です。

AliEngineAudioEffectReverbPreDelay

ms 単位のプリディレイ。有効値は [0, 200] です。

AliEngineAudioEffectReverbPreDelay

リバーブ: 有効値の範囲は 0 ~ 100 です。

AliEngineAudioEffectReverbHfDamping

高周波減衰。有効値は [0, 100] です。

AliEngineAudioEffectReverbToneLow

低音。値の範囲は [0, 100] です。

AliEngineAudioEffectReverbToneHigh

ピッチ。値の範囲は [0, 100] です。

AliEngineAudioEffectReverbDryGain

ドライゲイン。値の範囲は [-20, 10] です。

AliEngineAudioEffectReverbWetGain

ウェットゲイン。値の範囲は -20 から 10 です。

AliEngineVideoCanvas

キャンバスをレンダリングすることができます。

パラメーター

タイプ

説明

displayView

void *

レンダリングビュー。nil は指定できません。

renderMode

AliEngineRenderMode

レンダリングモード。デフォルトは AliEngineRenderModeAuto です。

mirrorMode

AliEngineRenderMirrorMode

ミラーリングモード。デフォルトは AliEngineRenderMirrorModeOnlyFrontMirror です。

バックグラウンドカラー

int

背景色。値は 0xRRGGBB フォーマットの整数です。

rotationMode

AliEngineRotationMode

ビデオを回転させる角度。デフォルトでは、ビデオは回転されません。

レンダリング ID

int

ID。

int

幅です。

高さ

int

高さ。

scaleMode

AliEngineVideoScale

動画の縦横比のデフォルト値は AliEngineVideoScale_16_9 です。

AliEngineLiveTranscodingErrorCode

バイパスアップストリーミングのエラーコード。

列挙名

説明

AliEngineLiveTranscodingErrorPublishOk

ストリームの取り込みが成功しました。

AliEngineLiveTranscodingErrorStreamNotFound

エラー: ストリームが見つかりません。

AliEngineLiveTranscodingErrorStreamAlreadyExist

エラー: 宛先ストリームは既に存在します。

AliEngineLiveTranscodingErrorInvalidParam

エラー:無効なパラメーターです。

AliEngineLiveTranscodingErrorInternalError

エラー:内部エラー。

AliEngineLiveTranscodingErrorRtmpServerError

エラー:RTMP サービスエラー。

AliEngineLiveTranscodingErrorRtmpStreamUrlError

エラー: URL エラー。

AliEngineLiveTranscodingErrorPublishTimeout

エラー: タスクがタイムアウトしました。

AliEngineLiveTranscodingErrorNotAuthorized

エラー: 操作は許可されていません。

AliEngineWaterMarkConfig

ウォーターマークイメージの設定

パラメーター

タイプ

説明

visibleInPreview

bool

プレビュー中にウォーターマークがローカルで表示されるかどうかを指定します。

positionInLandscapeMode

AliEngineWaterMarkPosition

横表示モードでのウォーターマークの座標。

positionInPortraitMode

AliEngineWaterMarkPosition

縦表示モードでのウォーターマークの座標。

alpha

float

透明度。

normalized

bool

データが正規化されているかどうかを示します。

AliEngineCameraCapturerConfiguration

カメラキャプチャプリファレンスのプロパティ。

パラメーター

タイプ

説明

プリファレンス

AliEngineCaptureOutputPreference

キャプチャのプリファレンス。

fps

int

キャプチャのフレームレートです。デフォルト値は -1 で、SDK 内部エンコーダーのデフォルト構成が使用されることを示します。

cameraCaptureProfile

AliEngineCameraCaptureProfile

ビデオキャプチャ用の特定の解像度を指定します。

disableVideoCaptureReverse

int

縦横比に基づいてキャプチャされたビデオフレームの自動反転を無効にするかどうかを指定します。 -1: デフォルト。 0: 無効。 1: 有効。

captureObserverOriginal

int

元のビデオフレームデータのコールバックをトリガーするかどうかを指定します。 -1: デフォルト。 0: 無効。 1: 有効。

renderMode

AliEngineDisplayMode

カメラのディメンションがセットされたディメンションと一致しない場合に使用するレンダリングモードです。

AliEngineCameraCaptureProfile

カメラキャプチャの解像度。

列挙名

説明

AliEngineCameraCaptureProfileDefault

デフォルト。 キャプチャ解像度はエンコーディング構成に従います。

AliEngineCameraCaptureProfile1080P

カメラは 1080p の解像度でビデオをキャプチャします。

AliEngineDisplayMode

ビデオ表示モードの列挙です。これらのモードを使用して、ビデオソースの縦横比とアップストリーミング構成の間の不一致を処理します。

列挙名

説明

AliEngineDisplayMode_Auto

自動 (デフォルト)。ビデオソースの縦横比がアップストリーミング構成と一致しない場合、ビデオは構成されたディメンションに合わせて比例的にスケーリングされます。これにより、元の縦横比が維持されます。注:最終的なストリームの解像度は、ビデオのコンテンツと縦横比を維持するために、構成された解像度と異なる場合があります。

AliEngineDisplayMode_FullOf

引き伸ばして塗りつぶし。ビデオソースの縦横比がアップストリーミング構成と一致しない場合、ビデオは構成された縦横比に合わせて引き伸ばされます。これにより、ビデオが歪みます。

AliEngineDisplayMode_FillBlack

黒枠で塗りつぶし。ビデオソースの縦横比がアップストリーミング構成と一致しない場合、ビデオに黒枠が追加されます。これにより、ビデオは元の縦横比を維持しながら、構成されたディメンションに合わせることができます。

AliEngineDisplayMode_Scale

トリミング。ビデオソースの縦横比がアップストリーミング構成と一致しない場合、ビデオは幅または高さでトリミングされて合わせられます。これにより、一部のビデオコンテンツが失われます。

AliEngineCaptureOutputPreference

カメラキャプチャのプリファレンス。

列挙名

説明

AliEngineCaptureOutputPreferenceAuto

キャプチャパラメーターを自動的に調整します。

AliEngineCaptureOutputPreferencePerformance

デバイスのパフォーマンスを優先します。setVideoProfile で設定されたパラメーターに最も近いカメラの出力パラメーターを選択します。

AliEngineCaptureOutputPreferencePreview

ビデオプレビューの品質を優先し、より高いカメラの出力パラメーターを選択します。

AliEngineFrameRate

ビデオエンコーディングのフレームレート。

列挙

説明

AliEngineFrameRateFps5

5 FPS。

AliEngineFrameRateFps10

10 FPS。

AliEngineFrameRateFps15

15 FPS。

AliEngineFrameRateFps20

20 FPS。

AliEngineFrameRateFps30

30 FPS。

AliEngineVideoEncoderBitrate

ビデオエンコーディングのビットレート。

列挙

説明

AliEngineVideoStandardBitrate

標準ビットレートモード。

AliEngineVideoMirrorMode

エンコードされたビデオのミラーモード。

列挙名

説明

AliEngineVideoMirrorModeDisabled

エンコードされたビデオをミラーリングします。

AliEngineVideoMirrorModeEnable

エンコードされたビデオをミラーリングしません。

AliEngineVideoEncoderConfiguration

動画エンコーディング設定

パラメーター

タイプ

説明

ディメンション

AliEngineVideoDimensions

ビデオ解像度。

frameRate

AliEngineFrameRate

ビデオエンコーディングのフレームレート。

ビットレート

int

ビデオエンコーディングのビットレート。

keyFrameInterval

int

ミリ秒単位のキーフレーム間隔。デフォルト値は 0 です。値 0 は、SDK が内部でキーフレーム間隔をコントロールすることを示します。

forceStrictKeyFrameInterval

bool

エンコーダーが厳密な固定間隔でキーフレームを生成するように強制するかどうかを指定します。デフォルト値は false です。

  • false: エンコーダーは、他のユーザーがセッションに参加したときなどのキーフレームリクエストに応答します。これは、実際のキーフレーム間隔が設定値と異なる場合があることを意味します。

  • true: エンコーダーは他のキーフレームリクエストを無視し、設定された間隔で厳密にキーフレームを生成します。これにより、サブスクライバーの最初のフレームが遅延する可能性があります。

mirrorMode

AliEngineVideoMirrorMode

エンコードされたビデオのミラーモード。

orientationMode

AliEngineVideoEncoderOrientationMode

ビデオエンコーディングの回転モード。

rotationMode

AliEngineRotationMode

ビデオの回転角度。

codecType

AliEngineVideoCodecType

エンコーディング モードを設定します。

encodeCodecType

AliEngineVideoEncodeCodecType

エンコーディングタイプ。

seiForceFrontIFrame

int

Supplemental Enhancement Information (SEI) メッセージを送信する前に I フレームを強制するかどうかを指定します。

値 -1 はデフォルト設定を使用します。値 0 は I フレームを強制しません。値 1 は I フレームを強制します。デフォルト値は 1 です。

enableDynamicEncode

int

動的エンコーディングを有効にします。

disableDipenseResolutionChange

int

エンコーディング前のスケーリングをサポートするかどうか。

enableDowngrade

int

解像度またはビットレートのスペックダウンを許可するかどうかを指定します。

enableH264BFrame

int

H.264 B フレームを有効にするかどうか。

enableHevcBFrame

int

HEVC B フレームを有効にするかどうかを指定します。

AliEngineVideoDecoderConfiguration

ビデオデコードのプロパティ設定。

パラメーター

タイプ

説明

codecType

AliEngineVideoCodecType

ソフトウェアデコードやハードウェアデコードなどのデコードタイプを設定します。デフォルト値は AliEngineVideoCodecTypeDefault で、システムのデフォルト設定が使用されます。

enableHardwareDecoderBframe

int

B フレームのデコードを有効にするかどうかを指定します。送信者が B フレームを使用する場合は、このオプションを有効にします。そうしないと、デコードは失敗します。

デフォルト値は -1 です。このパラメーターを 0 に設定すると B フレームが無効になり、1 に設定すると B フレームが有効になります。

AliEngineVideoCodecType

ビデオコーデックのタイプ。

列挙子

説明

AliEngineVideoCodecTypeDefault

設定されていません。システムのデフォルトが使用されます。

AliEngineVideoCodecTypeSoftware

ソフトウェアビデオコーデック。

AliEngineVideoCodecTypeHardware

ハードウェアビデオコーデック。

AliEngineVideoCodecTypeHardwareTexture

ハードウェア テクスチャ コーデック。

AliEngineScreenShareEncoderConfiguration

画面共有エンコーディングのプリファレンス

パラメーター

タイプ

説明

ディメンション

AliEngineVideoDimensions

ビデオ解像度。

フレームレート

AliEngineFrameRate

ビデオエンコーディングのフレームレート。

ビットレート

int

ビデオエンコーディングのビットレート。

rotationMode

AliEngineRotationMode

画面の回転角度。

keyFrameInterval

int

ミリ秒単位のキーフレーム間隔です。デフォルト値は 0 です。値が 0 の場合、SDK がキーフレーム間隔を制御します。

forceStrictKeyFrameInterval

ブール値

エンコーダーが設定されたキーフレーム間隔に厳密に従うように強制するかどうかを指定します。デフォルト値は false です。

  • false: 新しいサブスクライバーが参加した場合など、エンコーダーはキーフレームリクエストに応答します。キーフレーム間隔は、設定値と厳密には一致しない場合があります。

  • true: エンコーダーは他のキーフレームリクエストを無視し、設定値に厳密に基づいてキーフレームを生成します。これにより、サブスクライバーの最初のフレームの表示が遅れる場合があります。

AliEngineScreenShareConfig

画面共有の設定

パラメーター

タイプ

説明

isShareByRegion

bool

リソースがリージョンで共有されるかどうかを指定します。

shareRegion

AliEngineScreenShareRegion

リージョン共有のレイアウト情報。

isPushStream

bool

プレビュー中にビデオストリームをプッシュするかどうかを指定します。

AliEngineScreenShareRegion

画面共有エリア。

パラメーター

タイプ

説明

originX

float

x 座標。

originY

float

y 座標。

width

float

幅。

height

float

高さ。

AliEngineScreenSourcInfo

画面共有ソースに関する情報。

パラメーター

タイプ

説明

sourceId

String

共有ソースの ID。

sourceName

String

共有ソースの名前。

sourceIsSelf

bool

ソースが SDK の呼び出し元であるかどうかを示します。

AliEngineScreenShareInfo

画面共有の構成。

パラメーター

タイプ

説明

shareType

AliEngineScreenShareType

共有タイプ。

shareSourceId

unsigned int

共有ソース ID。

shareConfig

AliEngineScreenShareConfig

画面共有の構成。

AliEngineScreenShareType

画面共有のタイプです。

列挙子

説明

AliEngineScreenShareDesktop

デスクトップ共有。

AliEngineScreenShareWindow

ウィンドウ共有。

AliEngineAuthInfo

認証情報。

パラメーター

説明

channelId

char*

チャネル ID。

userId

char*

ユーザー ID。

appId

char*

アプリケーション ID。

nonce

char*

ランダムな文字列。

token

char*

トークン。

gslb

char**

GSLB アドレスへのポインターの配列。

session

char*

セッション ID。このパラメーターはオプションです。

role

char*

ロール。このパラメーターはオプションです。

timestamp

long long

タイムスタンプ。

gslbCount

int

GSLB アドレスの数。

agent

char**

エージェントアドレスへのポインターの配列。

agentCount

int

エージェントアドレスの数。

tokenType

char*

トークンのタイプ。このパラメーターはオプションです。

AliEngineVideoSource

RAW ビデオデータソースのタイプです。

列挙名

説明

AliEngineVideoSourceCamera

ビデオストリーム。

AliEngineVideoSourceScreenShare

画面共有ストリーム。

AliEngineAudioSource

生の音声データソースタイプです。

列挙名

説明

AliEngineAudioSourceCaptured

キャプチャされた音声データ。

AliEngineAudioSourceProcessCaptured

3A 処理後の音声データ。

AliEngineAudioSourcePub

アップストリーミング用の音声データ。

AliEngineAudioSourcePlayback

再生用の音声データ。

AliEngineAudioSourceRemoteUser

ストリームフェッチングからのリモート音声データ。

AliEngineAudioSourceMixedAll

アップストリーミングと再生からのミキシングされた音声データ。

AliEngineBufferType

ビデオデータの型。

列挙子

説明

AliEngineBufferTypeRawData

YUV 生データ。

AliEngineBufferTypeTexture

CVPixelBuffer データ。

AliEngineErrorCode

エラーコード。

列挙名

説明

AliEngineErrorJoinBadAppId

App ID が存在しません。

AliEngineErrorJoinInvaildAppId

App ID が無効です。

AliEngineErrorJoinBadChannel

チャンネルが存在しません。

AliEngineErrorJoinInvaildChannel

チャンネルが無効です。

AliEngineErrorJoinBadToken

トークンが存在しません。

AliEngineErrorJoinTimeout

チャンネルへの参加リクエストがタイムアウトしました。

AliEngineErrorJoinBadParam

無効なパラメーターです。

AliEngineErrorMicOpenFail

音声キャプチャデバイスの初期化に失敗しました。

AliEngineErrorSpeakerOpenFail

音声再生デバイスの初期化に失敗しました。

AliEngineErrorMicInterrupt

音声キャプチャ中に例外が発生しました。

AliEngineErrorSpeakerInterrupt

音声再生中に例外が発生しました。

AliEngineErrorMicAuthFail

マイクが承認されていません。

AliEngineErrorMicNotAvailable

利用可能な音声キャプチャデバイスがありません。

AliEngineErrorSpeakerNotAvailable

利用可能な音声再生デバイスがありません。

AliEngineErrorCameraOpenFail

ビデオキャプチャデバイスの初期化に失敗しました。

AliEngineErrorCameraInterrupt

ビデオキャプチャ中に例外が発生しました。

AliEngineErrorVideoDisplayOpenFail

レンダリングデバイスの初期化に失敗しました。

AliEngineErrorVideoDisplayInterrupt

ビデオレンダリング中に例外が発生しました。

AliEngineErrorIceConnectionConnectFail

メディアチャンネルの確立に失敗しました。

AliEngineErrorIceConnectionReconnectFail

メディアチャンネルへの再接続に失敗しました。

AliEngineErrorIceConnectionHeartbeatTimeout

シグナリングハートビートがタイムアウトしました。

AliEngineErrorPublishInvaild

無効なパブリッシュ操作です。

AliEngineErrorPublishNotJoinChannel

パブリッシュに失敗しました。ユーザーはチャンネルに参加していません。

AliEngineErrorPublishAudioStreamFailed

オーディオストリームのパブリッシュに失敗しました。

AliEngineErrorPublishVideoStreamFailed

ビデオストリームのパブリッシュに失敗しました。

AliEngineErrorPublishDualStreamFailed

デュアルストリームのパブリッシュに失敗しました。

AliEngineErrorPublishScreenShareFailed

画面共有ストリームのパブリッシュに失敗しました。

AliEngineErrorPublishScreenShareConfigError

画面共有の構成が正しくありません。

AliEngineErrorSubscribeInvaild

無効なサブスクリプションです。

AliEngineErrorSubscribeNotJoinChannel

サブスクリプションに失敗しました。ユーザーはチャンネルに参加していません。

AliEngineErrorSubscribeAudioStreamFailed

オーディオストリームのサブスクライブに失敗しました。

AliEngineErrorSubscribeVideoStreamFailed

ビデオストリームのサブスクライブに失敗しました。

AliEngineErrorSubscribeDualStreamFailed

デュアルストリームのサブスクライブに失敗しました。

AliEngineErrorSubscribeScreenShareFailed

画面共有ストリームのサブスクライブに失敗しました。

AliEngineErrorLowLatencyLiveCommunicationFail

ApsaraVideo Real-time Communication 用の低レイテンシシグナリングの確立に失敗しました。

AliEngineErrorLowLatencyLiveMediaSettingFail

低レイテンシの ApsaraVideo Real-time Communication のメディア設定が正しくありません。

AliEngineErrorLowLatencyLiveNoneBroadcaster

低レイテンシの ApsaraVideo Real-time Communication モードでは、現在のチャンネルでストリームをパブリッシュしているストリーマーがいません。

AliEngineErrorLowLatencyLiveNeedRestart

低レイテンシの ApsaraVideo Real-time Communication エラーが発生しました。アプリケーション層は、新しいソフトウェア開発キット (SDK) インスタンスを作成する必要があります。

AliEngineErrorLowLatencyLiveNeedRestartAgainLater

低レイテンシの ApsaraVideo Real-time Communication エラーが発生しました。アプリケーション層は、カスタム間隔待機してから、新しい SDK インスタンスを作成する必要があります。

AliEngineErrorLowLatencyLiveServiceUnavailable

低レイテンシの ApsaraVideo Real-time Communication サービスが利用できないか、機能が低下しています。

AliEngineErrorLowLatencyLiveMediaConnectionInterrruption

低レイテンシの ApsaraVideo Real-time Communication でネットワーク中断が発生しました。

AliEngineErrorInvaildState

SDK のステータスが正しくありません。

AliEngineErrorSessionRemoved

セッションは削除されました。

AliEngineErrorInvaildArgument

無効な引数です。

AliEngineErrorAudioBufferFull

オーディオバッファーキューがいっぱいです。このエラーは、外部生データ入力機能用です。

AliEngineErrorVideoBufferFull

ビデオバッファーキューがいっぱいです。このエラーは、外部生データ入力機能用です。

AliEngineErrorUpdateRoleChannel

インタラクティブモードでのユーザーロールの設定に失敗しました。

AliEngineErrorInner

その他のエラー。

AliEngineVideoObserAlignment

ビデオ出力幅のアライメント。

列挙名

説明

AliEngineAlignmentDefault

元のビデオ幅を維持します (デフォルト)。

AliEngineAlignmentEven

幅を偶数に揃えます。

AliEngineAlignment4

幅は 4 の倍数です。

AliEngineAlignment8

幅は 8 の倍数です。

AliEngineAlignment16

幅は 16 の倍数です。

AliEngineShowDebugViewType

表示するゲージタイプ。

列挙名

説明

AliEngineShowTypeNone

表示しません。

AliEngineShowTypeAudio

オーディオ。

AliEngineShowTypeVideo

ビデオ。

AliEngineShowTypeNetwork

ネットワーク。

AliEngineShowTypeAll

すべて。

AliEngineTrascodingPublishTaskStatus

バイパスライブのアップストリーミングのステータスを示します。

列挙名

説明

AliEngineTrascodingPublishTaskStatusStart

タスクが開始されました。

AliEngineTrascodingPublishTaskStatusUpdate

タスクは更新中です。

AliEngineTrascodingPublishTaskStatusStop

タスクが停止しました。

DisplayType

バイパスライブストリーミングのイメージ表示タイプです。

列挙名

説明

NOT_DISPLAY

表示されません。

ALWAYS

常に表示されます。

WHEN_NO_VIDEO

ビデオが利用できない場合にイメージが表示されます。

AliEngineLiveTranscodingFontType

バイパスライブストリーミング用のフォントタイプです。

列挙メンバー

説明

NOTO_SERIF_CJKSC_REGULAR

Noto Serif CJK SC Regular 。

ALIBABA_PUHUITI_REGULAR

Alibaba PuHuiTi Regular 。

ALIBABA_PUHUITI_BOLD

Alibaba PuHuiTi Bold 。

ALIBABA_PUHUITI_Heavy

Alibaba PuHuiTi ヘビー。

ALIBABA_PUHUITI_LIGHT

Alibaba PuHuiTi Light 。

ALIBABA_PUHUITI_MEDIUM

Alibaba PuHuiTi Medium 。

AliEngineLiveTranscodingSegmentType

バイパスライブストリーミングのセグメンテーションタイプ。

列挙子

説明

AliEngineLiveTranscodingNoBody

人物セグメンテーションなし。

AliEngineLiveTranscodingBody

人物セグメンテーション。

AliEngineLiveTranscodingSourceType

バイパスライブストリーミングの入力タイプです。

列挙値

説明

AliEngineLiveTranscodingCamera

カメラ。

AliEngineLiveTranscodingShareScreen

画面共有。

AliEngineVideoState

ビデオ ストリーム ステータスの変更を示します。

列挙名

説明

AliEngineVideoClose

ビデオ ストリームは閉じられています。

AliEngineVideoOpen

ビデオ ストリームが再開されます。

AliEngineVideoReason

ビデオストリームのステータスが変更された理由です。

列挙値

説明

AliEngineVideoChangeByClient

クライアントです。

AliEngineVideoChangeByServer

サーバーです。

AliEngineLiveTranscodingCropMode

バイパス ライブストリーミングのトリミングモード。

列挙名

説明

AliEngineLiveTranscodingCrop

縦横比を維持してビデオをクロップします。

AliEngineLiveTranscodingFill

黒枠を追加して縦横比を維持します。(デフォルト)

AliEngineLiveTranscodingMediaProcessMode

バイパスライブストリーミングのメディア処理モード。

列挙子

説明

AliEngineLiveTranscodingNormal

通常モード。

AliEngineLiveTranscodingVirtualBackground

仮想背景モード。

AliEngineLiveTranscodingStreamType

バイパスライブストリーミング用にインジェストするストリームのタイプ。

列挙子

説明

AliEngineLiveTranscodingOrigin

オリジナルストリームを取り込みます。

AliEngineLiveTranscodingAudio

音声ストリームのみをインジェストします。

AliEngineLiveTranscodingVideo

ビデオストリームのみを取り込みます。

AliEngineLiveTranscodingMixMode

バイパスライブストリーミングモード。

列挙名

説明

AliEngineLiveTranscodingSINGLE

混合ストリームまたはトランスコードなしで単一のストリームをプッシュします。オリジナルのストリームのみがプッシュされます。混合ストリームまたはトランスコードのパラメーター構成は不要です。

AliEngineLiveTranscodingMIX

混合ストリームとトランスコード (デフォルト)。混合ストリームとトランスコードからの出力をサポートします。

AliEngineLiveTranscodingState

バイパスアップストリーミングのステータス。

列挙子

説明

AliEngineLiveTranscodingState_IDLE

アップストリーミングはアイドル状態です。

AliEngineLiveTranscodingState_CONNECT

アップストリーミングサーバーに接続しています。

AliEngineLiveTranscodingState_RUNNING

アップストリーミングが進行中です。

AliEngineLiveTranscodingState_RECOVERING

アップストリーミングは回復中です。

AliEngineLiveTranscodingState_FAILURE

アップストリーミングに失敗しました。

AliEngineLiveTranscodingState_END

アップストリーミングが終了しました。

AliEngineLiveTranscodingText

バイパスライブストリーミング用のテキスト情報。

パラメーター

タイプ

説明

テキスト

String

テキストの内容。

x

int

ピクセル単位の x 座標。

y

int

y 座標 (ピクセル単位)。

フォントタイプ

AliEngineLiveTranscodingFontType

バイパスライブストリーミング用のフォント。

fontSize

int

フォントサイズ。

zOrder

int

レイヤーの順序。値 0 は最下層のレイヤーを示します。値が大きいほど、上位のレイヤーになります。

fontColor

int

フォントの色。

AliEngineLiveTranscodingImage

ライブストリームからイメージ情報をバイパスします。

パラメーター

タイプ

説明

url

String

イメージの URL。

alpha

float

透明度。値 0.0 は透明です。値 1.0 は完全に不透明です。

display

DisplayType

イメージの表示。

x

int

ピクセル単位の x 座標。

y

int

ピクセル単位の y 座標。

width

int

イメージの幅。

height

int

イメージの高さ。

zOrder

int

スタック順序。値 0 は最下層のレイヤーです。値 1 は 0 の上のレイヤーで、以降も同様です。

AliEngineLiveTranscodingUser

バイパスライブストリーミングのカスタムペイン情報。

パラメーター

タイプ

説明

x

int

ピクセル単位の X 座標。

y

int

ピクセル単位の y 座標。

width

int

ペインの幅。

高さ

int

ペインの高さ。

zOrder

int

スタックの順序。値 0 は最下層のレイヤーを表します。レイヤー 1 はレイヤー 0 の上にあり、以降も同様です。

userId

String

ユーザー ID。

sourceType

AliEngineLiveTranscodingSourceType

ストリームのタイプ。

セグメントタイプ

AliEngineLiveTranscodingSegmentType

バイパスライブストリーミングのセグメンテーションタイプ。

images

AliEngineLiveTranscodingImageArray

バイパスライブストリーミングのイメージ情報です。

texts

AliEngineLiveTranscodingTextArray

バイパスライブストリームのテキスト情報。

AliEngineLiveTranscodingParam

バイパスライブストリーミングの構成。

パラメーター

タイプ

説明

mixMode

AliEngineLiveTranscodingMixMode

バイパスライブストリーミングモード。

singleParam

AliEngineLiveTranscodingSingleParam

バイパスライブストリーミングのシングルストリームパラメーター。

mixParam

AliEngineLiveTranscodingMixParam

バイパスライブストリーミングのストリームミキシングパラメーター。

AliEngineLiveTranscodingMixParam

混合ストリームのバイパスパラメーター。

パラメーター

タイプ

説明

taskProfile

AliEngineLiveTranscodingTaskProfile

バイパスライブストリーミングの課金仕様。

encodeParam

AliEngineLiveTranscodingEncodeParam

バイパスライブストリーミング用のエンコーディングパラメーター。

ユーザー

AliEngineLiveTranscodingUserArray

バイパスライブストリーミングのユーザーリスト。

backgroundColor

int

背景色。

バックグラウンド

AliEngineLiveTranscodingImageArray

バックグラウンドイメージのリスト。

ウォーターマーク

AliEngineLiveTranscodingImageArray

ウォーターマークイメージのリスト。

clockWidgets

AliEngineLiveTranscodingClockWidgetArray

時計ウィジェットのリスト。

トリミングモード

AliEngineLiveTranscodingCropMode

バイパスライブストリーミングのトリミングモード。

mediaProcessMode

AliEngineLiveTranscodingMediaProcessMode

バイパスライブストリーミングのメディア処理モード。

AliEngineLiveTranscodingSingleParam

バイパスモードにおける単一のインジェストエンドポイントのパラメーター。

パラメーター

タイプ

説明

userId

String

ユーザー ID。

ストリームタイプ

AliEngineLiveTranscodingStreamType

バイパスライブストリーミング用のアップストリーミングの種類。

ソースタイプ

AliEngineLiveTranscodingSourceType

バイパスライブビデオストリームのタイプです。

AliEngineLiveTranscodingTaskProfile

ライブストリーミングの課金仕様をバイパスします。

列挙名

説明

AliEngineLiveTranscoding_Profile_1IN_1080P

1IN_1080P.

AliEngineLiveTranscoding_Profile_1IN_720P

1IN_720P.

AliEngineLiveTranscoding_Profile_1IN_360P

1IN_360P.

AliEngineLiveTranscoding_Profile_2IN_1080P

2IN_1080P.

AliEngineLiveTranscoding_Profile_2IN_720P

2IN_720P.

AliEngineLiveTranscoding_Profile_2IN_360P

2IN_360P.

AliEngineLiveTranscoding_Profile_4IN_1080P

4IN_1080P.

AliEngineLiveTranscoding_Profile_4IN_720P

4IN_720P.

AliEngineLiveTranscoding_Profile_4IN_360P

4IN_360P.

AliEngineLiveTranscoding_Profile_9IN_1080P

9IN_1080P.

AliEngineLiveTranscoding_Profile_9IN_720P

9IN_720P.

AliEngineLiveTranscoding_Profile_9IN_360P

9IN_360P.

AliEngineLiveTranscoding_Profile_12IN_1080P

12IN_1080P.

AliEngineLiveTranscoding_Profile_12IN_720P

12IN_720P.

AliEngineLiveTranscoding_Profile_12IN_360P

12IN_360P.

AliEngineLiveTranscoding_Profile_16IN_1080P

16IN_1080P.

AliEngineLiveTranscoding_Profile_16IN_720P

16IN_720P.

AliEngineLiveTranscoding_Profile_16IN_360P

16IN_360P.

AliEngineLiveTranscoding_Profile_Mixed

音声のみ。

AliEngineLiveTranscodingEncodeParam

ライブストリーミングのバイパスエンコーディングパラメーター。

パラメーター

タイプ

説明

videoWidth

int

幅。

videoHeight

int

高さ。

videoFramerate

int

フレームレート。

videoBitrate

int

ビットレート。

videoGop

int

Group of Pictures (GOP)。

audioSamplerate

AliEngineLiveTranscodingAudioSampleRate

バイパスライブストリーミングの音声サンプリングレート。

audioBitrate

int

音声ビットレート。

audioChannels

int

サウンドチャンネル数。

AliEngineLiveTranscodingAudioSampleRate

ライブストリーミングの音声サンプリングレートをバイパスします。

列挙名

説明

AliEngineLiveTranscoding_HZ_48000

サンプルレートは 48000 Hz です。

AliEngineLiveTranscoding_HZ_44100

サンプルレートは 44100 Hz です。

AliEngineLiveTranscoding_HZ_32000

サンプルレートは 32000 Hz です。

AliEngineLiveTranscoding_HZ_16000

サンプルレートは 16,000 Hz です。

AliEngineLiveTranscoding_HZ_8000

サンプルレートは 8000 Hz です。

AliEngineLiveTranscodingClockWidget

ライブストリーミングの時計ウィジェットをバイパスします。

パラメーター

説明

x

int

ピクセル単位の x 座標。

y

int

Y 座標 (ピクセル)。

fontSize

int

バイパスライブストリーミング用のフォントサイズ。

zOrder

int

重ね順。 値 0 は最下層レイヤーを示します。 値 1 は 0 の上に重なり、以降も同様です。

fontColor

int

バイパスライブストリーミング用のフォントカラー。

fontType

AliEngineLiveTranscodingFontType

バイパスライブストリーミングのフォント。

AliEngineBokehScaleModel

バックグラウンド置き換えのスケールパターン。

列挙名

説明

AliEngineBokehScaleModelCrop

比例トリミング。

AliEngineBokehScaleModelFill

黒枠で埋めます。

AliEngineAudioAccompanyStateCode

バックグラウンドミュージックの再生ステータス。

列挙名

説明

AliEngineAudioAccompanyStarted

再生が開始します。

AliEngineAudioAccompanyStopped

再生が停止しました。

AliEngineAudioAccompanyPaused

再生は一時停止しています。

AliEngineAudioAccompanyResumed

再生が再開します。

AliEngineAudioAccompanyEnded

再生が終了しました。

AliEngineAudioAccompanyBuffering

バッファリング中です。

AliEngineAudioAccompanyBufferingEnd

バッファリングが完了しました。

AliEngineAudioAccompanyFailed

再生に失敗しました。

AliEngineAudioAccompanyErrorCode

オーディオ伴奏再生のエラーコード。

列挙名

説明

AliEngineAudioAccompanyNoError

エラーなし。

AliEngineAudioAccompanyOpenFailed

ファイルのオープンに失敗しました。

AliEngineAudioAccompanyDecodeFailed

ファイルのデコードに失敗しました。

AliEngineScreenSourceList

画面共有ソースのリストです。

パラメーター

説明

GetCount

unsigned int

画面共有ソースの数を取得します。

GetSourceInfo

AliEngineScreenSourcInfo

インデックスによってソースの説明を取得します。

Release

なし

API を解放します。

AliEngineInterfaceIdType

特徴インターフェイスのタイプ。

列挙値

説明

AliEngineInterfaceAudioDeviceManager

オーディオデバイスの機能を提供する IAliEngineAudioDeviceManager クラス。

AliEngineInterfaceVideoDeviceManager

ビデオデバイスの機能を提供する IAliEngineVideoDeviceManager クラス。

AliEngineInterfaceMediaEngine

オーディオおよびビデオメディアデータの機能を提供する IAliEngineMediaEngine クラス。

AliEngineVideoCodecKindType

ビデオコーデックタイプ。

列挙名

説明

AliEngineVideoEncoderType

エンコーダー。

AliEngineVideoDecoderType

デコーダー。

AliEngineDeviceTransportType

デバイスの接続タイプ。

列挙名

説明

AliEngineDeviceTransportTypeUnknown

不明なデバイスタイプ。

AliEngineDeviceTransportTypeBuiltIn

内蔵デバイス。

AliEngineDeviceTransportTypeBluetooth

Bluetooth デバイス。

AliEngineDeviceTransportTypeUSB

USB デバイス。

AliEngineDeviceTransportTypeAggregate

統合デバイス。

AliEngineDeviceTransportTypeVirtual

仮想デバイス。

AliEngineDeviceTransportTypePCI

PCI デバイス。

AliEngineDeviceTransportTypeFireWire

FireWire デバイス。

AliEngineDeviceTransportTypeBluetoothLE

Bluetooth LE デバイス。

AliEngineDeviceTransportTypeHDMI

HDMI デバイス。

AliEngineDeviceTransportTypeDisplayPort

DVI デバイス。

AliEngineDeviceTransportTypeAirPlay

AirPlay デバイス。

AliEngineDeviceTransportTypeAVB

AVB デバイス。

AliEngineDeviceTransportTypeThunderbolt

Thunderbolt デバイス。

AliEngineAudioFrameObserverConfig

オーディオデータコールバックのパラメーター設定

パラメーター

タイプ

説明

sampleRate

AliEngineAudioSampleRate

コールバックの音声サンプリングレート。

channels

AliEngineAudioNumChannelType

コールバックオーディオのサウンドチャンネル数。

mode

AliEngineAudioFrameObserverOperationMode

コールバックモード。

userDefinedInfo

int

ユーザー定義のパラメーターです。有効な値については、「AliEngineAudioFrameObserverUserDefinedInfoBitMask」をご参照ください。

AliEngineDeviceInfoList

ビデオデバイスのリスト。

メソッド名

戻り値の型

説明

GetCount

int

解像度数

GetDeviceInfo

AliEngineDeviceInfo

指定されたデバイスの情報を取得します。

Release

void

オブジェクトを解放します。

AliEngineVideoResolutionList

ビデオ解像度のリストです。

メソッド名

戻り値の型

説明

GetCount

int

解像度の数。

GetResolutionInfo

AliEngineVideoResolution

指定されたインデックスの解像度を取得します。

Release

void

オブジェクトを解放します。

AliEngineVideoRecordSource

ビデオ録画のデータソースです。

列挙名

説明

AliEngineVideoRecordSourceCamera

カメラストリームからビデオを録画します。

AliEngineVideoRecordSourceScreenShare

画面共有ストリームからビデオを録画します。

AliEngineVideoRecordSourceBoth

カメラストリームと画面共有ストリームの両方からビデオを録画します。

AliEngineAudioFrameObserverOperationMode

オーディオデータのコールバックモードです。

列挙名

説明

AliEngineAudioFrameObserverOperationModeReadOnly

読み取り専用モードです。

AliEngineAudioFrameObserverOperationModeWriteOnly

書き込み専用モードです。

AliEngineAudioFrameObserverOperationModeReadWrite

読み書きモードです。

AliEngineVideoResolution

ビデオ解像度。

パラメーター

タイプ

説明

width

int

幅。

height

int

高さ。

AliEngineVideoScale

ビデオ解像度の縦横比。

列挙名

説明

AliEngineVideoScale_16_9

16:9

AliEngineVideoScale_4_3

4:3

AliEngineWaterMarkPosition

ウォーターマークの座標系。

パラメーター

説明

x

float

左上隅の x 座標。

y

float

左上隅の y 座標。

w

float

ウォーターマークの幅。

h

float

ウォーターマークの高さ。

AliEngineVideoDimensions

ビデオの解像度。

パラメーター

タイプ

説明

width

int

ビデオの幅。

height

int

ビデオの高さ。

AliEngineVideoEncodeCodecType

ビデオエンコード形式。

列挙

説明

AliEngineVideoEncodeCodecTypeDefault

デフォルトのエンコード形式を使用します。現在のデフォルトは H.264 です。

AliEngineVideoEncodeCodecTypeH264

H.264 エンコーディングを使用します。

AliEngineVideoEncodeCodecTypeHevc

H.265 エンコーディングを使用します。

AliEngineChannelParam

ニックネームやタイプなどのユーザーのプロパティ。

パラメーター

タイプ

説明

userName

文字列

表示されるユーザー名。

capabilityProfile

AliCapabilityProfile

AI エージェントの呼び出しシナリオで特別な構成が必要なユーザープロパティ。その他すべてのシナリオでは、デフォルト値が使用されます。

AliCapabilityProfile

ユーザープロパティです。このプロパティは、AI エージェント呼び出しシナリオでは特別な構成が必要です。AI エージェント呼び出し以外のシナリオでは、デフォルト値を使用します。

列挙名

説明

AliCapabilityProfileDefault

AI エージェント呼び出し以外のシナリオ。

AliCapabilityProfileHuman

ユーザープロパティ。

AliCapabilityProfileRobot

ロボットプロパティ。

AliEngineAudioAccompanyConfig

オーディオ伴奏再生の構成。

パラメーター

説明

onlyLocalPlay

bool

オーディオをローカルでのみ再生するかどうかを指定します。 デフォルト値は false です。

replaceMic

bool

マイク入力を置き換えるかどうかを指定します。 デフォルト値は false です。

loopCycles

int

再生ループの回数。 このパラメーターを無限ループの場合は -1 に、または 0 より大きい正の整数に設定します。 その他の値は無効です。 デフォルト値は -1 です。

startPosMs

long

再生の開始位置。 単位はミリ秒 (ms) です。 デフォルト値は 0 です。

publishVolume

int

アップストリーミングのボリューム。 有効値は 0 から 100 です。 デフォルト値は 50 です。

playoutVolume

int

再生ボリューム。 有効値は 0 から 100 です。 デフォルト値は 50 です。

AliEngineVideoPipelineMirrorMode

ビデオのミラーモード。

列挙値

説明

AliEngineVideoPipelineMirrorModeNoMirror

プレビューとエンコーディングの両方でミラーリングが無効になります。

AliEngineVideoPipelineMirrorModeBothMirror

プレビューとエンコーディングの両方でミラーリングが有効になります。

AliEngineVideoPipelineMirrorModeOnlyPreviewMirror

プレビューでのみミラーリングが有効になります。

AliEngineVideoPipelineMirrorModeOnlyPublishMirror

パブリッシュでのみミラーリングが有効になります。

AliEngineCapturePipelineScaleMode

ビデオをスケールするタイミングを指定します。

列挙子

説明

AliEngineCapturePipelineScaleModePre

キャプチャ直後にビデオをスケールします。これがデフォルトです。

AliEngineCapturePipelineScaleModePost

エンコーディング中にビデオをスケールします。

AliEngineDataChannelMsg

データチャンネルメッセージ。

パラメーター

説明

type

AliEngineDataMsgType

メッセージタイプ。

networkTime

long long

タイムスタンプ。

progress

int

ミリ秒単位の現在の進行状況。このパラメーターは、KTV シナリオの AliEngineDataMsgMusicProgress メッセージにのみ使用されます。他のシナリオではこのパラメーターを設定しないでください。

data

void*

メッセージの内容。内容は、テキストやイメージなどの任意のデータにすることができます。

dataLen

int

メッセージの長さ。

AliEngineDataMsgType

データチャンネル用のメッセージタイプです。

列挙名

説明

AliEngineDataChannelNone

メッセージなし。

AliEngineDataChannelProgress

KTV シナリオで使用されます。

AliEngineDataChannelCustom

通常のメッセージです。他のシナリオでは、メッセージタイプをこの値に設定します。

AliEngineAudioFileInfo

音声ファイル情報

パラメーター

タイプ

説明

filePath

const char*

オーディオファイルのパス。

durationMs

long

オーディオファイルの再生時間 (ミリ秒単位)。

AliEngineLocalAudioStateType

ローカル音声キャプチャのステータスです。

列挙名

説明

AliEngineLocalAudioStateTypeStarting

ローカル音声キャプチャが開始中です。

AliEngineLocalAudioStateTypeStarted

ローカル音声キャプチャが開始されました。

AliEngineLocalAudioStateTypeStopping

ローカル音声キャプチャが停止中です。

AliEngineLocalAudioStateTypeStopped

ローカル音声キャプチャが停止しました。

AliEngineLocalVideoStateType

ローカルビデオキャプチャのステータス。

列挙

説明

AliEngineLocalVideoStateTypeStarting

ローカルビデオキャプチャが開始中です。

AliEngineLocalVideoStateTypeStarted

ローカルビデオキャプチャが開始されました。

AliEngineLocalVideoStateTypeStopping

ローカルビデオキャプチャが停止中です。

AliEngineLocalVideoStateTypeStopped

ローカルビデオキャプチャが停止しました。