I got this working sometime ago but can't remember how exactly. It was done on an experimental installation (possibly a VM) so locating it would now be difficult.
I have basic Lua script to play radio.
Its not for MOH but you can chekcout how it works.
Just fill text file and use in dialplan `action=lua data=radiolisten.lua 1`