Js solo puede hacer en animaciones básicas en un medio de producción, para animaciones complejas js no funciona, al menos no da el rendimiento necesario, el consumo de procesador y ram lo quita del mapa como opción en medios de producción, ahora, reproducción de vídeo no hay, al menos de forma nativa, y mucho menos streaming...
para decir que una tecnología va a remplazar a otra es porque sufraga todas las necesidades de mejor manera que la tecnología contra la que la estas enfrentando
Nota: sobre animaciones complejas me refiero a esto (
http://vimeo.com/freaklances)