- 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
38 lines
1.1 KiB
YAML
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
|