Is it planned to make wider user of Iroh? Delta Chat already ships with it. And the assumed use case for DC is already high-trust groups and people (so leaking IP isn’t a big deal with that assumption).
Delta Chat currently uses WebRTC for calls because at the time calls were introduced Iroh did not even have version 1.0 yet and breaking changes on the protocol level were still expected on the protocol level.
Next step is upgrading from 0.35 to 1.0, which is a breaking change and needs some coordination with chatmail relay setups.
We know about Media over QUIC. It is not that easy to just use it however as the transport is only part of the problem, you also need codecs, rate control to switch video quality and integrate this on Android, iOS, Desktop and Ubuntu Touch which have working calls already. Use cases like “security camera” or generally video streaming are easier than calls between user clients on multiple platforms.
As Iroh has now implemented transports for Tor and Nym and also supports custom transports, hopefully this means DC will support some privacy preserving methods for P2P realtime chat when it upgrades to the new version of Iroh.
I think it might make sense to use Iroh for a typing and online indicator.
However, these features should be optional because the IP address is transmitted.