1)ネットワークの要件
カメラは通常のWi-Fiに接続してください。 信頼性と低遅延のために、カメラ役のデバイス(カメラとして使うiPhone)は、標準的な家庭やオフィスのWi-Fiネットワークに置きましょう。iPhone 8以降ならカメラ役として使えます — その理由はこちら。
- カメラを置く場所で電波が良好な、安定した2.4 GHzまたは5 GHzのWi-Fi(SSID)を使ってください。
- 端末同士を分離するゲストネットワーク、WPA2-Enterpriseの認証ポータル、ログインを強いるキャプティブポータル付きのテザリングは避けてください。
- ビューアーのデバイスは、インターネット側から自宅のゲートウェイに到達できる限り、Wi-Fiでもモバイル回線でもかまいません。
2)ポート開放のためのグローバルIPゲートウェイとIGD/UPnP
中央サーバーはありません: RECAMはエッジコンピューティングと、直接・完全に暗号化された配信を使います。外出先からの視聴を成立させるには、自宅のインターネットゲートウェイがインターネットから到達可能で、ポートを自動で開放できるようIGD/UPnPが有効になっている必要があります。
- 到達可能なゲートウェイ: 回線事業者(ISP)が、グローバルIP(グローバルIPアドレス)を提供している必要があります。具体的には、グローバルなIPv4、または正しくルーティングされたIPv6です。CGNAT(複数の世帯で1つのグローバルIPを共有する仕組み)の下にいると、外からの接続(インバウンド)が失敗することがあります。回線事業者に、グローバルIPまたは「固定IP」のオプションがあるか確認しましょう。
- IGD/UPnPを有効に: ルーターのUPnP/IGDをオンにすると、RECAMが一時的で安全なポートの割り当てを作れます。お好みで、RECAMアプリが示すポートを手動で開放することもできます。
- 二重ルーター(二重NAT)に注意: モデム(ONU/回線終端装置)と別のルーターがある場合は、NATを行うのが一方だけになるようにするか、モデム側をブリッジモードにしてください。そうしないと、ポート開放が正しく伝わらないことがあります。
まとめ: 中央の中継サーバーがないため、外出先からのアクセスには、対応する回線とIGD対応のグローバルIPゲートウェイが必要です。同じLAN内(自宅内)だけで使う場合は、インターネットからの到達性は不要です。
3)日本の回線とCGNAT(v6プラス/DS-Lite/MAP-E)
ここが日本でいちばん重要なポイントです。 近年、日本の家庭向け回線の多くは、IPv6 IPoE(「v6プラス」「DS-Lite(transix)」「MAP-E」「クロスパス」「OCNバーチャルコネクト」などの名称)を標準にしています。これらは速くて快適ですが、その多くがCGNAT、つまり1つのグローバルIPを複数の世帯で共有する方式です。共有しているということは、あなた専用の「到達可能な住所」がないということで、外出先からのRECAMのピアツーピア視聴(中継サーバーを使わない直接接続)が成立しません。
ご自身の回線がCGNATかどうかの確認方法:
- IPアドレスを2か所で見比べる: パソコンやiPhoneで「確認くん」などのサイトを開き、表示されるグローバルIPを控えます。次にルーターの管理画面で、WAN側に割り当てられているIPアドレスを確認します。この2つが一致しなければ、CGNATの下にいる可能性が高いです(あいだに事業者のNATが入っています)。
- WAN側IPの範囲を見る: ルーターのWAN側IPが 100.64.x.x〜100.127.x.x の範囲なら、それはCGNAT用のアドレスです。
- 契約内容で見分ける: 「v6プラス」「DS-Lite」「transix」「MAP-E」「クロスパス」などのIPv6 IPoEで契約している場合、多くはCGNATです。「PPPoE接続」や「グローバルIP(固定IP)オプション」なら、専用のグローバルIPが割り当てられていることが多いです。
CGNATだった場合の現実的な選択肢:
- 自宅のWi-Fi/LAN内で使う: 同じ自宅ネットワーク内でカメラとビューアーをつなぐだけなら、CGNATでも、グローバルIPがなくても問題なく動きます。留守番や室内の見守りなど、外出先からの視聴が不要な使い方には、これで十分です。
- 回線事業者にグローバルIPを依頼する: 多くのISPには、固定IPやグローバルIPアドレスのオプション(有料の場合あり)があります。これを契約すると、外出先からの視聴ができるようになります。
- PPPoE接続に切り替える: 回線によっては、IPv6 IPoEからPPPoEに切り替えると、専用のグローバルIP(IPv4)が割り当てられ、ポート開放が使えるようになることがあります。速度とのトレードオフになる場合があるため、事業者の案内をご確認ください。
正直にお伝えします: RECAMは中継サーバーを持たないからこそプライベートです。その代わり、外出先からの視聴には到達可能なグローバルIPが要ります。CGNATのままでは、回避策で「なんとなく動く」と期待するより、自宅Wi-Fi内で使うか、グローバルIPを用意するほうが確実です。
4)iOSとデバイスの対応
両方のデバイスがiOS/iPadOS 16.3以降である必要があります。 各デバイスのシステムバージョンを確認し、必要なら更新してください。
- バージョンを確認: 設定 → 一般 → 情報。iOSまたはiPadOSのバージョンを見ます。
- 必要なら更新: 設定 → 一般 → ソフトウェア・アップデート。
- 対応モデルを見る: iOS 16・iPadOS 16の対応デバイス一覧(Apple公式)は こちら。
クイックチェックリスト
- 📶 カメラ役のデバイスは、端末分離のない通常のWi-Fiに接続。
- 🌐 外出先からの視聴には、回線事業者がグローバルIPを提供(CGNATでないこと)。
- 🛠️ ルーターでIGD/UPnPを有効に(または手動でポート開放)。
- 📱 両方のデバイスがiOS/iPadOS 16.3以降(必要なら更新)。
- 🔒 任意:モデム/ルーターが二重NATになっていないか確認。
- 🏠 外出先での視聴が不要なら、自宅Wi-Fi/LAN内でCGNATのままでも利用可能。
ご注意: 回線事業者がインバウンドのポートをブロックしている、またはCGNAT(v6プラス/DS-Lite/MAP-Eなど)の場合、グローバルIPまたは対応プランを用意するまで、外出先からの視聴はできません。自宅Wi-Fi内での利用は影響を受けません。
よくある質問
回線がCGNAT(v6プラス/DS-Lite/MAP-E)の場合はどうすれば?
CGNATは、外からの直接接続(インバウンド)を妨げます。回線事業者に、グローバルなIPv4、固定IP、または「グローバルIPオプション」を依頼してください。回線によってはPPPoE接続に切り替えると専用のグローバルIPが得られることもあります。ゲートウェイがインターネットから到達可能になり、UPnP/IGDが有効になれば、RECAMが必要なポートを自動で開放できます。なお、外出先からの視聴が不要で、同じ自宅Wi-Fi/LAN内で見るだけなら、CGNATのままでも利用できます。
UPnPは必ず有効にしないといけませんか?
UPnP/IGDは、一時的でアプリ単位のポート割り当てを行う最も簡単な方法です。有効にしたくない場合は、RECAMアプリが表示するポート開放のルールを手動で追加できます。
カメラをWi-Fiではなくモバイル回線で使えますか?
いいえ。カメラ役のデバイスは、安定性と正しいインバウンドのルーティングのために、通常のWi-Fiに接続してください。ビューアーはWi-Fiでもモバイル回線でも使えます。
どのiPhone/iPadのモデルが使えますか?
iOSまたはiPadOS 16.3以降を動かせるデバイスならどれでも使えます。Appleの対応一覧は こちら で確認し、設定 → 一般 → ソフトウェア・アップデート から更新してください。