tech.guitarrapc.cóm

Technical updates

UniFi Dream RouterでDLNAを使いたい

Unifi Dream Router (以降UDR) を使っていて、DLNAが必要なVideo&TVSideViewを利用したい場合のメモです。すべての検証は2台のiPhoneで行っています。

概要

UDRをWi-Fiのみで利用しているならDLNAも問題なさそう。UDRにはIGMP Querierの設定がないのでIGMP Snoopingをハブ介して使うのは問題起こりそう。1

  • Wi-FiのみならIGCP Snoopingが有効でもDLNAが使える
  • Wi-FiはメッシュならSSIDが異なっていてもつながる。2
  • Video&TVSideViewの制約でWi-FiはWPA2/WPA3暗号化が必須、Client Device Isolationは無効が必須
  • Video&TVSideViewの制約にあるiOSのWifiプライベートアドレスは有効でも動作する。3
  • Video&TVSideViewの制約でセルラー回線からはAd Blockingが有効だと外出先録画予約が失敗する

UDR の設定

DLNA = マルチキャストを許可します。私は、UDRを次の設定にしています。

Networks

  • Multicast DNS: 有効
  • IGMP Snooping: 有効 4

Wi-Fi - 機器用

  • Client Device Isolation: 無効
  • Security Protocol: WPA/WPA3

Wi-Fi - 端末用

  • Client Device Isolation: 無効
  • Security Protocol: WPA3

Traffic Management

  • Ad blocking: 無効

iPhone の設定

  • Private Wi-Fi Address: 有効
  • Limit IP Address Tracking: 有効

FAQ

Video&TVSideViewで外出先録画予約が有効にできない場合

私はiPhoneで外出先視聴のON/OFFはできるのに、外出先録画予約をONにしようとしてNW_30001が出て困ったのでした。

Video&TVSideView > Settings > Device setup > BDR - モデル名に「外出先視聴」や「外出先録画予約」設定があります。外出先視聴のON/OFFができる場合、LAN内での通信は問題ないはずなのになぜ。

私の場合、iPhoneの端末自体の再起動で動作しましたので、もし困っていてやっていないなら効果があるといいですね。

  • 端末の再登録: ×
  • アプリの再起動: ×
  • BDRの再起動: ×
  • iPhoneの端末自体の再起動: 〇

https://www.sony.jp/support/software/videotvsideview/faq/faq01.html

Wi-Fi 回線 と セルラー回線 で検証する

LAN (Wi-Fi) での動作確認でうまくいっても、セルラー回線でうまくいかないことがあります。私の場合UDRのAd Blockingが有効だとセルラー回線で100% 失敗しました。LAN回線でも時々失敗していたのがなくなったので、LAN回線にも影響ありそうです。

Video&TVSideViewのエラーメッセージはNW_30001となっていますが、Video&TVSideViewのエラーメッセージ一を示すURLもなく何が起こっているかわからない。ひどい。

Traffic Management > Ad blocking は有効だめ絶対

参考

Video&TVSideViewのトラブルシュート

https://www.sony.jp/support/software/videotvsideview/faq/faq74.html

https://knowledge.support.sony.jp/electronics/support/articles/S1403270061902

DLNAの神ブログ

https://yabe.jp/gadgets/mld-snooping-on-edgeswitch/

基本をざっくり。

https://zenn.dev/seapolis/scraps/ef3f40b50089f1

UnifiはIGCP Snoopingない..。

Unifi Dream Machine Pro and IPTV (IGMP Proxy)


  1. Wi-Fiのみなので手元では無関係だけど、理屈上はまずいことになるだろう。
  2. BDRがWPA2/WPA3なSSIDに接続、iPhoneがWPA3なSSIDに接続でも操作に問題がない。
  3. トラブルシュートでは無効にするように記載がありますが、有効で問題なく利用できます。
  4. IGMP Snoopingが無効でももちろん問題なく動作します。