From cf3ecced20cacfa1909ccd3fd29fdff121e9ad4a Mon Sep 17 00:00:00 2001 From: gassanosh Date: Sun, 25 Aug 2024 12:53:22 +0200 Subject: [PATCH 01/12] Update fpv-gs-ubuntu.md Fix line ending, remove deprecated python3-configparser package dependency --- en/fpv-gs-ubuntu.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/fpv-gs-ubuntu.md b/en/fpv-gs-ubuntu.md index d728f14..0cecd7b 100644 --- a/en/fpv-gs-ubuntu.md +++ b/en/fpv-gs-ubuntu.md @@ -15,8 +15,7 @@ Video version: - [OpenIPC - Prepare GroundStation: Ubuntu + QGroundControl](http sudo apt update ``` ``` -sudo apt install dkms git python3-all-dev net-tools virtualenv fakeroot debhelper python3-twisted - libpcap-dev python3-pyroute2 python3-future python3-configparser python3-all libsodium-dev +sudo apt install dkms git python3-all-dev net-tools virtualenv fakeroot debhelper python3-twisted libpcap-dev python3-pyroute2 python3-future python3-all libsodium-dev ``` ### Libsodium From a0a6e5b6291a096c8d6d3ac4c2ea2078f8bc51de Mon Sep 17 00:00:00 2001 From: gassanosh Date: Sun, 25 Aug 2024 12:57:25 +0200 Subject: [PATCH 02/12] Update fpv-gs-ubuntu.md Remove installing Libsodium from sources since Ubuntu 22.04 already have necessary package --- en/fpv-gs-ubuntu.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/en/fpv-gs-ubuntu.md b/en/fpv-gs-ubuntu.md index 0cecd7b..e21de3d 100644 --- a/en/fpv-gs-ubuntu.md +++ b/en/fpv-gs-ubuntu.md @@ -18,15 +18,6 @@ sudo apt update sudo apt install dkms git python3-all-dev net-tools virtualenv fakeroot debhelper python3-twisted libpcap-dev python3-pyroute2 python3-future python3-all libsodium-dev ``` -### Libsodium -``` -git clone https://github.com/jedisct1/libsodium --branch stable -cd libsodium -./configure -make && make check -sudo make install -``` - ### Wifi card driver ``` git clone -b v5.2.20 https://github.com/svpcom/rtl8812au.git From 63ac886ec51c4ef0908ffba549b99837c4d9bcd4 Mon Sep 17 00:00:00 2001 From: gassanosh Date: Sun, 25 Aug 2024 12:59:01 +0200 Subject: [PATCH 03/12] Update fpv-gs-ubuntu.md Fix reference to QGround control manual --- en/fpv-gs-ubuntu.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/fpv-gs-ubuntu.md b/en/fpv-gs-ubuntu.md index e21de3d..537f170 100644 --- a/en/fpv-gs-ubuntu.md +++ b/en/fpv-gs-ubuntu.md @@ -52,7 +52,7 @@ systemctl start wifibroadcast@gs ### Qground control manual -- https://docs.qgroundcontrol.com/master/en/getting_started/download_and_install.html +- https://docs.qgroundcontrol.com/master/en/qgc-user-guide/getting_started/download_and_install.html ### Get last logs from service ``` From 16da54b81c1f388e4066deb68001400453a364c5 Mon Sep 17 00:00:00 2001 From: Signor Pellegrino <68112357+flyrouter@users.noreply.github.com> Date: Wed, 28 Aug 2024 15:49:38 +0300 Subject: [PATCH 04/12] Update fpv-openipc-aio-mario.md --- en/fpv-openipc-aio-mario.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/en/fpv-openipc-aio-mario.md b/en/fpv-openipc-aio-mario.md index 2f34c33..d510ffb 100644 --- a/en/fpv-openipc-aio-mario.md +++ b/en/fpv-openipc-aio-mario.md @@ -77,7 +77,7 @@ then open ssh to connect AIO address:192.168.1.10 user:root password:12345 -### Upgrade furmware +### Upgrade firmware Update firmware possible via SD card or just use win scp drug the rootfs and kernel files to /tmp @@ -87,6 +87,10 @@ sysupgrade -n -z --kernel=/tmp/uImage.ssc338q --rootfs=/tmp/rootfs.squashfs.ssc3 You can [download](https://github.com/OpenIPC/wiki/blob/master/en/fpv-openipc-aio-ultrasight.md#software) firmware via the link that is used for online updates. +You can also read the current discussions and suggestions here: + +- https://t.me/c/1809358416/98818/103632 +- https://t.me/c/1809358416/98818/108052 Or just use the configurator - https://github.com/OpenIPC/configurator From 0b4ed1891a436351f388f4d12f5fba58d6c4781f Mon Sep 17 00:00:00 2001 From: Igor Zalatov Date: Wed, 28 Aug 2024 17:02:05 +0300 Subject: [PATCH 05/12] Add Majestic Usage Research page --- README.md | 1 + en/majestic-research.md | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 en/majestic-research.md diff --git a/README.md b/README.md index 0a134eb..27ef347 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ OpenIPC Wiki - [Wireless settings](en/wireless-settings.md) - [System features](en/system-features.md) - [Majestic streamer](en/majestic-streamer.md) +- [Majestic Usage Research](en/majestic-research.md) - [Web interface](en/web-interface.md) - [Upgrade firmware](en/sysupgrade.md) - [Image quality tuning](en/image-quality-tuning.md) diff --git a/en/majestic-research.md b/en/majestic-research.md new file mode 100644 index 0000000..b68df3a --- /dev/null +++ b/en/majestic-research.md @@ -0,0 +1,15 @@ +# OpenIPC Wiki +[Table of Content](../README.md + +Majestic Usage Research +----------------------- + +# RTMP testing + +- [go2rtc](https://github.com/AlexxIT/go2rtc) +- [libnginx-mod-rtmp](https://github.com/arut/nginx-rtmp-module) +- [MediaMTX](https://github.com/bluenviron/mediamtx) +- [OvenMediaEngine](https://github.com/AirenSoft/OvenMediaEngine) +- [HappyTime Media Server](https://www.happytimesoft.com/products/media-server/index.html) +- [OSS SRS](https://ossrs.io/) +- [Wowza](https://www.wowza.com/) From 626c4ab8b872cec23336aa31d47eecd3992ba40e Mon Sep 17 00:00:00 2001 From: Igor Zalatov Date: Wed, 28 Aug 2024 17:09:50 +0300 Subject: [PATCH 06/12] Some fixes of links --- README.md | 3 ++- en/majestic-config.md | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 27ef347..5c004b4 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,8 @@ OpenIPC Wiki - [Wireless settings](en/wireless-settings.md) - [System features](en/system-features.md) - [Majestic streamer](en/majestic-streamer.md) -- [Majestic Usage Research](en/majestic-research.md) +- [Majestic example config](en/majestic-config.md) +- [Majestic usage research](en/majestic-research.md) - [Web interface](en/web-interface.md) - [Upgrade firmware](en/sysupgrade.md) - [Image quality tuning](en/image-quality-tuning.md) diff --git a/en/majestic-config.md b/en/majestic-config.md index a8daf1c..d73c681 100644 --- a/en/majestic-config.md +++ b/en/majestic-config.md @@ -1,3 +1,8 @@ +# OpenIPC Wiki +[Table of Content](../README.md + +Majestic example config +----------------------- ``` system: webPort: 80 From b1ab87e7bbb281824e6c926496ccce3a3837ef29 Mon Sep 17 00:00:00 2001 From: Signor Pellegrino <68112357+flyrouter@users.noreply.github.com> Date: Wed, 28 Aug 2024 17:11:04 +0300 Subject: [PATCH 07/12] Update majestic-config.md --- en/majestic-config.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/majestic-config.md b/en/majestic-config.md index d73c681..4ed8091 100644 --- a/en/majestic-config.md +++ b/en/majestic-config.md @@ -1,5 +1,5 @@ # OpenIPC Wiki -[Table of Content](../README.md +[Table of Content](../README.md) Majestic example config ----------------------- From a6d84a4e58403e344c3fec88f8f5aac92325bf34 Mon Sep 17 00:00:00 2001 From: Signor Pellegrino <68112357+flyrouter@users.noreply.github.com> Date: Wed, 28 Aug 2024 17:11:43 +0300 Subject: [PATCH 08/12] Update majestic-research.md --- en/majestic-research.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/majestic-research.md b/en/majestic-research.md index b68df3a..276ce56 100644 --- a/en/majestic-research.md +++ b/en/majestic-research.md @@ -4,7 +4,7 @@ Majestic Usage Research ----------------------- -# RTMP testing +### RTMP testing - [go2rtc](https://github.com/AlexxIT/go2rtc) - [libnginx-mod-rtmp](https://github.com/arut/nginx-rtmp-module) From 25796e217d6c164be920bc9fa2e39f42d0d3c4fc Mon Sep 17 00:00:00 2001 From: Igor Zalatov Date: Wed, 28 Aug 2024 17:20:58 +0300 Subject: [PATCH 09/12] Update package-vtun --- en/package-vtun.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/en/package-vtun.md b/en/package-vtun.md index cb2a2da..8a05a12 100644 --- a/en/package-vtun.md +++ b/en/package-vtun.md @@ -141,3 +141,19 @@ E60BFB000001 { } # ``` + +### Alternative + +``` +#!/bin/sh -x + +curl -L -o vtun_3.0.4.orig.tar.gz http://archive.ubuntu.com/ubuntu/pool/universe/v/vtun/vtun_3.0.4.orig.tar.gz +tar xvfz vtun_3.0.4.orig.tar.gz +curl -L -o vtun_3.0.4-2build1.debian.tar.xz http://archive.ubuntu.com/ubuntu/pool/universe/v/vtun/vtun_3.0.4-2build1.debian.tar.xz +tar xvfJ vtun_3.0.4-2build1.debian.tar.xz +cd vtun-3.0.4 +cat ../debian/patches/*.patch | patch -p 1 +./configure --build=x86_64-linux-gnu --disable-lzo --disable-zlib --disable-ssl --prefix='' +make && strip vtund && cp vtund ../ && cd - +rm -rf vtun_3.0.4.orig.tar.gz vtun_3.0.4-2build1.debian.tar.xz debian vtun-3.0.4 +``` From dfae8b5295c780d60b8e1c352007a1eeea72b567 Mon Sep 17 00:00:00 2001 From: Signor Pellegrino <68112357+flyrouter@users.noreply.github.com> Date: Wed, 28 Aug 2024 17:23:18 +0300 Subject: [PATCH 10/12] Update majestic-research.md --- en/majestic-research.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/en/majestic-research.md b/en/majestic-research.md index 276ce56..5f21e87 100644 --- a/en/majestic-research.md +++ b/en/majestic-research.md @@ -4,7 +4,7 @@ Majestic Usage Research ----------------------- -### RTMP testing +### RTMP services - [go2rtc](https://github.com/AlexxIT/go2rtc) - [libnginx-mod-rtmp](https://github.com/arut/nginx-rtmp-module) @@ -13,3 +13,16 @@ Majestic Usage Research - [HappyTime Media Server](https://www.happytimesoft.com/products/media-server/index.html) - [OSS SRS](https://ossrs.io/) - [Wowza](https://www.wowza.com/) + +### Testing + +``` +SRS: +docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 ossrs/srs:6 objs/srs -c conf/docker.conf + +Outgoing (with H265 codec): +rtmp://192.168.1.85/openipc/live + +FFMpeg: +ffplay rtmp://192.168.1.85/openipc/live +``` From bc5b8f15b12b622c855b9cfa20978ee607ff8fbf Mon Sep 17 00:00:00 2001 From: Signor Pellegrino <68112357+flyrouter@users.noreply.github.com> Date: Wed, 28 Aug 2024 18:51:19 +0300 Subject: [PATCH 11/12] Update majestic-config.md --- en/majestic-config.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/en/majestic-config.md b/en/majestic-config.md index 4ed8091..8c355f9 100644 --- a/en/majestic-config.md +++ b/en/majestic-config.md @@ -22,6 +22,9 @@ isp: #iqProfile: #lowDelay: false #awbMode: auto + #memMode: reduction + #slowShutter: disabled + #dis: false image: mirror: false @@ -39,7 +42,7 @@ video0: fps: 20 bitrate: 4096 rcMode: vbr - gopSize: 1 + gopSize: 1.0 #gopMode: normal #crop: 0x0x960x540 #sliceUnits: 4 @@ -56,12 +59,8 @@ jpeg: enabled: true qfactor: 50 fps: 5 - #size: 1920x1080 - -#mjpeg: - #size: 1280x720 - #fps: 5 - #bitrate: 1024 + #size: 160x120 + rtsp: false osd: enabled: false @@ -86,7 +85,7 @@ rtsp: port: 554 nightMode: - enabled: false + lightMonitor: true #irCutPin1: 1 #irCutPin2: 2 irCutSingleInvert: false @@ -95,8 +94,8 @@ nightMode: #overrideDrc: 300 #minThreshold: 2000 #maxThreshold: 5000 - #irSensorPin: 62 - irSensorPinInvert: false + #lightSensorPin: 62 + lightSensorPinInvert: false #dncDelay: 30 motionDetect: From f4393013e67cee6c127257a80ec6f41717a00df4 Mon Sep 17 00:00:00 2001 From: Signor Pellegrino <68112357+flyrouter@users.noreply.github.com> Date: Wed, 28 Aug 2024 20:53:35 +0300 Subject: [PATCH 12/12] Update faq.md --- en/faq.md | 1 + 1 file changed, 1 insertion(+) diff --git a/en/faq.md b/en/faq.md index be8ccf1..435d75a 100644 --- a/en/faq.md +++ b/en/faq.md @@ -27,6 +27,7 @@ and then look it up in the [FCC ID database](https://fccid.io/). - MQTT (telemetry) support - WiFi support - lame (mp3) and libwebsockets support +- experimental WebRTC support (only recent Hisi/Goke) ### How to strip U-Boot Image wrapper header from a binary image