godot-lunastream
Godot 4 GDExtension: play rtsp:// / http(s):// / local files through VideoStreamPlayer — FFmpeg demux, hardware decode, GPU zero-copy, no external runtime.
Details
- External ID
- 1386584582
- Source
- GITHUB
- Company
- —
- Product
- godot-lunastream
- Website domain
- github.com
- Launched
- Sept. 25, 2026
- Cohort
- —
- Upvotes
- 22
- Upvotes percentile
- 0.6369459390212657
- Tags
- d3d12, ffmpeg, gdextension, godot, godot-engine, hardware-decoding, metal, rtsp, video-stream, videostreamplayer, vulkan, zerocopy
- Fetched at
- Sept. 29, 2026, 5:02 p.m.
- Updated at
- Sept. 29, 2026, 5:02 p.m.
Enrichment
- Theme
- audio and video developer utilities
- Vertical
- Media & entertainment
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- video streaming extension for godot engine
- Manually corrected
- False
Could you build this?
No A native Godot 4 C++ GDExtension implementing FFmpeg demuxing, hardware video decoding, and zero-copy GPU texture passing requires deep systems programming, graphics API knowledge, and multimedia engineering.
What it would actually take: The project requires writing a C++ GDExtension binding Godot's RenderingServer directly with FFmpeg's `libavcodec`/`libavformat`. The challenging part is setting up hardware-accelerated decode pipelines (NVDEC, VA-API, VideoToolbox) and sharing decoded surfaces directly with Vulkan/DirectX textures via shared memory/DMA-BUF without CPU round-trips.
Competitors
Other products that read as similar to this one — 48 launches clear the similarity bar, closest 8 shown.
Attention rank: #22 of 49 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 226 days after the earliest competitor.
- skynet-godot · github · 2026-09-12 · 21 upvotes · similarity 0.44
- SquishyFile · ph · 2026-09-15 · 3 upvotes · similarity 0.39
- TostUI-tost-sprite-video-docker · github · 2026-09-25 · 25 upvotes · similarity 0.39
- Godot and Rust based multiplexer (terminal panes and more) · hn · 2026-09-11 · 97 upvotes · similarity 0.39
- fast-rtxvsr · github · 2026-09-09 · 15 upvotes · similarity 0.37
- Godot-Locomotion · github · 2026-09-25 · 52 upvotes · similarity 0.36
- qwen38-flash-next-nvidia-nvfp4-sm121-sglang · github · 2026-09-12 · 9 upvotes · similarity 0.36
- Squishyfile MP4 to Transcript · ph · 2026-09-18 · 2 upvotes · similarity 0.36
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.