Method of video transmission and display
AssigneeTV One Ltd.
InventorRichard Peter Disney MALLETT
Life of this patent
Estimating the term…
Abstract
Aspects of the present disclosure relate to a method, in a video output device, for acquiring video data for outputting to a display. The method comprises subscribing to a multicast stream of a plurality of multicast streams. Each multicast stream is streamed from a video source and comprises video frame data corresponding to a portion of a video frame. The multicast stream to which the video output device subscribes comprises video frame data that is for display on a display associated with the video output device. The method then comprises receiving the video frame data that is for display on the display.
Claims24
A method, in a video client, for acquiring video data for output to a display of a video wall, the method comprising:
- transmitting, to a video server, a request for video frame data for a portion of a video frame, the portion of the video frame being associated with the display of the video wall;
- receiving video frame data from the video server, the received video frame data comprising data for a portion of the video frame corresponding to the request;
- transmitting, to the video server, one or more further requests for video frame data for different portions of the video frame, the different portions of the video frame being associated with the display of the video wall;
- and
- receiving further video frame data from the video server, the received further video frame data comprising data for further portions of the video frame corresponding to the one or more further requests.
A video client associated with a display of a video wall, the video client comprising:
- a network interface;
- and
- a processor coupled to the network interface and configured to:
- transmit, to a video server via the network interface, a request for video frame data for a portion of a video frame, the portion of the video frame being associated with the display;
- receive video frame data, via the network interface, from the video server, the received video frame data comprising data for a portion of the video frame corresponding to the request;
- transmit, to the video server, one or more further requests for video frame data for different portions of the video frame, the different portions of the video frame being associated with the display of the video wall;
- and
- receive further video frame data from the video server, the received further video frame data comprising data for further portions of the video frame corresponding to the one or more further requests.
A video wall system comprising:
- a video wall comprising a plurality of display devices;
- at least one video server, the or each video server being configured to provide video frame data;
- and
- a plurality of video clients, each video client being associated with a corresponding display device of the video wall and each video client being configured to:
- transmit to a video server of the at least one video server, a request for video frame data for a portion of a video frame, the portion of the video frame being associated with the display of the video wall;
- and
- transmit to the video server of the at least one video server, one or more further requests for video frame data for different portions of the video frame, the different portions of the video frame being associated with the display of the video wall;
- the one or more video servers each being configured to store video frame data and, in response to:
- receiving a request from one of said plurality of video clients, transmit video frame data to the corresponding video client, the video frame data comprising data for a portion of the video frame corresponding to the request;
- and
- receiving one or more further requests from one or said plurality of video clients, transmit further video frame data to the corresponding video client, the further video frame data comprising data for further portions of the video frame corresponding to the one or more further requests.
A method of video frame transmission in a video wall system, the system comprising a plurality of video clients wherein each video client is associated with a corresponding display of the video wall, the method comprising:
- transmitting, from a video client of the plurality of video clients and to a video server, a request for video frame data for a portion of a video frame, the portion of the video frame being associated with the corresponding display of the video wall;
- responsive to receiving a said request from a video client, transmitting, from the video server and to the video client, video frame data comprising data for a portion of video frame corresponding to the request;
- transmitting, from the video client of the plurality of video clients and to the video server, one or more further requests for video frame data for different portions of the video frame, the different portions of the video frame being associated with the corresponding display of the video wall;
- and
- responsive to receiving the one or more further requests from the video client, transmitting, from the video server and to the video client, further video frame data comprising data for further portions of the video frame corresponding to the one or more further requests.
A method, in a video server, for providing video data for display on a display of a video wall, the method comprising:
- receiving, from a video client, a request for video frame data for a portion of a video frame;
- transmitting video frame data to the video client, the transmitted video frame data comprising data for a portion of the video frame corresponding to the request;
- receiving, from the video client, one or more further requests for video frame data for different portions of the video frame;
- and
- transmitting further video frame data to the video client, the transmitted further video frame data comprising data for further portions of the video frame corresponding to the one or more further requests.
A video server comprising:
- a network interface;
- and
- a processor coupled to the network interface and configured to:
- receive, via the network interface and from a video client, a request for video frame data for a portion of a video frame, the portion of the video frame being associated with the display;
- transmit video frame data, via the network interface, to the video client, wherein the transmitted video frame data comprises data for a portion of the video frame corresponding to the request;
- receive, via the network interface and from the video client, one or more further requests for video frame data for different portions of the video frame, the different portions of the video frame being associated with the display;
- and
- transmit further video frame data, via the network interface, to the video client, wherein the transmitted further video frame data comprises data for further portions of the video frame corresponding to the one or more further requests.
Dependencies are inferred from the claim text.