@Alex-Kushleyev For our particular use case, there isn't any particular need to record higher resolution video in addition to streaming the smaller resolution over the network (which for us is currently 4G LTE since we are not flying somewhere with WiFi available).
Posts made by paul.ammer
-
RE: Optimizing video streams
-
RE: Optimizing video streams
@Alex-Kushleyev We're using the "hires_front" camera on the Starling 2 Max. I don't know exactly what type of camera (hardware-wise) is on the drone, nor how to find that information, but this is the current configuration for that camera in the
voxl-camera-server.conf
file:{ "type": "imx412", "name": "hires_front", "enabled": true, "camera_id": 1, "fps": 30, "en_preview": false, "preview_width": 640, "preview_height": 480, "en_raw_preview": false, "en_small_video": true, "small_video_width": 1024, "small_video_height": 768, "small_venc_mode": "h265", "small_venc_br_ctrl": "cqp", "small_venc_Qfixed": 30, "small_venc_Qmin": 15, "small_venc_Qmax": 40, "small_venc_nPframes": 9, "small_venc_mbps": 2, "en_large_video": false, "large_video_width": 4056, "large_video_height": 3040, "large_venc_mode": "h265", "large_venc_br_ctrl": "cqp", "large_venc_Qfixed": 38, "large_venc_Qmin": 15, "large_venc_Qmax": 50, "large_venc_nPframes": 29, "large_venc_mbps": 30, "en_snapshot": true, "en_snapshot_width": 4056, "en_snapshot_height": 3040, "exif_focal_length": 3.0999999046325684, "exif_focal_length_in_35mm_format": 17, "exif_fnumber": 1.2400000095367432, "ae_mode": "isp" }
Does that answer your question?
-
RE: Optimizing video streams
I work with Dan and he submitted this post on my behalf before my forum account was created.
Right now, we're using the default resolution + FPS on the hires_front camera (using the "small_video"), so 1024x768 at 30 FPS. I intend to experiment with lowering the frame rate and resolution next week. We are also using h265.
-
Disabling unneeded services
Hello,
My team is looking into disabling services that are enabled by default but unneeded for our use case to see if that helps at all with battery life. We are using the Starling 2 Max with PX4 and pre-programmed outdoor mission plans built in QGC. We aren't using the tracking cameras or GPS-denied flight features currently, but we are leveraging the hires cameras for recording, streaming with voxl-streamer, etc.
Do you see any potential consequences to disabling the following services for this type of usage?
- voxl-vision-hub
- voxl-qvio-server
- voxl-imu-server