Royal Caribbean cruise ships worldwide feature a television station called xyTV that plays non-stop music videos.