c8ab4522f2
cuframes — open-source FFmpeg-плагин и runtime library для zero-copy sharing декодированных видеокадров между процессами через CUDA IPC. Содержимое initial commit: - docs/architecture.md — полная design-spec (418 строк) с prior art, protocol design, API draft, phase plan, acceptance criteria - README.md — landing с описанием идеи, состава, quickstart-tease, roadmap, ссылки на community-discussions подтверждающие спрос - CONTRIBUTING.md — guidelines, code style, commit message convention - CHANGELOG.md — Keep a Changelog format, Unreleased / 0.0.1 - LICENSE — LGPL-2.1+ (compatibility с FFmpeg) - .gitignore — build/CMake/Docker/Python/CUDA-specific Следующие шаги (отдельные коммиты): - docker/Dockerfile.dev (CUDA 12.x dev environment) - tools/spike/ (Phase 0 PoC код для measurement CUDA IPC latency)
643 B
643 B
Changelog
Все заметные изменения в этом проекте документируются в этом файле.
Формат основан на Keep a Changelog, проект следует Semantic Versioning.
[Unreleased]
Added
- Design specification (docs/architecture.md)
- Prior art analysis — подтверждено что ниша свободна
- Roadmap v0.1 — 6 phases, ~6-8 недель работы
[0.0.1] - 2026-05-14
Added
- Initial repository
- LICENSE (LGPL-2.1+)
- README.md, CONTRIBUTING.md