Content-on-demand services