Unity doesn't have a ListView or a Collection View Like (Android or
iOS) to render Video with controls (play-pause-stop)?
Unity has ListView which is new and still in experiment mode in version 2018.2.
You don't even need that. You can use the ScrollView in addition with the Vertical Layout Group to accomplish what you need. It should look like this. A basic understanding of how to create UI objects is required. See this.
As for playing video, you need to use the RawImage component. They should be placed under the "Content" Object of the ScrollView. You only need one VideoPlayer component in the scene and can use code to tell it which RawImage to play video on and change the video url.
See this post for how to play video on a RawImage component.