Wear OS スマートウォッチの FTP プロトコルの詳細
Wear OS ウォッチの FTP (ファイル転送プロトコル) により、電話を完全にバイパスして、ネットワーク サーバーとウォッチの間で直接ファイル転送が可能になります。このプロトコルのページでは、接続メカニズム、パフォーマンス特性、信頼性の高い転送のための構成など、監視ハードウェアで FTP を実行する場合の技術的な詳細について説明します。
時計の WiFi 機能が鍵となります。WiFi に接続されている場合 (電話を介して Bluetooth ブリッジされていない場合)、時計には TCP 接続をサポートする実際のネットワーク スタックがあり、これは FTP に必要なすべてです。
ウォッチ上の FTP 接続メカニズム
Watch WiFi の仕組み
Wear OS ウォッチには 2 つのネットワーク パスがあります。
- 電話経由の Bluetooth: ウォッチは、ペアリングされた電話のインターネット接続を通じて通信します。速度が遅く、遅延が長くなりますが、電話が近くにあるときはいつでも利用できます。
- 直接 WiFi: ウォッチは WiFi アクセス ポイントに直接接続します。ローカル サーバーへの FTP などの LAN プロトコルには、より高速で低遅延が必要です。
ローカル サーバーへの FTP の場合は、直接 WiFi が必須です。 携帯電話の Bluetooth ブリッジは、ローカル ネットワークを LAN サービスに適切に公開しません。
接続パラメータ
| パラメータ | 代表値 | メモ |
|---|---|---|
| プロトコル | FTP | 標準、非暗号化 |
| ポート | 21 | デフォルトの FTP ポート |
| モード | パッシブ | ほとんどのネットワークで必須 |
| 転送タイプ | バイナリ | メディア ファイルと APK について |
| エンコーディング | UTF-8 | 国際的なファイル名の場合 |
| タイムアウト | 30秒 | 監視にはデフォルトよりも時間がかかる場合があります |
パッシブモードとアクティブモード
ウォッチでは常にパッシブ モードを使用してください。 アクティブ FTP では、サーバーがクライアントへのデータ接続を開始する必要があります。これは、NAT を備えたネットワーク (すべてのホーム ネットワーク) では問題になります。パッシブ モードでは、クライアントがすべての接続を開始し、時計の WiFi から確実に機能します。
接続ライフサイクル
- ウォッチは制御接続を確立します (ポート 21)
- 認証(USER + PASSコマンド)
- ディレクトリリスト (PASV + LIST)
- ファイル転送 (ダウンロードの場合は PASV + RETR、アップロードの場合は STOR)
- 接続が閉じる (QUIT) またはタイムアウトする
ウォッチは、閲覧している限り制御接続を維持します。データ接続は、転送/リスト操作ごとに開閉します。
WiFi 構成要件
ウォッチが直接 WiFi に接続されていることを確認する
- 時計の設定 → 接続 → WiFi
- WiFiをオンに切り替えます
- ホームネットワークを選択します
- パスワードを入力します (時計のキーボードでは面倒です。これは一度行うと節約されます) 5.「接続済み」ステータスを確認します
重要: WiFi が有効になっている場合でも、携帯電話が近くにある場合、時計は Bluetooth を優先する場合があります。一部のウォッチでは、直接 WiFi 接続を維持するには、「WiFi 優先」または「WiFi 常時オン」設定が必要です。
FTP のネットワーク要件
- 監視サーバーと FTP サーバーは同じサブネット上にある必要があります (例: 192.168.1.x)
- ルーターはデバイス間通信をブロックしてはなりません (AP 分離がオフ)
- FTP サーバーは時計の IP からの接続を受け入れる必要があります
- ウォッチの MAC または IP をブロックするファイアウォール ルールがない
接続の問題のトラブルシューティング
FTP サーバーにアクセスできません:
- ウォッチの WiFi がアクティブであることを確認します (Bluetooth だけでなく)
- 同じサブネットを確認します: IP とサーバー IP が最初の 3 オクテットを共有していることを確認します。
- 最初に同じ WiFi 上の携帯電話でテストします
- サーバーが接続を受け入れているかどうかを確認します (FTP サービスを再起動します)。
認証に失敗しました:
- 資格情報を確認します (ユーザー名/パスワードが正しい)
- FTP ユーザーがサーバー上で有効になっていることを確認してください
- 一部のサーバーには IP ベースのアクセス リストがあります - 監視 IP が許可されていることを確認してください
ブラウズ/転送中のタイムアウト:
- Watch WiFi が切断された可能性があります (WiFi 設定を再確認してください)
- サーバーのアイドル タイムアウトが短すぎます - サーバー側のタイムアウトを増やします
- バッテリー セーバーがセッション中に WiFi を停止した可能性があります
パフォーマンス特性
転送速度
Watch WiFi は通常、802.11n (2.4 GHz) または新しいモデルでは 802.11ac です。
| WiFi の仕様を見る | 理論上の最大値 | 実際の FTP 速度 |
|---|---|---|
| 802.11n (2.4 GHz) | 72Mbps | 1 ~ 5 MB/秒 |
| 802.11ac (5 GHz) | 433Mbps | 5 ~ 20 MB/秒 |
実際の速度は以下によって決まります。
- アクセスポイントからの距離
- エリア内のWiFiの混雑
- サーバーのディスク速度
- FTP オーバーヘッド
実際の転送時間
| コンテンツ | サイズ | 時間 (802.11n) | 時間 (802.11ac) |
|---|---|---|---|
| シングルソング (MP3) | 5MB | 1~5秒 | < 1 秒 |
| アルバム (MP3) | 80MB | 16~80秒 | 4~16秒 |
| ポッドキャストエピソード | 40MB | 8~40秒 | 2~8秒 |
| ウォッチフェイス APK | 5MB | 1~5秒 | < 1 秒 |
| FLACアルバム | 400MB | 80~400秒 | 20~80秒 |
推奨: 監視用の FTP 転送には MP3/AAC を使用してください。FLAC ファイルは 4 ~ 5 倍大きく、時計のスピーカーや一般的な Bluetooth イヤホンでは聞こえません。
サーバーの互換性
テスト済みのサーバーの種類
| サーバー | 互換性 | メモ |
|---|---|---|
| Synology NAS (FileStation FTP) | ✅ 素晴らしい | パッシブモード、標準構成 |
| QNAP NAS (FTP サービス) | ✅ 素晴らしい | 標準セットアップ |
| TrueNAS (ProFTPD) | ✅ 良い | パッシブ ポート範囲が設定されていることを確認します。 |
| FileZilla サーバー (Windows) | ✅ 良い | パッシブ モード IP を適切に設定する |
| vsftpd (Linux) | ✅ 良い | pasv_enable=YES を有効にする |
| Pure-FTPd (Linux) | ✅ 良い | 標準構成 |
| Windows 組み込み FTP (IIS) | ⚠️作品 | パッシブモード構成が必要です |
サーバー構成のヒント
信頼性の高い監視接続を実現するには、FTP サーバーを次のように構成します。
- 明示的なポート範囲 (例: 50000 ~ 51000) で有効化されたパッシブ モード
- 十分なタイムアウト (アイドル接続の場合は 120 秒以上)
- UTF-8 エンコーディングが有効になりました (ファイル名の特殊文字の場合)
- デフォルトとしてのバイナリ転送モード
ウォッチ固有の FTP に関する考慮事項
バッテリーへの影響
FTP セッションは電力を消費します。
- WiFi 無線: アクティブ時最大 100 mW
- データ転送: アクティブダウンロード中 +50 ~ 100 mW
- ファイル処理用の CPU: 中程度
- 画面オン (ブラウジング中): 重大
予算: 5 分間の FTP セッションでは、約 3 ~ 5% のバッテリーが消費されます。時計が十分に充電されているか、充電器に置かれているときに転送を行ってください。
ストレージの意識
ダウンロードする前に、空き容量を確認してください。
- 時計の内部ストレージはさまざまです (合計 8 ~ 32 GB、使用可能量は少なくなります)
- AnExplorer には残りの空き容量が表示されます
- ストレージを完全にいっぱいにしないでください - ウォッチ OS には一息の余地が必要です
入力制限
時計のキーボードで FTP 認証情報を入力するのは面倒です。
- 1.4インチ画面上の小さなキー
- サーバーアドレスのオートコンプリートはありません
- 特殊文字には追加のナビゲーションが必要です
- このセットアップは 1 回だけ行ってください — 接続をブックマークとして保存します
接続の安定性
Watch WiFi は電話 Wi-Fi よりも不安定になる可能性があります。
- アンテナが小さい = 信号が弱い
- バッテリー セーバーにより、操作の間に Wi-Fi が停止する場合があります
- 転送を集中的かつ迅速に行う
- 大量の転送の場合は、時計をアクティブにしてください (画面を時々タップしてください)
Watch FTP のセキュリティ
標準的な FTP リスク
- 認証情報は平文で送信されます
- データを暗号化せずに転送する
- 共有ネットワーク上で中間者攻撃が可能
時計の使用に関する緩和策
- 利用可能な場合は SFTP を使用します: AnExplorer は SFTP (SSH ベース、完全に暗号化) をサポートします。
- ホーム ネットワークのみ: WPA2/WPA3 WiFi 暗号化によりワイヤレス セグメントが保護されます
- 専用の制限付きアカウント: 最小限の権限を持つ FTP ユーザーを作成します
- 読み取り専用アクセス: ダウンロードのみを視聴する場合は、アカウントを読み取り専用にします
- サーバーを公共のインターネットから遠ざけてください: FTP のポート転送はありません
代替としての SFTP
AnExplorer の Watch での SFTP サポートにより、以下が提供されます。
- 暗号化された認証情報とデータ
- 同じナビゲーション体験
- 通常の FTP よりわずかに遅い (暗号化オーバーヘッド)
- 機密性の高いコンテンツに推奨
高度な: 自動化の可能性
AnExplorer にはスケジュール機能が組み込まれていませんが、パワー ユーザーは FTP ワークフローを最適化できます。
- サーバー側: 今日のポッドキャストを「最新」フォルダーにコピーするスクリプト
- 監視中: ブックマークは「最新」フォルダーを直接ポイントします
- 毎日: ワンタップで接続し、「最新」に 2 ~ 3 個のファイルをダウンロードします
- 結果: 最小限のウォッチ側ナビゲーションを備えた新鮮なコンテンツ
コンテンツを整理する作業をサーバーに実行させ続けます。ウォッチは既知の場所から取得するだけです。
関連ガイド
- Wear OS 用 FTP クライアント — 時計の FTP 機能の概要
- Wear OS 上の WebDAV — 代替プロトコル
- Wear OS 用音楽プレーヤー — ダウンロードしたオーディオを再生します
- Wear OS 用フォト ビューアー — ダウンロードした画像を表示
