Congestion-controlled peer-to-peer rtp streaming with worst-case client scheduling for game console remote play
AssigneeAdeia Guides Inc.
InventorsChristopher Phillips, Charles Dasher, Reda Harb
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdeia Guides Inc.
InventorsChristopher Phillips, Charles Dasher, Reda Harb
Estimating the term…
A method and system for remote play via a game console that operates as a server and forms peer-to-peer connections with remote client devices. A network congestion control receives RTCP packets and SRC IP connection updates, and stores RTCP responses in per-source datastores. Congestion window and round-trip time values are determined for each source based on the RTCP responses. A worst-case client device is identified based on a last or delayed RTCP response, and corresponding congestion information is provided to a transmission scheduler. A rate and video encoding properties controller determines target encoding parameters using a bitrate-to-encoding mapping, queue length of RTP packets, and encoder and multiplexer bitrates. Encoded audiovisual data is packetized, scheduled, and transmitted to multiple client devices. Low-bandwidth client devices may be disconnected and serviced via adaptive bitrate streaming.
A method for local and/or remote play via a game console with local and/or remote participants, wherein the game console acts as a server, and wherein the game console is configured to form a peer-to-peer connection with one or more remote client devices, the method comprising:
A system for local and/or remote play via a game console with local and/or remote participants, wherein the game console acts as a server, and wherein the game console is configured to form a peer-to-peer connection with one or more remote client devices, the system comprising:
Dependencies are inferred from the claim text.