Skip to content

Releases: skyway/android-sdk

v2.4.0

09 Jan 04:35
d599085
Compare
Choose a tag to compare

Note

SkyWay Android SDK は、より利便性の高い Maven Central から配布を行うことになりました。
それに伴い、今後 aar ファイルは、以下の Maven Central の URL より取得してください:
https://central.sonatype.com/namespace/com.ntt.skyway

Added

  • SurfaceViewRenderer に新しい API を追加しました
    • SurfaceViewRenderer.setup(layoutParam: FrameLayout.LayoutParams)

Changed

  • SkyWay Auth Token version 3 に対応しました
    • よりシンプルな構造で、直感的に設定できるようになりました
    • SFU の Subscription 上限数を設定できるようになりました
    • 詳細はこちらをご確認ください
  • 以下の API の使用が非推奨になりました
    • SurfaceViewRenderer.LayoutParam
    • SurfaceViewRenderer.setup(width: SurfaceViewRenderer.LayoutParam, height: SurfaceViewRenderer.LayoutParam)
  • 内部で利用している依存ライブラリを更新しました

v2.3.0

25 Dec 02:54
56984ac
Compare
Choose a tag to compare

Note

SkyWay Android SDKは、より利便性の高いMaven Centralから配布を行うことになりました。
それに伴い、今後aarファイルは、以下のMaven CentralのURLより取得してください:
https://central.sonatype.com/namespace/com.ntt.skyway

Fixed

  • P2Pで通信する際に、対向側のネットワークが切断されているとleaveに時間がかかる不具合の修正
  • Analayticsがコンソールでオフになっており、かつAuthTokenにAnalayticsの権限が付与されている場合にleave/disposeに時間がかかる不具合の修正

Added

  • スピーカーモードを有効・無効にするAPI(AudioSink.enableSpeakerMode/AudioSink.disableSpeakerMode)の追加

v2.2.5

09 Dec 03:11
80d3223
Compare
Choose a tag to compare

Note

SkyWay Android SDKは、より利便性の高いMaven Centralから配布を行うことになりました。
それに伴い、今後aarファイルは、以下のMaven CentralのURLより取得してください:
https://central.sonatype.com/namespace/com.ntt.skyway

Fixed

  • 特定の状況でクラッシュする事象の修正

v2.2.4

21 Nov 06:38
59f122d
Compare
Choose a tag to compare

Note

SkyWay Android SDKは、より利便性の高いMaven Centralから配布を行うことになりました。
それに伴い、今後aarファイルは、以下のMaven CentralのURLより取得してください:
https://central.sonatype.com/namespace/com.ntt.skyway

Fixed

  • p2p利用時、対向が切断されていると退室処理に時間がかかる不具合の修正

v2.2.3

29 Oct 06:00
2fe55d6
Compare
Choose a tag to compare

Note

SkyWay Android SDKは、より利便性の高いMaven Centralから配布を行うことになりました。
それに伴い、今後aarファイルは、以下のMaven CentralのURLより取得してください:
https://central.sonatype.com/namespace/com.ntt.skyway

  • Room: v2.2.3
  • Core: v2.2.3
  • SFUBot: v2.2.3
  • libwebrtc: v1.120.1

Fixed

  • Subscribeしてメディア接続中にエラーログが出力されてしまう問題の修正
  • Roomからleaveした後にRoom.disposeを実行した場合に時間がかかる問題の修正
  • 確率的に同じStreamを2回以上Publishできてしまう不具合の修正

v2.2.2

03 Oct 05:15
bddfec3
Compare
Choose a tag to compare
  • Room: v2.2.2
  • Core: v2.2.2
  • SFUBot: v2.2.2
  • libwebrtc: v1.120.1
    • libwebrtc.aarには変更ありませんので、引き続きこちらをご使用ください。

Fixed

  • Analytics内部処理の軽微な修正
  • AnalyticsにおいてSDKのバージョンを修正
  • 32bitデバイスで時刻の計算処理が正しく動作しない不具合の修正

v2.2.1

25 Sep 08:14
fed82c3
Compare
Choose a tag to compare
  • Room: v2.2.1
  • Core: v2.2.1
  • SFUBot: v2.2.1
  • libwebrtc: v1.120.1

Added

  • 16KB Page Size を対応

Fixed

  • Analytics が有効な状態で、Data Stream と Media Stream を同時に subscribe するとクラッシュする問題を修正
  • DataStreamSubscribeされた後にAudioStreamまたはVideoStreamSubscribeされた時、確率的にクラッシュする問題の修正

Changed

  • 内部で利用している WebRTC ライブラリを更新

v2.2.0

02 Sep 04:30
50ab742
Compare
Choose a tag to compare
  • Room: v2.2.0
  • Core: v2.2.0
  • SFUBot: v2.2.0
  • libwebrtc: v1.1.1
    • libwebrtc.aarには変更ありませんので、引き続きこちらをご使用ください。

Fixed

  • publish/subscribe中に他のpublish/subscribeがブロックされる不具合の修正
  • WebSocketに関する不具合の修正
  • UpdateMemberTTLについて、サーバの時間を使用するように修正
  • DataStreamの軽微な修正

Added

  • RoomMember.InitkeepaliveIntervalGapSecを追加

v2.1.6

14 Aug 03:37
6df6ba9
Compare
Choose a tag to compare
  • Room: v2.1.6
  • Core: v2.1.6
  • SFUBot: v2.1.6
  • libwebrtc: v1.1.1
    • libwebrtc.aarには変更ありませんので、引き続きこちらをご使用ください。

Fixed

  • WebSocket でクラッシュする問題の修正
  • Analytics 有効な状態で、再接続中確率的にクラッシュする問題の修正

Changed

  • P2PRoom において、Subscribe のパフォーマンスを向上

v2.1.5

01 Aug 07:30
8d6083e
Compare
Choose a tag to compare
  • Room: v2.1.5
  • Core: v2.1.5
  • SFUBot: v2.1.5
  • libwebrtc: v1.1.1
    • libwebrtc.aarには変更ありませんので、引き続きこちらをご使用ください。

Changed

  • 以下のAPIのご利用が非推奨になりました
    • RoomPublication.cancel()
    • RoomPublication.onUnpublishedHandler
    • RoomSubscription.cancel()
    • RoomSubscription.onCanceledHandler