The way that comes to my mind is you will need to cut up your video into chunks so it is multiple video files. Then you can add the videos as geodatabase attachments to the points, either interactively through editing, or in batches using the Add Attachments geoprocessing tool (assuming the video files are named in an easy way to match an ID of the point each video should be attached to). Once the attachments are ready, you can use the popup tool to click on a point and watch the video.
I did this exercise, not with video, but with an audio track and it worked quite well.