Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions LABORATORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ Two identical boxes with the same firmware (checked 2026-10-13):
| Display | **none** (headless): only `screencap`, the debug page and the logs show what is on screen | **monitor** Philips 226VL over HDMI (HDMI audio active); for checks that need a real picture or a person looking |
| Serial | `KFB442005119` | `KFB442001288` |
| Extra apps | Yandex Browser TV, Faceter, Record Radio | VK TV, Wink, VLC, Nova; autostart `com.oranth.atvapplist` |
| Role | test box: builds of working branches, 8-camera 3×3 layout below | **always the latest `v2` release** (updated after every merge into `v2`), for a look at the current app; multi-view with two cameras: slot 1 `.133`, slot 2 `.165` |

Common to both:

Expand Down Expand Up @@ -105,7 +106,7 @@ Only for filling grid cells (Quad 2×2, 3×3) and screenshots; not used in strea
| `172.17.32.167` | | OK |
| `172.17.32.247` | | OK |
| `172.17.32.248` | | OK |
| `172.17.32.165` | H.264 | **Faulty** (2026-10-12): RTSP PLAY succeeds but no packets arrive, load average ~10; the JPEG snapshot works; reboot and codec change did not help |
| `172.17.32.165` | H.265 1920×1080, 30 fps | OK since 2026-10-13 (SSC335, sc2336; firmware 2.6.10.12 lite). Before, on the 2024-10 firmware, the encoder produced no frames: SDP without parameter sets (`profile-level-id=000000`), `MI_VENC … ring height is zero` in `dmesg`; fixed by the firmware update |

### URLs

Expand All @@ -125,7 +126,7 @@ Only for filling grid cells (Quad 2×2, 3×3) and screenshots; not used in strea
| 7 | `.167` |
| 8 | `.53` (XM, bottom right) |

The ninth cell stays empty. `.165` was meant to be first, it goes back in once it is repaired.
The ninth cell is the U cell (pushed UDP RTP, #87). `.165` is repaired and available as a spare filler for any slot.

## What the servers support

Expand Down Expand Up @@ -258,6 +259,7 @@ The script uninstalls first. To test an upgrade that keeps the settings, use `$A
| 4:3 screen | `wm size 960x720`, back with `wm size reset` |
| Audio playback (sound cannot be heard remotely) | `dumpsys media.audio_flinger`: server position of the app's track; frames/s ≈ sample rate, no underruns |
| Screenshot | `$ADB exec-out screencap -p > shot.png`; long-press screenshot in the app saves to `Pictures/OpenIPC/` |
| Load average on SigmaStar cameras | ~10–11 is normal on SSC33x (the vendor pipeline threads sit in `D` state); not a sign of a fault |
| UI frozen? | `dumpsys gfxinfo com.openipc.decoder`: frame count must grow |
| Block UDP from a camera (no root on the box) | on the camera: `iptables -A OUTPUT -p udp --sport 1024: -j DROP`, remove afterwards; if the camera has no `iptables`, mark as not testable |
| Installed build | menu → `Exit [v…, <hash>]`, or `dumpsys package com.openipc.decoder \| grep versionName` |
Expand Down
Loading