I'm not sure it this topic has been covered, I couldn't find it so here goes.
Since the release of JPLAY 7 Femto I have appreciated the new developments in the Jplay 7 engine, however I found the architectural move to UPNP from the old OpenHome protocol to be an frustrating user experience for iOS users such as myself.
Thus I experimented with using the JplayStreamer.exe binary from Jplay 6.2 together with Jplay 7 to facilitate the functionality of Jplay 6.2 with the engine advantages of Jplay 7 without having to do silly "sticky-tape" things such as BubbleUpnp proxies and overly complex configurations. Just absurd.
This idea is as follows:
Kazoo or Glider app -----> Minimserver ------->JplayStreamer.exe (extracted from Jplay 6.2) ------> Jplay 7
NB to do this you need to own BOTH Jplay 6.2 and Jplay 7 classic, we will use the Jplay 7 engine together with the 6.2 streaming service.
For this howto, i'm assuming you have no Jplay software installed whatsoever.
If you indeed have Jplay installed make sure the services are stopped and that the jplaysettings console has been exited.
1. Install jplay 6.2 without restarting afterwards.
2. Copy c:\jplay to c:\jplay_old
3. Uninstall Jplay 6.2
4. Install Jplay 7 classic or Femto
5. Reboot
6. Copy C:\jplay_old\JplayStreamer.exe to C:\Jplay
7. Open cmd prompt as "Administrator" and type:
sc create JplayStreamer binPath= "C:\Jplay\JplayStreamer.exe"
NB!! Note the space after the "=" above , please do not skip that space!
8. Open Services console and change the newly created JplayStreamer service from manual to "automatic".
9. Reboot
10. Configure your preferred Jplay 7 settings cocktail.
11. Optional: Replace the ffmpeg.exe used by your Minimserver with the high performance stripped down version in your c:\Jplay folder.
12. Enjoy native OpenHome via Jplay 7 with your favourite iOS app as before.
Ive attached some screenshots for clarity.