CPC H04L 65/61 (2022.05) [H04N 7/183 (2013.01)] | 20 Claims |
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.
|