v2.0.0
Note
本バージョンは、P2P通信において複数のPublicationを作成した後、unpublishとpublishを繰り返すと対向がメディアを取得できなくなる不具合を含んでいます。この問題を回避するには、v2.3.1以降のバージョンをご利用ください。
2025/10/20 13:00
- room: v2.0.0
- token: v2.0.0
Added
- P2P通信固有の機能とSFU通信固有の機能を併用できるRoomを追加
- 詳しくはドキュメントをご確認ください
- Memberオブジェクトに自身と通信相手を区別するための
sideプロパティを追加
Breaking
- SkyWayRoom.Findメソッドの引数を変更
- 詳しくはAPIリファレンスをご確認ください
- 旧SkyWay Auth Tokenにおけるappリソースに指定可能なactionを修正
- P2PRoom.moveRoomおよびSfuRoom.moveRoomの削除
- deprecatedなmethodを削除
- 一部コンポーネントの改名
Sfuという表記が含まれるコンポーネントについて、SFUという表記に統一- 例:
SfuRoomクラスをSFURoomクラスに改名
- 例:
updateReminderSecをupdateRemindSecに改名
削除されたmethodはこちらをご確認ください
Channel
- Channel.moveChannel
Publication
- Publication.cancel
- Publication.onCanceled
- RoomPublication.onCanceled
Subscription
- Subscription.cancel
- Subscription.onCanceled
- RoomSubscription.onCanceled
LocalStreamBase
- LocalStreamBase.getStats
- LocalStreamBase.getRTCPeerConnection
- LocalStreamBase.getConnectionState
- LocalStreamBase.onConnectionStateChanged
LocalMediaStreamBase
- LocalMediaStreamBase.getStats
- LocalMediaStreamBase.getRTCPeerConnection
- LocalMediaStreamBase.getConnectionState
- LocalMediaStreamBase.onConnectionStateChanged
- LocalMediaStreamBase.isEnabled
LocalVideoStream
- LocalVideoStream.getStats
- LocalVideoStream.getRTCPeerConnection
- LocalVideoStream.getConnectionState
- LocalVideoStream.onConnectionStateChanged
- LocalVideoStream.isEnabled
LocalCustomVideoStream
- LocalCustomVideoStream.getStats
- LocalCustomVideoStream.getRTCPeerConnection
- LocalCustomVideoStream.getConnectionState
- LocalCustomVideoStream.onConnectionStateChanged
- LocalCustomVideoStream.isEnabled
LocalAudioStream
- LocalAudioStream.getStats
- LocalAudioStream.getRTCPeerConnection
- LocalAudioStream.getConnectionState
- LocalAudioStream.onConnectionStateChanged
- LocalAudioStream.isEnabeld
LocalDataStream
- LocalDataStream.getStats
- LocalDataStream.getRTCPeerConnection
- LocalDataStream.getConnectionState
- LocalDataStream.onConnectionStateChanged
- LocalDataStream.isEnabled
RemoteStreamBase
- RemoteStreamBase.getStats
- RemoteStreamBase.getRTCPeerConnection
- RemoteStreamBase.getConnectionState
- RemoteStreamBase.onConnectionStateChanged
RemoteMediaStreamBase
- RemoteMediaStreamBase.getStats
- RemoteMediaStreamBase.getRTCPeerConnection
- RemoteMediaStreamBase.getConnectionState
- RemoteMediaStreamBase.onConnectionStateChanged
- RemoteMediaStreamBase.isEnabled
RemoteVideoStream
- RemoteVideoStream.getStats
- RemoteVideoStream.getRTCPeerConnection
- RemoteVideoStream.getConnectionState
- RemoteVideoStream.onConnectionStateChanged
- RemoteVideoStream.isEnabled
RemoteAudioStream
- RemoteAudioStream.getStats
- RemoteAudioStream.getRTCPeerConnection
- RemoteAudioStream.getConnectionState
- RemoteAudioStream.onConnectionStateChanged
- RemoteAudioStream.isEnabled
RemoteDataStream
- RemoteDataStream.getStats
- RemoteDataStream.getRTCPeerConnection
- RemoteDataStream.getConnectionState
- RemoteDataStream.onConnectionStateChanged
Forwarding
- Forwarding.confirmSubscription
その他クラス
- MemberKeepAliveConfig