Was die Formate betrifft, könnte man ja einen externen Encoder zwischenschalten.
Was UPNP betrifft habe ich noch nichts programmiert. Allerdings habe ich die
"Delphi Pascal UPnP Components" gefunden. Diese lassen sich allerdings, zumindest bei mir, nicht unter Delphi installieren. Ich vermute, dass die noch nicht
Unicode-fähig sind.
Andere Bibliotheken oder Open-Source-Software die ich gefunden habe ist leider in C oder Java geschrieben.