Low-latency, peer-to-peer streaming video
US10951890B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 26, 2018 |
| Grant date | Mar 16, 2021 |
| Priority date | — |
| Expiry date | Nov 6, 2038 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N19/172
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
Peer-to-peer video streaming software that takes video from a host's Graphical Processing Unit (GPU), moves it to the encoder, manages the color conversions, moves the video into the networking software, and in turn manages the video on a client. This software also handles the inputs from the client and tells the host how to react to the client's inputs. In executing the video streaming, the host broadcasts and renders the video that is or will be streamed. It encodes the video frame with a hardware encoder that is part of the GPU to eliminate latency associated with transferring frames to the central processing unit (CPU). The host transmits compressed video and audio data to the client, and the client uses its hardware decoder and the video streaming software to render the video. The client sends mouse, keyboard, joystick, and controller signals to the host, which varies the bit rate based on the network connection.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.