Summary

On iOS 27 and later, a receiving device cannot get the "Share my camera" stream from myDartfish Express when it is connected to the streaming device's Personal Hotspot. The same setup works when both devices are on a regular Wi-Fi network. Either device can be an iPhone or an iPad. Until a fix is released, use the workaround below.


Symptoms

  • The streaming device shows that the camera stream is active, with an address such as rtsp://172.20.10.1:10554/stream.
  • The receiving device, joined to the streaming device's Personal Hotspot, cannot connect to or display the stream.
  • With both devices on the same Wi-Fi network, the stream works normally.


Cause

Starting with iOS 27, Personal Hotspot prefers IPv6 when the connected device supports it, so the receiving device usually gets an IPv6 address. The hotspot network carries both IPv4 and IPv6, but myDartfish Express currently starts its stream server and device discovery on IPv4 only, and advertises an IPv4 address.

The receiving device cannot reach the hotspot's IPv4 address directly: its IPv4 requests are translated and sent out to the internet instead of to the streaming device. As a result, the receiving device can neither discover nor open the stream.


Workaround

  1. Connect the receiving device to the streaming device's Personal Hotspot.
  2. On the receiving device, go to Settings > Wi-Fi and tap the (i) next to the hotspot network.
  3. Under IPv4 Address, set Configure IP to Manual.
  4. Enter the following values, then tap Save:
  • IP Address: 172.20.10.5
  • Subnet Mask: 255.255.255.240
  • Router: 172.20.10.1
  • Try Share my camera again.


Status

This is a known issue, and a fix is being worked on. No release date is set yet