US 11,936,700 B1
Vehicle video streaming system and method
Fan Bai, Ann Arbor, MI (US); Chuan Li, Troy, MI (US); Esther Anderson, Canton, MI (US); Jace C. Stokes, Highland, MI (US); Peter Finnegan, Marietta, GA (US); and Tarik Mahmood, Troy, MI (US)
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS LLC, Detroit, MI (US)
Filed by GM Global Technology Operations LLC, Detroit, MI (US)
Filed on Feb. 16, 2023, as Appl. No. 18/170,038.
Int. Cl. H04L 65/61 (2022.01); H04N 7/18 (2006.01)
CPC H04L 65/61 (2022.05) [H04N 7/183 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for real-time video streaming for a vehicle, the system comprising:
a camera system configured to capture videos of an environment surrounding the vehicle;
a vehicle communication system configured to communicate with a remote server; and
a vehicle controller in electrical communication with the camera system and the vehicle communication system, wherein the vehicle controller is programmed to:
determine a system enablement state, wherein the system enablement state includes a system enabled state and a system disabled state;
determine a camera system configuration in response to determining that the system enablement state is the system enabled state;
capture at least one video frame using the camera system based at least in part on the camera system configuration;
generate at least one encoded packet block including the at least one video frame using network coding, wherein the at least one encoded packet block is generated based at least in part on an importance level of the at least one video frame; and
transmit the at least one encoded packet block to the remote server using the vehicle communication system.