Town unveils streaming on-demand video service