ca-grow-ops-manager/go2rtc.yaml
fullsizemalt 57c70b91db
Some checks are pending
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
feat(android): Add Capacitor for Android APK build
- Add Capacitor core, CLI, and Android platform
- Install plugins: camera, push-notifications, splash-screen, status-bar
- Configure capacitor.config.ts with app ID run.runfoo.veridian
- Update vite.config.ts with base: './' for Capacitor compatibility
- Update api.ts and SessionTimeoutWarning.tsx to detect Capacitor and use production API URL
- Generate Android project structure with Gradle build files
2026-01-06 21:56:28 -08:00

38 lines
1.1 KiB
YAML

streams:
# Examples of streams. Replace with real RTSP URLs from local NVR or Cameras
# Format: rtsp://username:password@ip:port/stream_path
# Demo Stream (Big Buck Bunny) for testing
demo:
- ffmpeg:https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4#video=h264#audio=aac
# Arlo cameras - arlo-streamer pushes to these dynamically via RTSP
# Streams will appear automatically when arlo-streamer connects
# Example manual entries (replace with actual camera names from Arlo):
# arlo_grow_room:
# - rtsp://localhost:8554/grow_room
# arlo_entry:
# - rtsp://localhost:8554/entry
api:
listen: ":1984"
base_path: "/monitor"
rtsp:
listen: ":8554"
# Allow arlo-streamer to push streams without auth (internal network only)
default_query: "mp4"
srtp:
listen: ":8443"
webrtc:
listen: ":8555"
candidates:
- 777wolfpack.runfoo.run:8555
- stun:stun.l.google.com:19302
# Enable publishing of dynamic streams from arlo-streamer
publish:
# Streams published to rtsp://go2rtc:8554/{name} will auto-register
default: true