The hardest part would be to redesign the video play UI to ensure timestamp references still works and the progress bar is user friendly. Live video streaming is a harder problem to solve than injecting ads in a video and they already do that, so the technical parts aren't hard for them to do at all.