v4.2.6
V4.2.6が2023年11月17日にリリースされました。
修正された問題
- ネットワークのパケットロス率が高い場合や、ホストがエンジンを初期化せず離脱し、再度チャンネルに参加した場合など、特定のシナリオにおいて、受信側のビデオが途切れたりフリーズする問題を修正。
v4.2.3
V4.2.3が2023年10月11日にリリースされました。
新機能
- スクリーンショット機能にサードバーティーの拡張機能を統合
- 利用端末が高度な機能の要件を満たしているかをチェックするメソッドを追加
改善点
- 仮想背景使用時のメモリ消費量の最適化
- setPlaybackSpeedメソッドにおいて無効なパラメータを処理するロジックの最適化
- 無効なトークンが渡された際のアプリがクラッシュしないようなロジックの最適化
修正された問題
- チャンネルJoin時にクラッシュすることがある問題を修正。
- ローカルシステムの時刻が正しく設定されていない場合に、チャンネルに参加できないことがある問題を修正。
- playEffect メソッドを呼び出して同じ soundId を使用する 2 つのオーディオファイルを再生すると、最初のオーディオファイルが繰り返し再生されることがある問題を修正。
- takeSnapshotEx を一度呼び出すと、onSnapshotTaken コールバックを複数回受信する問題を修正。
APIの変更
追加
enableContentInspectEx
-
AgoraContentInspectTypeImageModeration
inAgoraContentInspectType
. -
serverConfig
inAgoraContentInspectConfig
isFeatureAvailableOnDevice
AgoraFeatureType
v4.2.2
V4.2.2が2023年7月27日にリリースされました。
新機能
- ワイルドカードトークン
- チャンネル情報のプリロード機能
- 背景色のカスタマイズ
- ローカル映像プレビューのソースタイプ指定
- 異なるソースのビデオストリームの公開
改善点
- 仮想背景アルゴリズムの向上
- メディアリレーのターゲットチャンネル数が6つに増加
- コーデック品質の取得が可能に
- 画面共有シナリオに基づいた送信側のフレームレートの自動調整
- remoteVideoStateChangedOfUid コールバックの理由列挙に「CodecNotSupport」が追加
修正された問題
- チャンネル参加後、ローカルユーザーが自分の音声とリモートの音声を聴くと、ノイズが発生することがある問題を修正
- ネットワーク依存のチャンネル再接続に時間がかかる問題を修正。
- 一部のデバイスで画面共有が表示されるまでに時間がかかることがある問題を修正。
- カスタムビデオキャプチャシナリオで、setBeautyEffectOptions、setLowlightEnhanceOptions、setVideoDenoiserOptions、および setColorEnhanceOptions を自動的にロードできない問題を修正。
APIの変更
追加
startPreview [2/2]
stopPreview [2/2]
preloadChannelByToken [1/2]
preloadChannelByToken [2/2]
updatePreloadChannelToken
- The following members in
AgoraRtcChannelMediaOptions
:publishThirdCameraTrack
publishFourthCameraTrack
publishThirdScreenTrack
publishFourthScreenTrack
AgoraVideoCodecCapLevels
AgoraVideoCodecCapabilityLevel
-
backgroundColor
inAgoraRtcVideoCanvas
-
codecLevels
inCodecCapAgoraVideoCodecCapInfoInfo
-
AgoraVideoRemoteReasonCodecNotSupport
inAgoraVideoRemoteReason
v4.2.1
V4.2.1が2023年6月21日にリリースされました。
改善点
ネットワーク伝送処理が改善され、オーディオとビデオのインタラクションがよりスムーズになりました。
修正された問題
- 一部の古いバージョンのAccessTokenとSDKの非互換性により、チャンネルに参加できないことがある問題を修正。
- 送信側がsetAINSModeを呼び出してAIノイズリダクションを有効にした際、受信側でエコーが発生することがある問題を修正。
- メディアプレーヤーを使用してメディアファイルを再生しているときに、短いノイズが発生する問題を修正。
- 送信側で画面共有機能を有効にした際、受信側で共有画面が表示されるまで遅延が発生することがある問題を修正。
v4.2.0
V4.2.0が2023年5月24日にリリースされました。
仕様変更
1.映像データ取得
onCaptureVideoFrameおよびonPreEncodeVideoFrameコールバックに、特定のビデオソースタイプを示すために使用されるsourceTypeという新しいパラメータが追加されました。
2.チャンネルメディアオプション
-
publishCustomAudioTrackEnableAec
inAgoraRtcChannelMediaOptions
is deleted. UsepublishCustomAudioTrack
instead. -
publishTrancodedVideoTrack
inAgoraRtcChannelMediaOptions
is renamed topublishTranscodedVideoTrack
. -
publishCustomAudioSourceId
inAgoraRtcChannelMediaOptions
is renamed topublishCustomAudioTrackId
.
3.バーチャルサウンドカード
v4.2.0 で、Agora はサードパーティ製のバーチャルサウンドカードをサポートしています。SDKのオーディオ入力または出力デバイスとして、サードパーティ製のバーチャルサウンドカードを使用することができます。SDKによって選択された現在の入力または出力デバイスがバーチャルサウンドカードであるかどうかを確認するために、stateChangedコールバックを使用することができます。
チャンネル参加時にAgoraALDまたはSoundflowerをデフォルトの入力または出力デバイスとして設定した場合、音声は聞こえません。
3.その他
- didApiCallExecuteが削除されました。
関連するチャンネルやメディアコールバックを通じて、API実装の結果を取得してください。 - enableDualStreamMode[1/2] と enableDualStreamMode[2/2] は、非推奨になりました。
代わりに setDualStreamMode[1/2] と setDualStreamMode[2/2] を使用してください。 - startChannelMediaRelay, updateChannelMediaRelay, startChannelMediaRelayEx, updateChannelMediaRelayExは非推奨になりました。
代わりにstartOrUpdateChannelMediaRelayとstartOrUpdateChannelMediaRelayExを使用してください。
新機能
- AIノイズキャンセリング機能(有償)
- 仮想背景の機能拡張(詳細)
- ビデオシナリオの自動設定
- ローカルビデオミキシング
- デバイスをまたいだ同期
改善点
- 幅広いボイスチェンジャーエフェクトが設定可能
- オーディオとビデオの同期が可能
- 複数のカメラからのビデオストリームのキャプチャが設定可能
- チャンネルをまたいだよりシンプルかつスムーズなメディアリレーを設定可能
- カスタムオーディオトラックの作成手順の最適化
修正された問題
- 短時間にホストと視聴者のロールを切り替えると、視聴者がホストの音声を聞き取れなくなることがある問題を修正。
- 受信側はもともと低品質のストリームを受信しており、数秒後に自動的に高品質のストリームに切り替わる事がある問題を修正。
- getDefaultAudioDeviceを呼び出した後の戻り値のtypeフィールドの情報が正しくない問題を修正。
- 画面共有時に画面が乱れることがある問題を修正。
追加
startCameraCapture
stopCameraCapture
startScreenCapture[2/2]
stopScreenCapture[2/2]
startOrUpdateChannelMediaRelay
startOrUpdateChannelMediaRelayEx
getNtpWallTimeInMs
setVideoScenario
getCurrentMonotonicTimeInMs
didLocalVideoTranscoderErrorWithStream
startLocalVideoTranscoder
updateLocalTranscoderConfiguration
setAINSMode
createAudioCustomTrack
destroyAudioCustomTrack
AudioTrackConfig
AgoraAudioTrackType
AgoraApplicationScenarioType
AgoraScreenCaptureFrameRateCapability
- The
domainLimit
andautoRegisterAgoraExtensions
members inAgoraRtcEngineConfig
- The
channelId
anduid
parameters instateDidChanged
andinformationDidUpdated
callbacks - The
sourceType
parameter inonCaptureVideoFrame
andonPreEncodeVideoFrame
callbacks - The
AgoraVirtualBackgroundNone
andAgoraVirtualBackgroundVideo
enumerators inAgoraVirtualBackgroundSourceType
修正
-
enableDualStreamMode
[1/2] -
enableDualStreamMode
[2/2] startChannelMediaRelay
startChannelMediaRelayEx
updateChannelMediaRelay
updateChannelMediaRelayEx
didReceiveChannelMediaRelayEvent
AgoraChannelMediaRelayEvent
削除
didApiCallExecute
-
publishCustomAudioTrackEnableAec
inAgoraRtcChannelMediaOptions
inAgoraRtcChannelMediaOptions
詳細は以下リンクをご参照ください。
プラットフォームとバージョンを下記ページ内で検索いただけます。
https://docs.agora.io/en/video-calling/overview/release-notes?platform=macos