This component contains a reusable web block with script to play the video which stored in base64 in backend. This also has an example of video player implementation. Video source is maintained in local DB for demo, as per the best performance and conisderation of best practices the source of the videos should be kept in data manangement system.