I'm not familiar with Raspberry Pi and I just want to ask if my idea is possible.
I am planning to install Ubuntu and Python 3. I will put all videos in a hard drive, connect it to the raspberry pi, and on the directory of videos I will run
python -m http.server.
If you open
http://localhost:8000/ in the browser it should list all the videos in the current directory, but instead of
localhost, I will use the local network address
192.168.254.XXX to access it on other devices on the same network (smart tv, laptop, pc, phone).
Then I will select a file there and it should play the video on the browser used by the other devices.
Do you think this is possible? If it is possible, how many devices watching different videos at the same time this can handle?