廃止機能

概要

Sora JavaScript SDK では機能互換性を最優先にしているため、 Sora JavaScript SDK の機能を廃止することは基本的にありません。

しかし Sora 側で廃止された機能は Sora JavaScript SDK 側でも廃止します。

レガシーストリーム機能の廃止について

Removed in version 2025.1.0.

Sora 2025.1.0 にてレガシーストリーム機能を廃止しました。 それに伴い Sora JavaScript SDK でもレガシーストリーム機能を廃止しました。

具体的には multistream オプション自体を廃止することで、 multistream オプションに false を指定できなくなりました。

multistream オプションの廃止について

Removed in version 2025.1.0.

Sora 2025.1.0 にてレガシーストリーム機能を廃止しました。 それに伴い Sora JavaScript SDK 2025.1.0 からレガシー機能対応を終了し、 multistream オプションを廃止しました。

もし multistream オプションを指定している場合は、 options から multistream 項目を削除して利用するようにしてください。

multistream オプションを指定しない場合は何もする必要がありません。

sora = Sora.connection(signalingUrl, debug);
connection = sora.sendonly(channelId, undefined, {
   // multistream は廃止されたオプションなので、この項目を削除してください
   multistream: true,
});
  • 2017 年にリリースした Sora JavaScript SDK で multistream オプションを追加しました

  • 2022 年にリリースした Sora JavaScript SDK で multistream オプションのデフォルト値を true を変更しました

addstream コールバックの廃止について

Removed in version 2024.2.0.

Sora JavaScript SDK 2020.1.0 にて addstream コールバックを廃止宣言しました。 廃止宣言から 4 年以上が経過したため Sora JavaScript SDK 2024.2.0 で addstream コールバックを廃止しました。

onaddstream はブラウザでも既に非推奨から非標準とされています。

removestream コールバックの廃止について

Removed in version 2024.2.0.

Sora JavaScript SDK 2020.1.0 にて removestream コールバックを廃止宣言しました。 廃止宣言から 4 年以上が経過したため Sora JavaScript SDK 2024.2.0 で removestream コールバックを廃止しました。

onremovestream はブラウザでも既に非推奨かつ非標準とされています。

© Copyright 2024, Shiguredo Inc. Created using Sphinx 8.2.3