Patent ID: 9569097
Date: 2017-02-14
CPC Classifications: G06F,G08B,H04N,H04W

Claim:
1. A method of streaming video to a browser on a client device, comprising: receiving, from a media engine, a decoded video stream displayable in a video element of the browser on the client device; receiving content, separate from the decoded video stream, from a browser engine; combining the decoded video stream and the content using a renderer; displaying the decoded video stream and content in a same browser page using the renderer; and in response to user input, moving the video element relative to the content so that a layout of the browser page changes; wherein the browser engine has control of both of the video element and the content until a selection of the video element is received, and, in response to the selection, the browser engine passes control of the video element to the media engine for delivering the decoded video stream to the renderer.