Linux libPlayCtrl.so не может декодировать encrypted H.265+ (pm4err=2). Решение: wine subprocess (playm4_pb_server.exe) с DecCallBackMend для получения полных кадров без tearing. Push-based архитектура через pipe. Скорость ×2/×4 работает (PlayM4_Fast + PlayBackControl PLAYFAST). ×8/×16 ограничение DVR — не ускоряет data feed для encrypted. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
47 lines
899 B
Plaintext
47 lines
899 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.venv/
|
|
venv/
|
|
dvr_admin/venv/
|
|
|
|
# База данных и секреты
|
|
dvr_admin/dvr_admin.db
|
|
dvr_admin/.secret.key
|
|
dvr_admin_docker/dvr_admin.db
|
|
dvr_admin_docker/.secret.key
|
|
|
|
# Docker артефакты
|
|
dvr_admin_docker/*.tar.gz
|
|
|
|
# Логи
|
|
*.log
|
|
/tmp/
|
|
|
|
# SDK документация (не нужна в репозитории)
|
|
doc/
|
|
kdf_reverse/
|
|
# Wine PlayM4 — только исходники и .exe, DLL и runtime не пушим
|
|
dvr_admin/wine_playm4/
|
|
!dvr_admin/wine_playm4/playm4_pb_server.c
|
|
!dvr_admin/wine_playm4/playm4_pb_server.exe
|
|
!dvr_admin/wine_playm4/playm4_hwnd_test.c
|
|
!dvr_admin/wine_playm4/playm4_hwnd_test.exe
|
|
!dvr_admin/wine_playm4/spy_build/
|
|
dvr_admin/wine_playm4/spy_build/*.dll
|
|
|
|
# Тестовые скрипты
|
|
dvr_admin/test_*.py
|
|
|
|
# Claude memory
|
|
.claude/
|
|
|
|
# Личные заметки
|
|
GIT_WORKFLOW.md
|
|
TODO.md
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|