Web application for accessing media streams | Patent Number 08805830 | Patexia