* Adding autonight detection using software
Copy /config/autonight.conf.sw to /config/autonight.conf to enable software
version of autonight detection
* Fixed a bug and removed the 10 sec delay workaround.
* Adding more commandline options for testing.
* Wait for 3 sec after enabling night mode, the get things settled down
* Adding debug pages to graph the parameters
* Moved the file to proper location
* Adding sw_night_configure.html to tune the parameters
* Updated sw_night_configure.html
* Updating autonight binary to support new simpler logic
Also updating sw_night_configure.html to generate command-line options for autonight
* Forgot to add the correct autonight binary
* Fixing eq2 condition in autonight binary
* Fixing yet another bug in autonight binary
* replace binary
* Flip improvement
Gui reflect flip status
motor movments are inversed when flipped
* Flip improvement
Gui reflect flip status
motor movments are inversed when flipped
* Fix video size setting in web ui Settings page
Video size gets stuck at 1600x900. Current grep isn't specific enough to pick up the video size setting from rtspserver.conf. It doesn't take into account #commented lines with video sizes and by default, greps the "1600" part of AUDIOINBR=16000 which is why it's always reverts back to 1600x900 unless AUDIOINBR is set to a different value. Since there's only 1 Video Size selector, both RTSPH264OPTS and RTSPMJPEGOPTS will always be set to the same size in rtspserver.conf. Therefor, grepping either of them should be sufficient to set the "selected" value.
* Update status.cgi - Fix username/password fields
Fix username and password fields so they don't show "/" for the username and "*" for the password when no username and password is set.
* Audio and framerate settings
- Enable audio AES filter
- Now can choose more audio in/out bitrate
Please note the constraints:
* Filtering AES, NS is available with in bitrate under or egal 16000
* When select OPUS out birate is 48000
* When select PCM or PCMU in bitrate shall be egal to out bitrate
- Can now control video FPS
* I noticed that some configuration freeze the video (for example 1/1)
* Delete webrtc_profile.ini
* Update status.cgi
* Update rtspserver.conf.dist
In the previous commit, func.cgi sourcing was fixed by adding a leading
"./" to the filename.
However, I missed that missile.cgi had a cheeky source of header.cgi
which I missed in the previous change.
Closes: #491
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
Change #478 introduced a regression with the updated busybox where ".",
seems not be part of the default $PATH.
The cgi scripts were sourcing "func.cgi", but this could not be found in
the new default $PATH, and therefore failed to execute. This meant that
the web-ui was unable to make changes and execute commands.
This has been resolved by putting a leading "./" for the script, making
it now ./func.cgi.
In addition, this also adds the lighttpd option server.breakagelog,
which enables stderr logging to /tmp/lighttpd-cgi-stderr.log (so 500
internal errors output is now logged to file (previously just the error
500 was in the webserver logs).
Closes: #491
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
* Restore audio test
add the possibility to choose audio from audio delivered with original firmware
or choose audio from /system/sdcard/Media folder
* OSD was not displayed anymore if AXIS not set in OSD
I guess it is a regresion from previous commit (add the value in file with rewrite_config)
* Change the way the scripts (detection are launched)
* Restore audio test
add the possibility to choose audio from audio delivered with original firmware
or choose audio from /system/sdcard/Media folder
* Update action.cgi
Fix a typo and add missing quotes
* Update update.html
* New autoupdate page
- Autoupdate with progress bar (approximative as based on files already on card)
- associated log tab
- version in settings
* New autoupdate page
- Autoupdate with progress bar (approximative as based on files already on card)
- associated log tab
- version in settings
* add PTZperset function
* Display asix to OSD
* delete source
* add motor_PTZ function
* Motor adds f parameter (calibrate) and is compatible with the new version of DAFANG.
* calibrate,compatible newer models.
* OSD set POSY 0
* Wait for the previous command to run before running
* Disable Statements That Cause MQTT Alerts
* fix mqtt
* Fixed issue where multi-tasking motor was not moved to the specified position and was interrupted
* Add limit on the number of snapshots
* Add OSD Display AXIS
* Repair Limit Snapshot Number Does Not Take Effect..
* Enable log option
* Keep the original time style
* Keep default osd settings
* Modify loger as a logger
* Api.cgi is not in use
* Clear the old DAFANG calibration failure code.
New DAFANG Run the `/system/sdcard/bin/motor -d f` command to calibrate.
Old and generous Please run `/system/sdcard/bin/motor -d h && /system/sdcard/bin/motor -d v` command to calibrate
* Change the zero point of the motor calibration coordinate to the middle point of the motor.
* Fix the coordinate display of the new motor command.
* fix typo
* Add configuration for audio
- New sub menu for audio in (mic)
- Add birate configuration
- double click on tabs name in log page will clear the logs
* Add configuration for audio
- New sub menu for audio in (mic)
- Add birate configuration
- double click on tabs name in log page will clear the logs
* New video settings
- Can configure bitrate and video format
* Bad merge of videosettings
* Add configuration for audio
- New sub menu for audio in (mic)
- Add birate configuration
- double click on tabs name in log page will clear the logs
* Add configuration for audio
- New sub menu for audio in (mic)
- Add birate configuration
- double click on tabs name in log page will clear the logs
* New video settings
- Can configure bitrate and video format
* Add configuration for audio
- New sub menu for audio in (mic)
- Add birate configuration
- double click on tabs name in log page will clear the logs
* Add configuration for audio
- New sub menu for audio in (mic)
- Add birate configuration
- double click on tabs name in log page will clear the logs