メインコンテンツへスキップ

注目ストリーム

注目ストリーム機能により、あなたのサーバーは他の Owncast ストリームの小さな一覧を表示できます。 訪問者はメインページで 注目 タブを利用でき、あなたが掲載しているサーバーが一覧表示され、それぞれのライブ/オフライン状況が示されます。 配信していないときに訪問者が行く場所を提供し、関連するストリームを見つける手段を与えます。

掲載は双方のオプトインです。 どのサーバーを掲載するかはあなたが選び、掲載される側の運営者がそれを許可するかどうかを選択します。 2つのサーバーは相互に掲載し合うことができますが、各側が独立して相手を承認します。

Featured streams require Owncast v0.3.0

注目ストリームは Owncast 0.3.0 の新機能です。 バグを見つけた場合や提案がある場合は、issue を報告する または コミュニティとライブでチャットする をご利用ください。

始める前に

注目ストリームは Owncast の ソーシャル機能 を支える同じフェデレーション上で動作するため、次の点に注意してください:

  • ソーシャル機能を有効にする必要があります — あなたのサーバーと掲載したいサーバーの両方で。
  • 相手のサーバーも Owncast で、注目ストリームをサポートする十分に新しいバージョンである必要があります。
  • 標準ポート (443) の HTTPS 経由で到達可能である必要があります。 非標準ポートで公開されているサーバーは掲載できません。

他のストリームを掲載する

  1. 管理サイドバーで 注目ストリーム を開きます。
  2. ライブストリームを掲載」をクリックします。
  3. 掲載したいサーバーのアドレスを入力します。例: https://otherserver.example.com
  4. 保存
管理画面の注目ストリームページ。ライブストリームを掲載するボタンと、あなたが掲載しているストリームのタブおよびあなたを掲載しているサーバーのタブが表示されています

そのサーバーはすぐにあなたの一覧に 承認待ち ステータスで表示されますが、まだ訪問者には表示されません。 サーバーを掲載するとそのサーバーにリクエストが送信され、該当サーバーの運営者が承認するまでエントリは公開されません。 これにより、サーバーの同意なしに誰でも掲載リストに載せることができるのを防ぎます。

あなたを掲載するリクエストを承認する

別のサーバーがあなたを掲載すると、管理画面の 注目ストリーム にリクエストが表示されます。 サイドバーの 注目ストリーム 項目には、あなたの承認を待つリクエストの数を示すバッジが付くので、わざわざ開かなくても気づくことができます。 リクエストを承認すると、そのサーバーはあなたをディレクトリに掲載できるようになります。 あなたが承認するまでは、相手のサーバーはあなたのエントリを保留中として表示し、訪問者からは非表示にします。

リクエストの承認は通常のフォロワーとは別のものです。 あなたを掲載しているサーバーは、フォロワーの一覧や数には表示されません。

フォロワー管理の あなたを掲載している タブで、現在あなたを掲載しているすべてのディレクトリを確認し、それらを削除できます。 それを削除すると、そのディレクトリへストリームのステータス送信が停止され、あなたのエントリはそのディレクトリから消えます。

訪問者が見るもの

あなたが掲載しているサーバーがリクエストを承認すると、メインページの 注目 タブに表示されます:

  • ライブ配信中のサーバーは現在のストリームのサムネイルとタイトルを表示し、上位にソートされます。
  • オフラインのサーバーはロゴを表示します。
  • 各カードにはサーバー名とアドレスが表示され、そのサーバーへのリンクが付いているので訪問者は視聴に行くことができます。

そのタブは約1分ごとに自動で更新されるため、掲載サーバーのライブ開始やオフラインが、ページをリロードしなくても反映されます。

サーバーのステータスは実際の状態に従います:

  • 配信開始から約1分以内にライブとして表示されます。
  • その配信が終了するとすぐにオフラインに戻ります。
  • 掲載サーバーがクラッシュや接続喪失などで配信を正常に終了できずに消えた場合、そのエントリは約10分後にオフラインに戻ります。

ストリームの掲載を停止する

管理の 注目ストリーム で、掲載をやめたいサーバーの横にある 掲載解除 をクリックします。 ディレクトリから削除され、訪問者には表示されなくなります。

独自のディレクトリを作る

注目ストリームは Owncast の ActivityPub サポートの上に構築されています。 組み込みの注目タブを使う代わりにライブの Owncast サーバーを追跡する独自のディレクトリやアグリゲーターを構築したい場合は、ActivityPub プロトコルリファレンスの Owncast ストリームのディレクトリを構築する方法 を参照してください。

完全に実行可能な例については、owncast-directory-example リポジトリを参照してください。 これは Owncast サーバーをフォローし、どれがライブかを追跡し、運営者からの登録を受け付け、それらを一覧表示するウェブページを提供する小さな参考アプリケーションです。 これは純粋に概念実証であり、本番利用を意図したものではありませんが、ActivityPub API を使って Owncast ストリームのディレクトリを構築する方法を示しています。


Improve this page

See something missing or incorrect? Edit this page and improve the documentation for everyone.

Contributors to this documentation
Gabe KangasGabe Kangas
O
Owncast