Today, we're conjoining ... yes, conjoining ... two inhouse blog posting threads, those being ...
We think the former is a more savvy approach to YouTube API video "Radio Play" rather than the latter because the latter just works with crude setTimeout() delays based on the video being played straight through with no backtracking or non-video-play delays.
However, we think the latter has it's "action packed" merits regarding it's details/summary reveal elements that add a bit of razzamatazz, and so we are conjoining ... yes, conjoining ... two inhouse blog posting thread web applications regarding ...
That should leave you free to try, either ...
... as different takes on our inhouse ways regarding YouTube API video "Radio Play", which we hope you enjoy!