I am trying to embed Youtube videos on my website with a customized control option like in Edx. However, I didn't find any proper documentation to achieve this. I tried to look at the YouTube Player API Reference. Can you please advise me how to achieve this or any tutorial/documentation link?
In the documentation you linked, there is a "Getting started" section with some sample code. Using this sample code, as well as a quick look at the documentation, I found that a simple
<button onClick"=player.playVideo()">gives you a button to play the video again (as the sample code will auto-stop the video 6s in)
You can see the result here: https://jsfiddle.net/LEOXD/eLqk2sxc/
The Getting Started section also includes sample code for just loading the player
From here, you basically only need to design your own little bar underneath the player. (it doesn't have to be
Note that YouTube doesn't count views coming from custom players.