Mit Silverlight, bzw. auch Flash, könntest Du z.B. eine kostenpflichte Streaminglösung bauen. Mit HTML5 wäre dies derzeit nicht möglich.
Schon mal was von WebRTC gehört?
WebRTC bietet Peer-to-peer Audio- und Videoverbindungen.
Kostenpflichtiges Streaming = zentraler Server sendet DRM-verseuchtes Video an den Browser. Z.B. Netflix.
WebRTC hat mit solchem Streaming m.W. nichts zu tun.
Video-DRM wird in HTML5 bald auch gehen (»Encrypted Media Extensions«), aber bis dato werden dafür native Apps bzw. Silverlight verwendet.
Mathias