PlanetKit 6.0リリース
PlanetKit 6.0
PlanetKit 6.0がリリースされました。
Android | iOS | macOS | Windows |
---|---|---|---|
6.0.0 | 6.0.0 | 6.0.0 | 6.0.0 |
- オーディオデバイスの制御をPlanetKit内部で自動的に実行
- PlanetKit 6.0からオーディオデバイスはPlanetKit内部で自動的に制御します。
- PlanetKitは必要な場合にのみオーディオデバイスを使用します。
- 例えば、ミュート(mute)にするとマイクを使いません。
- PlanetKitがマイクを使用する場合、OSが提供するマイクインジケーターを通じて知ることができます。
- 対応する通話タイプ:1対1通話、グループ通話
- 対応するプラットフォーム:Android、iOS、macOS、Windows
-
クラウド通話レコーディングの有無が受信者側の受信した時点で分かるフラグを提供
- LINE Planetはクラウド通話レコーディングの機能を提供しています。
- PlanetKit 6.0以前のバージョンでは、発信者がクラウド通話レコーディングを有効にしたとき、受信者は通話接続後にこれを知ることができました。
- しかし、PlanetKit 6.0を搭載した受信者は、受信した時点でクラウドレコーディングを有効にしたかどうか知ることができます。
- 詳細は、以下のドキュメントを参照してください。
- 対応する通話タイプ:1対1通話
- 対応するプラットフォーム:Android、iOS、macOS、Windows
-
1対1音声通話中に相手がビデオ通話を有効にした時に適用されていたレスポンスタイプの設定を削除
- PlanetKit 6.0から1対1音声通話で相手がビデオ通話を有効にした時に適用されていたローカルユーザーのビデオレスポンスタイプ(一時中止または送信)を設定する機能をサポートしなくなりました。
- これにより、相手がビデオ通話を有効にすると、ローカルユーザーのビデオ(リクエスト受信者のビデオ)は常に一時停止状態になります。
- 各プラットフォーム別のリリースノートで関連マイグレーションガイドを提供していますので、ご参考ください。
- 関連内容については、以下のドキュメントを参照してください。
- 対応する通話タイプ:1対1通話
- 対応するプラットフォーム:Android、iOS、macOS、Windows
-
グループ通話で参加者単位のオーディオボリューム制御APIの位置調整
- PlanetKit 6.0からグループ通話時に
PeerControl
クラスにおいて参加者単位でオーディオボリュームを制御できます。 - つまり、グループ通話で参加者のボリュームは1つの値に設定されます。
- PlanetKit 6.0以前ではサブグループ別に参加者のボリュームをそれぞれ設定する必要がありました。
- PlanetKit 6.0からは、参加者が2つ以上のサブグループに属していても、1つのボリューム設定値で該当参加者のボリュームを制御できます。
- 対応する通話タイプ:グループ通話
- 対応するプラットフォーム:Android、iOS、macOS、Windows
- PlanetKit 6.0からグループ通話時に
-
Windowsでバーチャル背景を提供
- 今後、Windowsでもバーチャル背景機能を使用できます。
- 詳しくは、バーチャル背景ドキュメントを参照してください。
- 対応する通話タイプ:1対1通話、グループ通話
-
iOSで通話設定を作成時に
PlanetKitCallKitSetting
設定必要- PlanetKit 6.0からは、1対1通話作成の設定、1対1通話受信の設定、グループ通話の参加設定を作成する時に適切なCallKitタイプと共に
PlanetKitCallKitSetting
を設定する必要があります。 - アプリケーションでは、CallKitを使用しない場合、PlanetKitのCallKit実装を使用する場合、アプリケーション自体のCallKit実装を使用する場合を設定できます。
- サンプルコードの通話関連ドキュメントを参照してください。
- PlanetKit 6.0からは、1対1通話作成の設定、1対1通話受信の設定、グループ通話の参加設定を作成する時に適切なCallKitタイプと共に
-
Androidターゲットバージョンのアップデート
- PlanetKit 6.0からAndroid 15(API Level 35)を基準にビルドおよび検証します。
-
Androidで外付けUSBカメラをサポート
- PlanetKit 6.0から外付けカメラをサポートします。
android.hardware.camera.external
に対応しているAndroid端末でのみ使用できます。
- 対応する通話タイプ:1対1通話、グループ通話
- PlanetKit 6.0から外付けカメラをサポートします。
-
API変更
- APIの変更に関する詳細については、次のAPI変更履歴を参照してください。
- Android APIの変更履歴
- iOS APIの変更履歴
- macOS APIの変更履歴
- Windows APIの変更履歴
マイルストーン更新
マイルストーンを更新しました。開発に参考してください。
リリースノート
プラットフォーム別にリリースノートを詳しく作成しています。開発に参考してください。
- Android用PlanetKit 6.0リリースノート
- iOS用PlanetKit 6.0リリースノート
- macOS用PlanetKit 6.0リリースノート
- Windows用PlanetKit 6.0リリースノート
PlanetKit 6.0はJupiter 7.2基盤です。