Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YoCam controller

This project is a webapp to connect to Yocam. Legacy Mofily Yocam app is not available anymore and Yocam user cannot manage their devices.

YoCam Controller preview

What works

  • Reading the confirmed, non-secret camera settings
  • Browsing stored photos and videos, viewing thumbnails/originals, and downloading files without modifying the SD card
  • Live view 640×360 MJPEG view
  • Changing status lights, sounds, power saving, camera/capture mode, video and photo resolution, timelapse/burst/loop options, stabilization, HDR, rotation, white balance, and exposure compensation

Changing Wi-Fi credentials, camera passwords, network reset, media deletion, and firmware flashing are intentionally excluded from this first build.

Run the controller

  1. Turn on the YoCam and enable its Wi-Fi/AP mode.

  2. Connect the computer to the YoCam Wi-Fi network. The legacy app only accepts the camera when the network gateway is 192.72.1.1.

  3. Install FFmpeg once if live view is needed: brew install ffmpeg.

  4. From this directory, run:

    python3 -m yocam.server
  5. Open http://127.0.0.1:8765 and choose Load camera.

Test

python3 -m unittest discover -s tests -v

The tests use a fake camera response and never contact a physical device.

Back up every photo and video

python3 -m yocam.download /path/to/yocam-backup

About

A modern web app for Mofily YoCam cameras—replace the discontinued legacy app, manage camera settings, browse media, and download photos and videos.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages