1
0
mirror of https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks.git synced 2025-09-08 23:20:48 +02:00

119 Commits

Author SHA1 Message Date
Nick Kaijaks
3ccc8bd65c More robust Telegram video handling (#1769) 2021-08-02 18:57:10 +02:00
Chris Osgood
21f00d7445 Add full support for Matrix image and video #1756 (#1766) 2021-07-26 10:29:13 +02:00
Julian Tatsch
8065bd58b5 Added nano binary 2021-03-08 10:16:34 +01:00
Julian Tatsch
90173ea83f add mDNSResponder binary 2020-12-23 18:27:12 +01:00
nik0
bcfe0b4a98 Correct problem with multiple detection areas 2020-07-16 18:10:02 +00:00
nik0
81d0390653 Correct bug while setting maxSameScenCut from v4l2rtspserver-master.ini 2020-06-21 07:59:14 +00:00
nik0
1f3b5071e6 v4l2rtspserver-master update
- Update v4l2rtspserver-master: should have a better fps management
- Change H264 GOP parameter to have more frequently iframe (added new
paramaeter in v4l2rtspserver-master.ini)
2020-06-07 15:32:20 +00:00
nik0
ee050d3350 New lighttpd with setenv mod
At compilation time:
Plugins:

enabled:
  mod_access
  mod_accesslog
  mod_alias
  mod_auth
  mod_authn_file
  mod_cgi
  mod_compress
  mod_deflate
  mod_dirlisting
  mod_evhost
  mod_expire
  mod_extforward
  mod_fastcgi
  mod_flv_streaming
  mod_indexfile
  mod_openssl
  mod_proxy
  mod_redirect
  mod_rewrite
  mod_rrdtool
  mod_scgi
  mod_secdownload
  mod_setenv
  mod_simple_vhost
  mod_sockproxy
  mod_ssi
  mod_staticfile
  mod_status
  mod_userdir
  mod_usertrack
  mod_vhostdb
  mod_webdav
  mod_wstunnel
disabled:
  mod_authn_gssapi
  mod_authn_ldap
  mod_authn_mysql
  mod_authn_pam
  mod_cml
  mod_geoip
  mod_magnet
  mod_maxminddb
  mod_mysql_vhost
  mod_trigger_b4_dl
  mod_vhostdb_dbi
  mod_vhostdb_ldap
  mod_vhostdb_mysql
  mod_vhostdb_pgsql

Features:

enabled:
  auth-crypt
  large-files
  network-ipv6
  network-openssl
  regex-conditionals
disabled:
  compress-bzip2
  compress-deflate
  compress-gzip
  dbi
  geoip
  kerberos
  ldap
  lua
  maxminddb
  mysql
  pam
  postgresql
  stat-cache-fam
  storage-gdbm
  storage-memcached
  webdav-locks
  webdav-properties
2020-06-07 07:13:07 +00:00
nik0
76d17e1f64 Add flash_eraseall to busybox 2020-05-28 16:34:40 +00:00
nik0
2c3f9baa05 Manage several detection region
Use setconf as before. Just add X0,Y0,X1,Y1 to -r options as many needed
regions
2020-05-23 17:59:09 +00:00
nik0
46a298e58d Change FPS calulation
SDK API seems not to work for FPS, so add S/W calculation
2020-05-23 09:08:47 +00:00
nik0
c6eba96340 OSD improvment
- Add new field in firmware_mod/bin/v4l2rtspserver-master.ini to control buffer size (for OSD font height)
- Add new option to control OSD colors (RGBA)
2020-05-06 13:50:00 +00:00
nik0
8258d9351e Rebased on latest version on https://github.com/mpromonet/v4l2rtspserver
- No more memory leak (hopefully)
- latest version of live555
2020-05-03 11:05:23 +02:00
nik0
2308585552 Update openRTSP according to last version of Live555 libs (#1383) 2020-04-27 13:30:11 +02:00
nik0
1905315552 Merge pull request #1370 from nik0/beta
Motion detection was not working if reduce pool is off
2020-04-18 09:58:34 +02:00
nik0
63680e5516 Motion detection was not working if reduce pool was activated 2020-04-18 07:56:45 +00:00
nik0
22bae24c79 Merge branch 'beta' of https://github.com/nik0/Xiaomi-Dafang-Hacks into nik0-beta3 2020-04-13 18:25:37 +00:00
nik0
62c5e3af80 Add mod_alias to lighttpd 2020-04-13 18:23:07 +00:00
nik0
53d7271fb4 Merge branch 'beta' of https://github.com/nik0/Xiaomi-Dafang-Hacks into nik0-beta2 2020-04-13 18:15:54 +00:00
nik0
f5ed7af43a New version of server:
According to PR: https://github.com/Dafang-Hacks/Main/pull/54
- Reduce video buffers per channel to two
- And enable poolsize fix by default
2020-04-13 18:05:45 +00:00
nik0
fffec8fdef Merge dropbearmulti 2020-04-13 17:52:12 +00:00
nik0
18b5efe7d9 New version of dropbear
- Use v2019.78 from https://secure.ucc.asn.au/hg/dropbear
- Change default path to "/usr/bin:/bin:/system/bin:/system/sdcard/bin/"
2020-04-13 17:31:29 +00:00
nik0
b54d8aa330 Dropbear new version (#1348)
* Dropbear new bin

* New version of Dropbear (v2019.78)
2020-04-11 09:45:36 +02:00
root
443b313782 Manage FPS for MJPG 2020-04-10 07:52:30 +00:00
root
3f458a087b New binaries:
- lighttpd
   - openssl
   - busybox
   - v4l2rtspserver-master
       latest live libs included
       bug correction for motion detection at startup
       MJPG is back (there is still an issue with the OSD: it is
flickering)
2020-04-08 17:37:24 +00:00
Julian Tatsch
a05a6e7717 Add Onvif functionality 2020-03-20 14:59:20 +01:00
Julian Tatsch
e08a5e5f85 add openRTSP binary for better video snippet recording 2019-10-16 22:14:06 +02:00
Seweryn Zeman
26292e37f6 Fixed a+x rights in bin/ 2019-10-15 11:37:21 +02:00
jmtatsch
a4d709e6ce Update telegram
add sending videos and animations
2019-08-21 15:00:42 +02:00
xMateMCPE
78f285f95d Fixes sending strings using Matrix (#951) 2019-02-23 10:35:55 +01:00
Julian Tatsch
61ca503757 initial matrix support 2019-02-18 20:00:06 +01:00
Jelmer Tiete
eab95ca47f web interface menu reshuffel (#910)
* web interface menu reshuffel. Added network info panel. Removed missile launcher files.

* removed start original firmware button
2019-02-02 21:09:40 +01:00
jmtatsch
e71a753005 Chisht autonight sw (#739)
* 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
2018-10-14 22:08:39 +02:00
nik0
64ee8f5410 Merge branch 'JpegOptim' 2018-07-30 14:50:03 -04:00
nik0
56431bc796 JpegOpim (lot smaller) 2018-07-30 14:44:45 -04:00
nik0
ac7e40f176 Optimization of the image capture (currentpic.cgi)
-v now works (verbose)
OSD detection color restored
2018-07-30 14:33:46 -04:00
nik0
03041f488c Improve border drawing 2018-07-26 23:07:52 +02:00
nik0
92fc6cb7db TTF font support !! 2018-07-25 23:16:11 +02:00
nik0
70768eab19 Improve osd fixed font
Thanks to @puddly
2018-07-22 08:32:08 +02:00
Julian Tatsch
67da745397 Add telegram support #582 2018-07-20 13:09:16 +02:00
nik0
0f5c66c5ab Inverse motor movements when flipped (#570)
* Flip improvement
Gui reflect flip status
motor movments are inversed when flipped

* Flip improvement
Gui reflect flip status
motor movments are inversed when flipped
2018-07-16 10:15:09 +02:00
nik0
415a44b718 FSCK tools (#527)
I added all binaries, not sure ...
2018-07-11 15:26:42 +02:00
nik0
f029ce0fe0 Audio and framerate settings (#523)
* 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
2018-06-25 21:25:33 +02:00
Julian Tatsch
75eee98412 add busybox applet with flash_eraseall 2018-06-23 20:31:17 +02:00
Dave Walker
7e1683222f Add Mozilla's CA Cert support to curl (#483)
Previously, curl wouldn't verify SSL certs when making outbound
connections.  It meant that it would either refuse to connect, or the
"-k" option needed to be added to acknowledge the insecurity and blindly
trust it. :/

This change adds the Mozilla CA store, repacked by upstream curl.  There
is also an update.sh script to update the pack if needed

As this is Mozilla's store simply repacked, it continues to be under the
MPL 2.0 license

Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2018-06-17 11:24:27 +02:00
nik0
415aa0d344 New binary again 2018-06-15 15:19:57 +02:00
nik0
7165239069 Script execution (#462)
* 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)
2018-06-15 08:19:04 +02:00
nik0
45dfeeb998 Restore audio test (#440)
* 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
2018-06-09 07:29:45 +02:00
nik0
282e04e911 New auto updatepage (#428)
* 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
2018-06-07 20:40:55 +02:00
nik0
9c94f42ee9 Video settings (#405)
* 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
2018-06-03 17:46:04 +02:00