Entertainment on-demand for Armed Forces personnel at home and abroad