Maybe you can add a great feature like ability to play URL via OpenWebIf. This will allow you to play for example youtube link like:
resolve:youtube:videoID that would be great as ServiceApp already supports scripts.
https://github.com/lprot/serviceapp-scripts