Yes, a TV licence is required to watch the live stream of the channels within the DisneyLife app or via the supported streaming devices.
For more details on supported devices, please see Ways to Watch
For more information on TV licences, please visit http://www.tvlicensing.co.uk