Patent ID: 9226003
Filing Date: 2015-12-29
Classification: H04N

Abstract:
1. Method for transmitting a video signal over an IP network from a first application running on a server to a client device, said first application generating a video output that is intended to be shown as images on a display device, the method comprising: said first application drawing its content into a virtual frame buffer on said server, in a plurality of consecutive drawing events, said content representing images to be shown, each such image comprising of a plurality of pixels, the virtual frame buffer thus at each moment of time comprising the freshest image; entering each drawing event into a list of drawing events together with data defining the image area that was affected by the corresponding drawing event; repetitively, at discrete time intervals storing such predetermined size blocks together with their identification data in an output buffer; and periodically, at periodic time intervals, encoding said blocks stored in the output buffer together with their identification data and transmitting said encoded blocks over the IP network to the client device.