Skip to content

Waybeam venc — Video encoder for FPV

waybeam venc is a standalone H.265/H.264 video encoder and RTP streamer for cameras on SigmaStar Infinity6E (Star6E) and Infinity6C (Maruko) chips. It was designed specifically for FPV drones with minimal latency and full real-time control via an HTTP API.


Features

FeatureDescription
CodecsH.265 (HEVC) and H.264 with CBR / VBR / AVBR / FIXQP modes
StreamingRTP packetization; Compact UDP mode (raw NAL units without headers)
HTTP APIChange any of 84 parameters in real time without restarting the stream
Web panelBuilt-in dashboard on port 80: configuration, API docs, ISP tuning
ISP IQ60+ ISP parameters with profile export/import support
Custom 3ABuilt-in AE and AWB with configurable gain limits and tracking
ROI encodingFrame-center priority for FPV
High frame rateUp to 120 fps for IMX415 / IMX335
AudioAudio capture, G.711 / PCM / Opus codecs
SD recordingMPEG-TS (HEVC + PCM), power-loss safe
Gemini modeTwo VENC channels: streaming + recording independently
Adaptive recording bitrateAuto-lowers the recording bitrate if the SD card can't keep up (10%/s)
EIS (stabilization)GyroGlide-Lite — gyroscopic stabilization (Star6E only)
IMUBMI270 support (Star6E only)

Supported chips

ChipNameStatus
SigmaStar Infinity6EStar6E (SSC338Q etc.)✅ Full support
SigmaStar Infinity6CMaruko✅ Full support

Star6E and RTP

On Star6E the outgoing.streamMode: "rtp" mode requires the codec video0.codec: "h265". Maruko supports both codecs: h264 and h265.


Comparison with Majestic

waybeam vencMajestic
PurposeSpecialized FPV streamerGeneral IP camera
HTTP APIFull, real-time change of all fieldsLimited
WFB integrationNative via Unix socket / UDPVia UDP
SD recordingGemini mode (streaming + recording)Limited
EIS / IMUGyroGlide-Lite (Star6E)None
ISP tuning60+ parameters in real timeBasic
LicenseMIT (open source)Closed

Documentation structure

Community project. Not an official OpenIPC resource.