Background
Our autonomous trucks stream video live using webRTC. This video is watched by people both on site or remote. We have a proof of concept but are looking to build this out in a most robust and scalable way.

Tasks
– Refactor video stream pipeline (device side and/or client side)
– Improve error handling for better reconnects
– Fix bug preventing JSON information from sending through GStreamer `webrtcbin` element to web browser
– Fix bug where video frames get stuck in looping pattern
– Work with our full stack software engineers to stream to integrate with our fleet management webpage

This project could lead to more work related to the video pipeline, more focused on gstreamer:
– Support for more cameras in a gstreamer pipeline on the device side
– Handling unique requests within gstreamer batching
– Gstreamer pipeline overhaul on the device side

Posted On: July 15, 2024 12:14 UTC
Category: Desktop Software Development
Skills:Video Stream, WebRTC, JavaScript, Python

Country: United States

click to apply

Powered by WPeMatico