Releases: skyway/android-sdk
Releases · skyway/android-sdk
v1.3.1
v1.3.0
- Room: v1.3.0
- Core: v1.3.0
- SFUBot: v1.3.0
- libwebrtc: v1.1.0
- libwebrtc.aarに変更があります。ご使用の際はこちらのバージョンをお使いください。
Fixed
stopCapturing
を呼び出さずにSkyWayContext.dispose
をコールするとクラッシュする不具合の修正- 確率的に
Room/Channel
をclose
した時にクラッシュする不具合の修正 SkyWayContext.dispose()
を実行後にイベントが来ることによってクラッシュする不具合の修正SkyWayContext.dispose()
を実行した際に、退室に時間がかかる不具合の修正onErrorHandler
がSkyWayContext.setup
で初期化されてしまう不具合の修正
Added
- 再接続の際に、
ICE
の情報を更新する機能を追加 SkyWayContext
にSFU
に関するオプションの追加(このAPIはSkyWay開発チーム向けの機能です)
Changed
DataStream
のListener
のコールバックを別スレッドから呼び出すように変更QuickStart
を改善
v1.2.2
- Room: v1.2.2
- Core: v1.2.2
- SFUBot: v1.2.2
- libwebrtc.aarには変更ありませんので、引き続きこちらをご使用ください。
Fixed
SkyWayContext
においてDispose
でメモリが正常に解放されない不具合の修正Room
/Channel
のjoin
オプションであるkeepaliveIntervalSec
が正常に機能しない不具合を修正Room
/Channel
のfindOrCreate()
の不具合を修正Context.updateToken
で確率的にクラッシュする不具合を修正subscribe
が確率的に失敗する不具合を修正
Added
- ネットワークに再接続した場合にメディア通信を再接続する機能を追加
Changed
- ログレベルの初期値を
Info
に変更
v1.2.1
v1.2.0
2023/3/17
Room: v1.2.0
Core: v1.2.0
SFUBot: v1.2.0
- libwebrtc.aarには変更ありませんので、引き続きこちらをご使用ください。
Fixed
preferEncodingId
の状態が不整合になる不具合の修正Fowarding
されたPublication
がnullのとき確率的にクラッシュする不具合の修正DataStream
が複数人からSubscribe
された時にSubscriber
がデータを正しく受信できない不具合の修正dispose
後に再度setup
するとカメラの取得に失敗してクラッシュする不具合の修正removeAllRenderer
でクラッシュする不具合の修正
Added
- 統計情報取得API(
getStats
)をPublication
/Subscription
に追加 - PublicationのStreamを差し替えるAPI(
replaceStream
)を追加
Changed
- 同じ
Stream
を2回Publish
できないように変更 QuickStart
アプリの変更
v1.1.0
2022/2/10
Room: v1.1.0
Core: v1.1.0
SFUBot: v1.1.0
- libwebrtc.aarには変更ありませんので、引き続きこちらをご使用ください。
Fixed
Forwarding
が確率的に失敗するバグの修正SkyWayContext.dispose
後、イベントのコールバック起因で確率的にクラッシュするバグの修正- 再接続処理時に
room.dispose
が終わらないバグの修正 CustomVideoFrameSource
で映像が徐々にカクついてくるバグの修正
Added
Encoding
にmax_framerate
(最大フレームレートの設定)を追加SkyWayContext
に再接続開始イベントの追加SkyWayContext
に再接続成功イベントの追加- トークンの更新タイミングを通知するイベントを追加