Streaming music on hold

Last time I looked into streaming MOH, it became apparent that it used up far too many cpu cycles.
Perhaps transcoding ?
IIRC there was previous discussion and confirmation of this very high use of resources.

Do please share your more contemporary experience/s with the forum.
Perhaps I’m just sharing out-of-date information.