v4.1.1
互換性の変更
V4.1.1が2023年2月8日にリリースされました。
デフォルトのビデオエンコーディング解像度を640 × 360から960 × 540にアップグレードしました。setVideoEncoderConfiguration メソッドを呼び出すと、ビデオエンコーディングパラメーター設定に期待されるビデオエンコーディング解像度を設定できます。
※留意事項として、デフォルトの解像度が変更する事で利用料が変わる可能性が御座います。
新機能
- 初期フレームのレンダリング高速化
- ビデオレンダリングトレース
改善点
- ビデオフレームオブザーバ
修正された問題
- Agora Media Player を使用して RTSP ビデオストリームを再生すると、ビデオ画像がピクセル化されることがある問題を修正。
- サンプルレートが48 kHzのオーディオファイルの再生に失敗する問題を修正。
- ローカルクライアントがビデオストリームを混合する場合、PNGまたはGIF形式の画像へのアルファチャネルの追加に失敗する問題を修正。
- チャンネルに参加した後、透かしが削除されているにもかかわらず、リモートユーザーに透かしが表示される問題を修正。
- 画面共有の開始後に透かしを追加した場合、透かしが画面に表示されない問題を修正。
- チャンネルに参加して外部カメラにアクセスするとき、setDeviceを呼び出してビデオキャプチャデバイスを外部カメラに指定しても、うまくいかない問題を修正。
- 共有ウィンドウをアウトライン化して上に配置しようとすると、共有ウィンドウが他のウィンドウの上に配置されないという問題を修正。
- 1つのチャンネルに複数のビデオストリームがあるとき、一部のビデオ拡張APIを呼び出すと失敗することがある問題を修正。
APIの変更
追加
- enableInstantMediaRendering
- startMediaRenderingTracing
- startMediaRenderingTracingEx
- onVideoRenderingTracingResult
- MEDIA_RENDER_TRACE_EVENT
- VideoRenderingTracingInfo
削除
- enableRemoteSuperResolution
- RemoteVideoStats の superResolutionType
詳細は以下リンクをご参照ください。
プラットフォームとバージョンを下記ページ内で検索いただけます。
https://docs.agora.io/en/video-calling/overview/release-notes?platform=windows
v4.1.0
v4.1.0が2022年12月15日にリリースされました。
新機能
1. ヘッドホンイコライザーエフェクトによる低周波と高周波のパラメータの調整
2. エンコードされた映像のフレーム確認
3. MultiPath UDP(ベータ版)(※)
4.拡張機能を登録するメソッドの追加
5. デバイスステータス管理機能の追加
6. カメラキャプチャーオプションの追加
7. マルチチャンネル管理のメソッド追加
8.ビデオエンコーディングのオプション追加
9. ClientRoleのオプション追加
(※) 利用をご希望の場合、お問い合わせください。
改善点
1. 画面共有の機能改善
2. チャネル間でのメディア ストリームの機能改善
3. 再構築された AIAEC アルゴリズムの機能改善
4. バーチャル背景の機能改善
その他の改善
- 外部オーディオ ソースをプッシュする際のレイテンシを短縮。
AUDIO_SCENARIO_MEETING
シナリオ使用時のエコーキャンセルのパフォーマンスを改善。- SDK ビデオ レンダリングの滑らかさを改善。
-
ホストが
muteLocalVideoStream
メソッドを呼び出したときのローカル デバイスの CPU 使用率と消費電力を削減。 - さまざまなネットワーク プロトコル スタックを識別する機能を強化し、複数オペレーター ネットワーク シナリオでの SDK のアクセス機能を改善。
修正された問題
- 画面共有のシナリオで、ユーザーが共有ウィンドウを最小化して復元すると、リモートビデオが低品質のストリームに切り替わることがある問題を修正。
- ライブ ストリーミング中にホストが画面共有を開始すると、視聴者にエコーが聞こえることがある問題を修正。
- 画面共有のシナリオで、ローカルユーザーのシステム ボリュームが減少することがある問題を修正。
- 画面共有のシナリオで、横向きモニターと縦向きモニターの間で画面を共有すると、黒い画面が表示される問題を修正。
- ウィンドウが除外された画面共有シナリオで、指定された共有領域が画面解像度を超えると、アプリケーションがクラッシュする問題を修正。
-
startScreenCaptureByDisplayId
アプリケーションは、画面共有のメソッドを使用してウィンドウを除外できない問題を修正。 - 画面共有のシナリオで、リモート ユーザーに表示される画面がクラッシュしたり、遅延したり、黒い画面が表示されたりすることがある問題を修正。
-
onNetworkQuality
コールバックのアップリンク ネットワークの品質は、画面を共有していたユーザーにとって不正確だった問題を修正。 - 画面共有のシナリオで、ユーザーがウィンドウごとに画面を共有すると、共有画面のマウスが実際の位置になかった問題を修正。
- 画面共有シナリオに切り替えるときに、ユーザーがそれに応じて解像度を切り替えないと、アプリケーションがクラッシュすることがある問題を修正。
- ライブ ストリーミング中にホストがスピーカーとイヤホンを切り替えると、聴衆はブーンというノイズが聞こえる問題を修正。
-
getExtensionProperty
のCallが失敗し、空の文字列が返される問題を修正。 - 視聴者として長時間再生されたライブ ストリーミング ルームに入ると、最初のフレームがレンダリングされる時間が短縮される問題を修正。
APIの変更
追加
setHeadphoneEQParameters
setRemoteVideoSubscriptionOptions
setRemoteVideoSubscriptionOptionsEx
VideoSubscriptionOptions
leaveChannelEx [2/2]
muteLocalAudioStreamEx
muteLocalVideoStreamEx
muteAllRemoteAudioStreamsEx
muteAllRemoteVideoStreamsEx
startRtmpStreamWithoutTranscodingEx
startRtmpStreamWithTranscodingEx
updateRtmpTranscodingEx
stopRtmpStreamEx
startChannelMediaRelayEx
updateChannelMediaRelayEx
pauseAllChannelMediaRelayEx
resumeAllChannelMediaRelayEx
stopChannelMediaRelayEx
-
followEncodeDimensionRatio
のCameraCapturerConfiguration
-
hwEncoderAccelerating
のLocalVideoStats
advanceOptions in VideoEncoderConfiguration
newRoleOptions in onClientRoleChanged
adjustUserPlaybackSignalVolumeEx
onVideoDeviceStateChanged
onAudioDeviceStateChanged
onAudioDeviceVolumeChanged
非推奨
・onApiCallExecuted
特定のメソッドによってトリガーされるコールバックを使用してください。
削除
・onChannelMediaRelayEvent
コールバックのRELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_REFUSED
(8)
詳細は以下リンクをご参照ください。
プラットフォームとバージョンを下記ページ内で検索いただけます。
https://docs.agora.io/en/video-calling/overview/release-notes?platform=windows