Could you explain why not? Technically speaking it's nothing special as Moodle is completely built on the LAMP stack (although WAMP is also supported, as well as PostGreSQL, Oracle, MariaDB and MS-SQL).
Video content seems not to be its main concern, but I can imagine that it is hard to scale if people want to use it to deliver video.