ネットワーク要件とファイアウォール設定

いつ必要になるのか?

ほとんどの家庭や小規模オフィスのネットワークでは、Screenbirdはそのまま動作します。この記事が必要になるのは、ネットワークが次のような場合のみです。

  • 不明なドメインをブロックする厳格なファイアウォール
  • 送信トラフィックを制限するWebフィルターまたはプロキシ
  • インターネットアクセスのないディスプレイ用の別のVLAN

必要なドメイン

ダッシュボード(コンテンツを管理する人が使用)とプレイヤー(画面で動作)の両方について、これらのドメインを許可リストに登録します。

ダッシュボードのドメイン

  • screenbird.app: メインアプリケーション
  • dev.screenbird.app: ステージング(チームがステージングを使用する場合のみ必要)
  • api.screenbird.app: デバイスAPI
  • *.supabase.co: データベースと認証
  • cdn.screenbird.app: 静的アセットとコンテンツ
  • media.screenbird.app: 画像と動画

プレイヤーのドメイン

  • player.screenbird.app: プレイヤーアプリケーション
  • cdn.screenbird.app: コンテンツ配信
  • *.supabase.co: アカウントへの接続
  • api.screenbird.app: ハートビートとコンテンツ同期

オプションのドメイン(一部のアプリと統合で使用)

  • apis.google.com: Google スライド、シート、ドキュメントピッカー
  • *.googleusercontent.com: Googleドライブのサムネイル
  • images.pexels.com: Pexels画像ライブラリ
  • api.qrserver.com: テンプレート内のQRコード
  • geocoding-api.open-meteo.com: 天気アプリの場所オートコンプリート
  • challenges.cloudflare.com: Cloudflare Turnstile(サインアップとお問い合わせフォームで使用)

特定の統合を使用していない場合は、そのドメインを許可リストに登録する必要はありません。

必要なポート

  • HTTPS(443): すべての通信はポート443上のHTTPSを使用します
  • WebSocket(443): リアルタイム通信もポート443を経由します

Screenbirdは標準外のポートを使用しません。

必要なプロトコル

  • すべてのトラフィックに HTTPS
  • ダッシュボードからプレイヤーへのリアルタイム更新に WebSocket Secure(WSS)

帯域幅の要件

  • アイドル時のプレイヤー: 1分あたり10 KB未満(ハートビートのみ)
  • 静止画像を再生中のプレイヤー: コンテンツがダウンロードされた後は最小限
  • 1080p動画を再生中のプレイヤー: 初回ダウンロードはファイルサイズに依存し、その後再生中はトラフィック0(動画はローカルにキャッシュされます)
  • ライブストリームを再生中のプレイヤー(YouTube、RSS): ストリームに依存

ほとんどのサイネージネットワークでは、画面ごとに5 Mbpsのダウンロード速度があれば十分です。Screenbirdはコンテンツがダウンロードされた後はオフラインで動作するように設計されているため、短時間のネットワーク障害で再生が中断されることはありません。

ネットワークをテストする

画面がScreenbirdに到達できることを確認するには、デバイスでブラウザを開いて次のURLにアクセスします。

  • https://player.screenbird.app: プレイヤーのログイン画面が表示されるはずです
  • https://screenbird.app: ダッシュボードのログインページが表示されるはずです

どちらかが失敗した場合は、上記のドメインへのブロックされたリクエストについてファイアウォールのログを確認してください。

エンタープライズ展開のサポートが必要な場合

企業ネットワークの背後で多数の画面を展開していて、許可リストのドキュメント、IT検証、またはプロキシ設定のサポートが必要な場合は、support@screenbird.app までご連絡いただければサポートいたします。

© screenbird.app