Seems they are using YouTube for the 24/7 feeds. They are offering two live cameras.
https://www.youtube.com/channel/UCRv...ckDRVlmXGtzbaw
Just goes to show doesn't it, Channel 5 originally saying it was "technically not feasible" to offer a 24/7 feed and the Turks have managed it with very little cost involved.