########## 廃止機能 ########## 概要 ==== 廃止機能とはすでに廃止された機能です。 API の廃止については :doc:`廃止 API ` をご確認ください。 .. _obsolete-sora-conf-legacy_log_format: sora.conf の legacy_log_format の廃止 ============================================== **2023 年 12 月リリースの Sora にて廃止** sora ログや internal ログをレガシーフォーマットで出力する ``sora.conf`` の ``legacy_log_format`` 設定を廃止しました。 .. _obsolete-sora-conf-legacy_log_extension: sora.conf の legacy_log_extension の廃止 ============================================== **2023 年 12 月リリースの Sora にて廃止** JSONL 形式で出力するログの拡張子を ``.log`` でファイル出力する ``sora.conf`` の ``legacy_log_extension`` 設定を廃止しました。 .. _obsolete-sora-conf-legacy_webhook_audio_video_json_structure: sora.conf の legacy_webhook_audio_video_json_structure の廃止 =============================================================== **2023 年 12 月リリースの Sora にて廃止** ウェブフックで利用する audio と video の JSON 構造を ``{"audio": {"codec_type": "OPUS"}}`` といった入れ子構造にする ``sora.conf`` の ``legacy_webhook_audio_video_json_structure`` 設定を廃止しました。 .. _obsolete-sora-conf-datachannel-sctp: DataChannel で利用している SCTP 関連の実験的な設定の廃止 ================================================================= **2023 年 6 月リリースの Sora にて廃止** DataChannel で利用している SCTP 関連の実験的な設定である `dcsctp_heartbeat_interval` と `dcsctp_slow_start_tcp_style` の設定を廃止しました。 .. _obsolete-ubuntu-18.04: Ubuntu 18.04 サポートの終了 =========================== :サポート提供終了: 2023 年 4 月末 `Ubuntu release cycle | Ubuntu `_ Ubuntu 18.04 は 2023 年 6 月末で通常サポートが終了しました。 Ubuntu 側から 4 月末での通常サポート終了が 6 月末まで延長されましたが、 Sora は当初の予定のまま 2023 年 4 月末をもって Ubuntu 18.04 版のサポートとパッケージの提供を終了しました。 Ubuntu 20.04 または Ubuntu 22.04 版への移行をお願いいたします。 Ubuntu 18.04 を利用しているお客様は、サポートまで切り替え先の OS をご連絡ください。 .. _obsolete-sora-conf-split_archive_legacy_prefix: sora.conf の split_archive_legacy_prefix の廃止 ================================================ **2023 年 6 月リリースの Sora にて廃止** ``sora.conf`` の ``split_archive_legacy_prefix`` 設定を廃止しました。 - 分割録画ファイル名 ``archive-_.(json|webm)`` が利用できなくなりました - ``split-archive-_.(json|webm)`` を利用するように変更してください - 分割録画時のイベントウェブフックタイプ ``"type": "archive.split"`` が利用できなくなりました - ``"type": "split-archive.available"`` を利用するように変更してください - 分割録画時のイベントウェブフックタイプ ``"type": "archive.end"`` が利用できなくなりました - ``"type": "split-archive.end"`` を利用するように変更してください .. _obsolete-sora-conf-default_multistream: sora.conf の default_multistream の廃止 ============================================== **2023 年 6 月リリース予定の Sora にて廃止** ``sora.conf`` の ``default_multistream`` 設定を廃止しました。 今後は接続時に ``multistream`` を指定せずに接続した場合は常にマルチストリームが有効になります。 redact_archive_metadata_sensitive_data と redact_api_sensitive_data の廃止 =============================================================================== **2022 年 12 月リリースの Sora にて廃止** 録画メタデータと API のセンシティブデータを **"REDACTED"** という文字列に書き換えを廃止しました。 今後はこれらのデータは書き換えを行いません。 recording.report の metadata_filename と metadata_file_path の廃止 ================================================================== **2022 年 12 月リリースの Sora にて廃止** 録画イベントウェブフックの ``recording.report`` に含まれる ``metadata_filename`` と ``metadata_file_path`` が ``filename`` と ``file_path`` に変更されます。 2021 年 12 月リリースの Sora にて ``filename`` と ``file_path`` が追加されていますので、そちらを利用するように変更してください。 シグナリング通知メタデータ metadata_list の廃止 =============================================== **2022 年 6 月リリースの Sora にて廃止** ``metadata_list`` が ``data`` に変更されました。 ``"type": "update"`` の廃止 ============================ **2022 年 6 月リリースの Sora にて廃止** マルチストリーム機能利用時のシグナリングで利用する ``"type": "update"`` を廃止し、 ``"type": "re-offer"`` と ``"type": "re-answer"`` に変更しました。 sora.conf の demo の廃止 ========================= **2022 年 6 月リリースの Sora にて廃止** ``sora.conf`` の ``demo`` を廃止しました。今後は ``devtools`` を利用してください。 これは ``デモ機能`` が ``開発者ツール`` へと名前を変更したことによる影響です。 sora.conf の remote_stats の廃止 ================================= **2022 年 6 月リリースの Sora にて廃止** ``sora.conf`` の ``remote_stats`` を廃止しました。今後は ``user_agent_stats`` を利用してください。 これは ``リモート統計情報`` が ``ユーザーエージェント統計情報`` へと名前を変更したことによる影響です。 StopRecording API の redirect の配信 ========================================== **2022 年 6 月リリースの Sora にて廃止** 録画機能がクラスターで共有できるようになったことにより、 ``redirect`` 指定が不要になったため廃止しました。 .. _obsolete-centos-8: CentOS 8 対応 ================= :サポート提供終了: 2021 年 12 月 - `CentOS Project shifts focus to CentOS Stream – Blog.CentOS.org `_ - `FAQ - CentOS Project shifts focus to CentOS Stream `_ - `FAQ: CentOS Stream Updates `_ CentOS 8 は 2021 年 12 月をもってサポートが終了しました。 それに伴い Sora は 2021 年 12 月末をもって CentOS 8 版のサポートとパッケージの提供を終了しました。 .. _obsolete-extmap-allow-mixed: extmap_allow_mixed 設定のデフォルト有効化と廃止 =============================================== **2021 年 12 月リリースの Sora にて廃止** Chrome M89 にて ``a=extmap-allow-mixed`` がデフォルトで設定されるようになり、 また Firefox 側でも動作に問題がなくなったことからこちらの設定が不要となりました。 2021 年 6 月リリースの Sora でデフォルト有効とし、2021 年 12 月リリースの Sora にて設定を廃止しました。 .. _obsolete-spotlight-legacy: スポットライトレガシー機能の廃止 ================================ **2021 年 12 月リリースの Sora にて廃止** スポットライトレガシー機能は 2021 年 12 月リリースの Sora で廃止しました。 今後は :doc:`スポットライト機能 ` を利用してください。 .. _obsolete-stats-rtcp: ``rtp`` にある RTCP 関連統計情報を廃止 ====================================== **2021 年 12 月リリースの Sora にて廃止** 統計 API の ``rtp`` 項目に入っている RTCP 関連統計情報を ``rtcp`` 項目として独立させました。 これに伴い ``rtp`` にある RTCP 関連統計情報を廃止しました。 ``sora.conf`` の ``opus_param_clock_rate`` を廃止 =================================================== **2021 年 12 月リリースの Sora にて廃止** 実験的機能として提供していた ``opus_param_clock_rate`` を廃止しました。 .. _obsolete-dcsctp_association_max_retrans: ``sora.conf`` の ``dcsctp_association_max_retrans`` を廃止 ============================================================ **2021 年 12 月リリースの Sora にて廃止** 実験的機能として提供していた ``dcsctp_association_max_retrans`` を廃止しました。 今後は :doc:`ICE コネクションステート機能 ` を利用してください。 .. _obsolete-role-upstream-downstream: role の upstream と downstream を廃止 ===================================== **2021 年 6 月リリースの Sora にて廃止** ``upstream`` と ``downstream`` は 2021 年の 6 月リリースの Sora で廃止しました。 - マルチストリームの ``upstream`` は ``sendrecv`` をお使い下さい - マルチストリームの ``downstream`` は ``recvonly`` をお使い下さい - スポットライトの ``upstream`` は ``sendrecv`` をお使い下さい - スポットライトの ``downstream`` は ``recvonly`` をお使い下さい - 片方配信の ``upstream`` は ``sendonly`` をお使い下さい - 片方配信の ``downstream`` は ``recvonly`` をお使い下さい シグナリング接続 ------------------ - シグナリング接続時に指定する ``role`` の ``upstream`` と ``downstream`` を廃止しました 認証ウェブフック ------------------ - 認証ウェブフックの ``channel_upstream_connections`` を廃止しました - 今後は ``channel_sendrecv_connections`` または ``channel_sendonly_connections`` をご利用ください - 認証ウェブフックの ``channel_downstream_connections`` を廃止しました - 今後は ``channel_recvonly_connections`` をご利用ください イベントウェブフック ---------------------- - イベントウェブフック ``*.connection`` の ``channel_upstream_connections`` を廃止しました - 今後は ``channel_sendrecv_connections`` または ``channel_sendonly_connections`` をご利用ください - イベントウェブフック ``*.connection`` の ``channel_downstream_connections`` を廃止しました - 今後は ``channel_recvonly_connections`` をご利用ください シグナリング通知 ------------------ - シグナリング通知 ``*.connection`` の ``channel_upstream_connections`` を廃止しました - 今後は ``channel_sendrecv_connections`` または ``channel_sendonly_connections`` をご利用ください - シグナリング通知 ``*.connection`` の ``channel_downstream_connections`` を廃止しました - 今後は ``channel_recvonly_connections`` をご利用ください API --- - ``Sora_20151104.DisconnectChannelUpstream`` API を廃止しました - 今後は :ref:`20201120.DisconnectChannelByRole` API をご利用ください - ``Sora_20151104.DisconnectChannelDownstream`` API を廃止しました - 今後は :ref:`20201120.DisconnectChannelByRole` API をご利用ください - ``Sora_20160711.PushUpstream`` API を廃止しました - 今後は :ref:`20201120.PushChannelByRole` API をご利用ください - ``Sora_20160711.PushDownStream`` API を廃止しました - 今後は :ref:`20201120.PushChannelByRole` API をご利用ください .. _obsolete-allow-client-id-assignment-conf: client_id を指定する設定の廃止 ========================================= **2021 年 6 月リリースの Sora にて廃止** ``sora.conf`` の ``allow_client_id_assignment`` 設定を廃止し ``client_id`` はクライアント側で指定できるようにします。 sora.conf --------- - ``sora.conf`` の ``allow_client_id_assignment`` を廃止しました API --- - ``Sora_20170529.GetStats`` API を廃止しました - ``allow_client_id_assignment`` 廃止に伴う廃止のため代替はありません - ``Sora_20170814.StartForwardingRtp`` API の ``client_id`` 指定を廃止しました - ``allow_client_id_assignment`` 廃止に伴う廃止のため代替はありません - ``Sora_20170814.StopForwardingRtp`` API の ``client_id`` 指定を廃止しました - ``allow_client_id_assignment`` 廃止に伴う廃止のため代替はありません - ``Sora_20151104.ListConnections`` API を廃止しました - 今後は :ref:`20201013.ListChannelConnections` API をご利用ください - ``Sora_20151104.Disconnect`` API を廃止しました - 今後は :ref:`20151104.DisconnectClient` API をご利用ください .. _obsolete-change-simulcast-quality-api: 旧サイマルキャスト画質変更 API の廃止 ===================================== **2021 年 6 月リリースの Sora にて廃止しました** - ``Sora_20180820.ChangeSimulcastQuality`` - 今後は :ref:`20201005.RequestRtpStream` API をご利用ください この API の廃止に伴い、シグナリング接続時や認証成功時に指定するサイマルキャストの ``quality`` での ``low`` / ``middle`` / ``high`` 指定を廃止しました。 今後は ``rid`` と ``r0`` / ``r1`` / ``r2`` を利用してください。 .. _obsolete-ubuntu-16.04: bin/sora start の廃止 ===================== **2020 年 12 月リリースの Sora にて廃止しました** ``bin/sora start`` は 2020 年 12 月リリースの Sora 2020.3 で廃止しました。 今後は ``bin/sora daemon`` を利用してください。 systemd を利用されている方は ``bin/sora foreground`` を利用されていると思いますが、こちらに変更はありません。 Ubuntu 16.04 サポートの終了 =========================== :サポート提供終了: 2021 年 4 月末 `Ubuntu release cycle | Ubuntu `_ Ubuntu 16.04 は 2021 年 4 月を持って通常サポートが終了しました。 それに伴い Sora は 2021 年 4 月末をもって Ubuntu 16.04 版のサポートとパッケージの提供を終了しました。 Ubuntu 18.04 または Ubuntu 20.04 版への移行をお願いいたします。 Ubuntu 16.04 を利用しているお客様は、サポートまで切り替え先の OS をご連絡ください。