I am trying to use Emby (tunneled through OpenVPN) on the iOS App. and I'm able to add the Emby Server (Windows) successfully using its local IP address, log in and see my library with no issues. When I try to stream media, however, I am getting just the blue spinning circle for video and correct album art for audio, the timeline bar with correct track length, but zero progress in playback.
If I open the web interface on the same device in iOS Safari, still connected through the OpenVPN tunnel, media streaming works fine.
Is there some limitation with the iOS App that would allow for a successful connection to the Emby server over VPN tunnel, but not allow for successful media transport? Does any further configuration need to be done to allow this?