本文にスキップする
Version: 5.5

リリースノート

WebPlanetKit 5.5のリリースノートです。

WebPlanetKit 5.5.1

リリース日:2025-12-08

1対1通話検証におけるChrome互換性問題の修正

最新のChromeブラウザ(バージョン143以上)において「Incompatible send direction」エラーにより、1対1通話の検証に失敗する互換性の問題を修正しました。

WebPlanetKit 5.5

リリース日:2025-11-10

現在使用中のメディアデバイス情報を取得するAPIを追加

通話中に現在使用されているメディアデバイス情報を照会できるAPIを追加しました。アプリケーションでは、このAPIを利用して、現在使用されているオーディオ入力、オーディオ出力、ビデオ入力デバイスのMediaDeviceInfoを照会できます。

API

追加
  • Call class 1-to-1 call

    • function getAudioInputDeviceInfo()
    • function getAudioOutputDeviceInfo()
    • function getVideoInputDeviceInfo()
  • Conference class Group call

    • function getAudioInputDeviceInfo()
    • function getAudioOutputDeviceInfo()
    • function getVideoInputDeviceInfo()

サンプルコード

通話中に現在のデバイス情報を取得するサンプルコードです。

// Get current microphone information
const audioInputInfo = await planetKitCall.getAudioInputDeviceInfo();
if (audioInputInfo) {
console.log(
"Current microphone:",
audioInputInfo.label,
audioInputInfo.deviceId
);
} else {
console.log("No audio input device is currently active");
}

MediaStreamManagerにデバイス権限モニタリングAPIを追加

マイクとカメラの権限変更を簡単に処理できるように、MediaStreamManagerクラスにデバイス権限モニタリングAPIを追加しました。アプリケーションでは、このAPIを利用してメディアデバイスの権限状態の変化をモニタリングし、現在の権限状態を照会できます。

API

追加
  • MediaStreamManager class 1-to-1 callGroup call
    • function setupDevicePermissionMonitoring(onPermissionUpdate)
    • function getDevicePermissionState(deviceType)
    • function cleanupDevicePermissionMonitoring()

WebViewサポートの追加

WebView環境に対するベータ版サポートが追加されました。これで、iOS WebViewとAndroid WebViewアプリケーション内でWebPlanetKitの実行がサポートされます。

ただし、WebView環境では画面共有と仮想背景機能をサポートしていません。

Safariブラウザサポート要件のアップデート

最新のブラウザ機能とセキュリティ要件に合わせてサポートするSafariの最小バージョンを14.5から16.4にアップデートしました。デスクトップSafariとiOS Safariの両方に適用されます。