Releases: skyway/android-sdk
Releases · skyway/android-sdk
v3.4.1
v3.4.0
Note
v3.0.0 より、Core・SfuBot・libwebrtcパッケージは、Roomパッケージに同梱されます。
v3.4.0 以降ノイズキャンセリング機能をご利用される場合、SkyWay AI Noise Canceller v1.1.0 以降が必要です。
Added
- AudioSourceに、AudioGainController1を操作するAPIを追加
- AudioSource.setCompressionGainDB
- AudioSource.setGainController1Enabled
- AudioSource.setTargetLevelDBFS
- GetAudioLevel APIを追加
- LocalAudioStream.GetAudioLevel
- RemoteAudioStream.GetAudioLevel
- 詳細はこちらにご確認してください
Fixed
- SFUの利用を認可していない場合において、Room (type: default)の作成時に認可エラーが発生する問題を修正
v3.3.3
https://github.com/skyway/android-sdk/releases
Note
v3.0.0 より、Core・SfuBot・libwebrtcパッケージは、Roomパッケージに同梱されます。
Fixed
- subscribe時に“Subscription has already been released”が大量に発生する不具合の修正
- 対向がオフラインの時にPublication.enable/disableがハングアップする不具合の修正
P2PRoom.publicationsにtype:sfuのPublicationが含まれる不具合の修正
v3.3.2
v3.3.1
Note
v3.0.0 より、Core・SfuBot・libwebrtcパッケージは、Roomパッケージに同梱されます。
Changed
- SkyWayContext.Options.peerConnectionFactoryBuilderを利用する場合、SkyWay内部処理をskipしないようにしました
- SkyWayContext.dispose APIの文言を修正しました
- 3.3.0 APIの suspend 化と共に、どのthreadから呼び出しても問題ないようになりましたので不要な説明をなくしました
Fixed
- SkyWayContext.setup失敗した場合、SkyWayContext.dispose APIを呼び出すとクラッシュする問題を修正しました
v3.3.0
Note
v3.0.0 より、Core・SfuBot・libwebrtcパッケージは、Roomパッケージに同梱されます。
Added
- RoomTypeに
defaultを追加- P2P通信とSFU通信を同一Room内でPublishすることができます
- 詳しくはこちらをご確認ください
- Publication.Type APIの追加
- RoomPublication.updateMetadata APIの追加
Changed
- ライブラリサイズの縮小
- Context.disposeをsuspend関数に変更
- setupとの排他制御における問題に対応するための変更となります
Fixed
- 以下のイベントにて、引数にoriginPublicationが渡される不具合の修正
- Publication.onMetadataUpdatedHandler
- SFURoom.onMetadataUpdatedHandler
v3.2.0
Note
v3.0.0 より、Core・SfuBot・libwebrtcパッケージは、Roomパッケージに同梱されます。
Added
- ノイズキャンセリング機能に対応しました
- AINoiseCancellerライブラリをご利用ください
Changed
SkyWayCotext.Options.audioInputSampleRateのデフォルト値を16000に変更
Fixed
SkyWayContext.disposeの後にAPIを呼び出すと正常に動作しない問題を修正StartForwarding中にSkyWayContext.disposeが完了するとクラッシュする不具合を修正
v3.1.0
Note
v3.0.0 より、Core・SfuBot・libwebrtcパッケージは、Roomパッケージに同梱されます。
Added
- SkyWayContext.Options に以下のオプションを追加しました
- val peerConnectionFactoryBuilder: PeerConnectionFactory.Builder?
- val audioAttributes: AudioAttributes?
- SkyWayContext.Token に updateRemindSec を追加しました
Changed
- SkyWayContext.Token.tokenReminderTimeSecが非推奨になりました
- 代わりにSkyWayContext.Token.updateRemindSecをご利用ください