クライアントアプリ
SkyView は Web 管理画面(管理 + 大画面表示)、Android、iOS の 3 種類のクライアントを提供しています。本章では接続方法、リモートアクセスの要点、そしてライブ映像と再生の違いについて説明します。
Web 管理画面
ブラウザでサーバーの IP:23406 を開きます。機能がもっとも充実しており、カメラ管理、Live、再生、イベント、顔ライブラリ、敏感エリア、115 クラウド、設定がすべてここにあります。Chrome / Edge / Safari / Firefox の過去 2 年以内のバージョンに対応しています。モバイルブラウザでもレスポンシブに表示されますが、ネイティブアプリほどスムーズではありません。
Android App
現在は公式サイトのダウンロードページから単体の APK を入手して直接インストールしてください。APK をインストールすると、license-server へのハートビートを通じて自動的に新しいバージョンをチェックし、更新が見つかればアプリ内でワンクリックアップグレードできます(公式サイトに戻って手動でダウンロードし直す必要はありません)。Google Play や国内アプリストアには現時点で未掲載です。
- 1
初回起動時にサーバーアドレスを入力する
LAN 内であれば
http://192.168.x.x:23406、インターネット経由であればhttps://your-domain.comを入力します(HTTPS が必須です。平文の HTTP は Android 9 以降で既定で禁止されています) - 2
管理者アカウントでログインする
家族にも使わせたい場合は、Web 管理画面でサブアカウント(閲覧のみの権限)を作成してください
- 3
カメラ一覧の読み込みを待つ
初回接続時にすべてのカメラ、顔ライブラリ、設定を取得します。数秒で完了します
- 4
Live を見る
既定では低遅延チャンネル(500ms 以内)を使用し、つながらない場合は自動的に安定チャンネルに切り替わります。画面をタップすると全画面表示になり、2 本指でのピンチ操作で PTZ ズームができます
iOS App
App Store で「SkyView」を検索してダウンロードします。機能は Android 版と同じです。iOS 16.1 以降に対応しています。
リモートアクセスの要点
インターネットに公開する前に必ずお読みください
- 最も手軽:Tailscale / WireGuard のメッシュ。アプリは仮想 LAN 内から内部アドレスに接続でき、公開もゼロ、運用も不要
- 推奨:パブリック直結を有効化——設定でドメインを入れて証明書を取得し、公開ポートを選んでルーターでその 1 つの TCP ポートだけ転送(IPv6 があれば転送すら不要)。外からでもライブ映像が 1 秒未満で出ます
- LAN で開けるポート:23406/tcp(管理画面 + API + 配信)、23515(ライブ映像、UDP + TCP)。23880 は任意、24214 は内部用で開放不要
- HTTPS は必須:ブラウザと Android 9 以降は、平文 HTTP のページでカメラ権限を許可しません
パブリック直結・メッシュ VPN・リバースプロキシの手順、証明書の自動取得、nginx / Caddy の設定テンプレート、ポート早見表は 外部アクセス を参照してください。
ライブ映像 vs 再生
Live は既定で低遅延チャンネル(500ms 未満)を使用し、ハンドシェイクが 5 秒失敗すると自動的に安定チャンネル(2〜4 秒)に切り替わります。再生は常に安定チャンネルを使用します(超低遅延は不要で、倍速再生やシークがより安定します)。
このページは役に立ちましたか?