A fully featured floating video player which can be minimized to an icon?
Try the app Float Tube Video Player or Floating Video Player or GPlayer or FVPlayer-floating video player or any other similar app from Play Store.

(All I did was a simple Google search)