Files
neko/server/pkg/types
Budovi dfc41f73d6 Add support for H265 encoded streams (#648)
* Add H265 support

Adds H265 as a selectable video codec with software (x265enc), VAAPI
(vah265enc), and NVENC (nvh265enc) pipeline paths in both the legacy
pipeline builder and the RTPCodec definition.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Replace legacy vaapih264enc with vah264enc

The gstreamer-vaapi plugin suite (vaapih264enc) is superseded by the va
plugin (vah264enc) in gst-plugins-bad. Switch to it and update the
parameters accordingly: CBR instead of VBR for lower-latency streaming,
key-int-max instead of keyframe-period, and target-usage instead of
quality-level.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Unify keyframe interval to 60 frames for NVENC H264/H265 encoder paths

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-04 15:16:33 +02:00
..
2024-12-30 13:41:22 +01:00
2026-04-25 15:20:43 +02:00
2024-09-06 22:56:24 +02:00
2025-03-26 23:51:19 +01:00
2024-09-06 22:56:24 +02:00
2024-09-06 22:56:24 +02:00
2024-09-06 22:56:24 +02:00
2025-03-26 23:51:19 +01:00
2024-12-30 13:41:22 +01:00
2026-04-25 15:20:43 +02:00
2024-09-06 22:56:24 +02:00