hyperion-project / hyperion.ng

The successor to Hyperion aka Hyperion Next Generation
https://hyperion-project.org/
MIT License
3.03k stars 377 forks source link

Hyperion NG as a Kodi plugin crashes CoreELEC 19.5-Matrix_rc2 on an ODroid N2+ w/ WLED 0.13.3 #1528

Closed rwlove closed 1 year ago

rwlove commented 1 year ago

Bug report

Hyperion NG as a Kodi plugin crashes CoreELEC 19.5-Matrix_rc2 on an ODroid N2+ w/ WLED 0.13.3.

Steps to reproduce

Enable Hyperion NG via webui Play video (youtube plugin or video file on NFS share) After some time, usually a few hours, but sometimes within minutes, CoreELEC crashes

What is expected?

Video playback with no crash

What is actually happening?

CoreELEC crashes and reboots

System

Hyperion Server:

Hyperion Server OS:

Debug Log

 ----- Configured Instances ------------------ >
0: odroid n2+ wled-quin Running: true

< ----- This instance's priorities ------------ >
250:  VISIBLE! (GRABBER) Owner: Amlogic
priorities_autoselect: true

< ----- This instance components' status ------->
ALL - true
SMOOTHING - false
BLACKBORDER - true
FORWARDER - false
BOBLIGHTSERVER - false
GRABBER - true
V4L - false
LEDDEVICE - true

< ----- This instance's configuration --------- >
{"backgroundEffect":{"color":[255,138,0],"effect":"Warm mood blobs","enable":false,"type":"effect"},"blackborderdetector":{"blurRemoveCnt":1,"borderFrameCnt":50,"enable":true,"maxInconsistentCnt":10,"mode":"default","threshold":5,"unknownFrameCnt":600},"boblightServer":{"enable":false,"port":19333,"priority":128},"color":{"channelAdjustment":[{"backlightColored":false,"backlightThreshold":0,"blue":[0,0,255],"brightness":100,"brightnessCompensation":100,"cyan":[0,255,255],"gammaBlue":2.2,"gammaGreen":2.2,"gammaRed":2.2,"green":[0,255,0],"id":"default","leds":"*","magenta":[255,0,255],"red":[255,0,0],"white":[255,255,255],"yellow":[\
255,255,0]}],"imageToLedMappingType":"multicolor_mean"},"device":{"autoStart":true,"brightness":255,"colorOrder":"rgb","enableAttempts":6,"enableAttemptsInterval":15,"hardwareLedCount":300,"host":"wled-quin","hostList":"NONE","latchTime":0,"overwriteBrightness":true,"overwriteSync":true,"restoreOriginalState":false,"streamProtocol":"DDP","type":"wled"},"effects":{"disable":[""],"paths":["$ROOT/custom-effects"]},"flatbufServer":{"enable":true,"port":19400,"timeout":5},"foregroundEffect":{"color":[0,0,255],"duration_ms":3000,"effect":"Rainbow swirl fast","enable":true,"type":"effect"},"forwarder":{"enable":false,"\
flatbuffer":[],"jsonapi":[]},"framegrabber":{"available_devices":"AmLogic","cropBottom":0,"cropLeft":0,"cropRight":0,"cropTop":0,"device":"amlogic","device_inputs":"0","enable":true,"fps":30,"framerates":"30","height":1080,"input":0,"pixelDecimation":8,"resolutions":"0","width":1920},"general":{"configVersion":"2.0.13","name":"My Hyperion Config","previousVersion":"2.0.13","showOptHelp":true,"watchedVersionBranch":"Stable"},"grabberV4L2":{"blueSignalThreshold":0,"cecDetection":false,"cropBottom":0,"cropLeft":0,"cropRight":0,"cropTop":0,"device":"none","enable":false,"encoding":"NO_CHANGE","flip":"NO_CHANGE","fps":15,"fpsSoftwareDe\
cimation":0,"greenSignalThreshold":100,"hardware_brightness":0,"hardware_contrast":0,"hardware_hue":0,"hardware_saturation":0,"height":0,"input":0,"noSignalCounterThreshold":200,"redSignalThreshold":0,"sDHOffsetMax":0.46,"sDHOffsetMin":0.4,"sDVOffsetMax":0.9,"sDVOffsetMin":0.1,"signalDetection":false,"sizeDecimation":8,"width":0},"instCapture":{"systemEnable":true,"systemGrabberDevice":"NONE","systemPriority":250,"v4lEnable":false,"v4lGrabberDevice":"NONE","v4lPriority":240},"jsonServer":{"port":19444},"ledConfig":{"classic":{"bottom":70,"edgegap":0,"glength":0,"gpos":0,"hdepth":8,"left":70,"overlap":0,"pblh":0,"pblv":100,"pbrh":1\
00,"pbrv":100,"position":0,"ptlh":0,"ptlv":0,"ptrh":100,"ptrv":0,"reverse":false,"right":70,"top":70,"vdepth":5},"ledBlacklist":[],"matrix":{"cabling":"snake","ledshoriz":1,"ledsvert":1,"start":"top-left"}},"leds":[{"hmax":0.0143,"hmin":0,"vmax":0.08,"vmin":0},{"hmax":0.0286,"hmin":0.0143,"vmax":0.08,"vmin":0},{"hmax":0.0429,"hmin":0.0286,"vmax":0.08,"vmin":0},{"hmax":0.0571,"hmin":0.0429,"vmax":0.08,"vmin":0},{"hmax":0.0714,"hmin":0.0571,"vmax":0.08,"vmin":0},{"hmax":0.0857,"hmin":0.0714,"vmax":0.08,"vmin":0},{"hmax":0.1,"hmin":0.0857,"vmax":0.08,"vmin":0},{"hmax":0.1143,"hmin":0.1,"vmax":0.08,"vmin":0},{"hmax":0.1286,"hmin":0.11\
43,"vmax":0.08,"vmin":0},{"hmax":0.1429,"hmin":0.1286,"vmax":0.08,"vmin":0},{"hmax":0.1571,"hmin":0.1429,"vmax":0.08,"vmin":0},{"hmax":0.1714,"hmin":0.1571,"vmax":0.08,"vmin":0},{"hmax":0.1857,"hmin":0.1714,"vmax":0.08,"vmin":0},{"hmax":0.2,"hmin":0.1857,"vmax":0.08,"vmin":0},{"hmax":0.2143,"hmin":0.2,"vmax":0.08,"vmin":0},{"hmax":0.2286,"hmin":0.2143,"vmax":0.08,"vmin":0},{"hmax":0.2429,"hmin":0.2286,"vmax":0.08,"vmin":0},{"hmax":0.2571,"hmin":0.2429,"vmax":0.08,"vmin":0},{"hmax":0.2714,"hmin":0.2571,"vmax":0.08,"vmin":0},{"hmax":0.2857,"hmin":0.2714,"vmax":0.08,"vmin":0},{"hmax":0.3,"hmin":0.2857,"vmax":0.08,"vmin":0},{"hmax":0.\
3143,"hmin":0.3,"vmax":0.08,"vmin":0},{"hmax":0.3286,"hmin":0.3143,"vmax":0.08,"vmin":0},{"hmax":0.3429,"hmin":0.3286,"vmax":0.08,"vmin":0},{"hmax":0.3571,"hmin":0.3429,"vmax":0.08,"vmin":0},{"hmax":0.3714,"hmin":0.3571,"vmax":0.08,"vmin":0},{"hmax":0.3857,"hmin":0.3714,"vmax":0.08,"vmin":0},{"hmax":0.4,"hmin":0.3857,"vmax":0.08,"vmin":0},{"hmax":0.4143,"hmin":0.4,"vmax":0.08,"vmin":0},{"hmax":0.4286,"hmin":0.4143,"vmax":0.08,"vmin":0},{"hmax":0.4429,"hmin":0.4286,"vmax":0.08,"vmin":0},{"hmax":0.4571,"hmin":0.4429,"vmax":0.08,"vmin":0},{"hmax":0.4714,"hmin":0.4571,"vmax":0.08,"vmin":0},{"hmax":0.4857,"hmin":0.4714,"vmax":0.08,"vmi\
n":0},{"hmax":0.5,"hmin":0.4857,"vmax":0.08,"vmin":0},{"hmax":0.5143,"hmin":0.5,"vmax":0.08,"vmin":0},{"hmax":0.5286,"hmin":0.5143,"vmax":0.08,"vmin":0},{"hmax":0.5429,"hmin":0.5286,"vmax":0.08,"vmin":0},{"hmax":0.5571,"hmin":0.5429,"vmax":0.08,"vmin":0},{"hmax":0.5714,"hmin":0.5571,"vmax":0.08,"vmin":0},{"hmax":0.5857,"hmin":0.5714,"vmax":0.08,"vmin":0},{"hmax":0.6,"hmin":0.5857,"vmax":0.08,"vmin":0},{"hmax":0.6143,"hmin":0.6,"vmax":0.08,"vmin":0},{"hmax":0.6286,"hmin":0.6143,"vmax":0.08,"vmin":0},{"hmax":0.6429,"hmin":0.6286,"vmax":0.08,"vmin":0},{"hmax":0.6571,"hmin":0.6429,"vmax":0.08,"vmin":0},{"hmax":0.6714,"hmin":0.6571,"vm\
ax":0.08,"vmin":0},{"hmax":0.6857,"hmin":0.6714,"vmax":0.08,"vmin":0},{"hmax":0.7,"hmin":0.6857,"vmax":0.08,"vmin":0},{"hmax":0.7143,"hmin":0.7,"vmax":0.08,"vmin":0},{"hmax":0.7286,"hmin":0.7143,"vmax":0.08,"vmin":0},{"hmax":0.7429,"hmin":0.7286,"vmax":0.08,"vmin":0},{"hmax":0.7571,"hmin":0.7429,"vmax":0.08,"vmin":0},{"hmax":0.7714,"hmin":0.7571,"vmax":0.08,"vmin":0},{"hmax":0.7857,"hmin":0.7714,"vmax":0.08,"vmin":0},{"hmax":0.8,"hmin":0.7857,"vmax":0.08,"vmin":0},{"hmax":0.8143,"hmin":0.8,"vmax":0.08,"vmin":0},{"hmax":0.8286,"hmin":0.8143,"vmax":0.08,"vmin":0},{"hmax":0.8429,"hmin":0.8286,"vmax":0.08,"vmin":0},{"hmax":0.8571,"hmi\
n":0.8429,"vmax":0.08,"vmin":0},{"hmax":0.8714,"hmin":0.8571,"vmax":0.08,"vmin":0},{"hmax":0.8857,"hmin":0.8714,"vmax":0.08,"vmin":0},{"hmax":0.9,"hmin":0.8857,"vmax":0.08,"vmin":0},{"hmax":0.9143,"hmin":0.9,"vmax":0.08,"vmin":0},{"hmax":0.9286,"hmin":0.9143,"vmax":0.08,"vmin":0},{"hmax":0.9429,"hmin":0.9286,"vmax":0.08,"vmin":0},{"hmax":0.9571,"hmin":0.9429,"vmax":0.08,"vmin":0},{"hmax":0.9714,"hmin":0.9571,"vmax":0.08,"vmin":0},{"hmax":0.9857,"hmin":0.9714,"vmax":0.08,"vmin":0},{"hmax":1,"hmin":0.9857,"vmax":0.08,"vmin":0},{"hmax":1,"hmin":0.95,"vmax":0.0143,"vmin":0},{"hmax":1,"hmin":0.95,"vmax":0.0286,"vmin":0.0143},{"hmax":1,\
"hmin":0.95,"vmax":0.0429,"vmin":0.0286},{"hmax":1,"hmin":0.95,"vmax":0.0571,"vmin":0.0429},{"hmax":1,"hmin":0.95,"vmax":0.0714,"vmin":0.0571},{"hmax":1,"hmin":0.95,"vmax":0.0857,"vmin":0.0714},{"hmax":1,"hmin":0.95,"vmax":0.1,"vmin":0.0857},{"hmax":1,"hmin":0.95,"vmax":0.1143,"vmin":0.1},{"hmax":1,"hmin":0.95,"vmax":0.1286,"vmin":0.1143},{"hmax":1,"hmin":0.95,"vmax":0.1429,"vmin":0.1286},{"hmax":1,"hmin":0.95,"vmax":0.1571,"vmin":0.1429},{"hmax":1,"hmin":0.95,"vmax":0.1714,"vmin":0.1571},{"hmax":1,"hmin":0.95,"vmax":0.1857,"vmin":0.1714},{"hmax":1,"hmin":0.95,"vmax":0.2,"vmin":0.1857},{"hmax":1,"hmin":0.95,"vmax":0.2143,"vmin":0.\
2},{"hmax":1,"hmin":0.95,"vmax":0.2286,"vmin":0.2143},{"hmax":1,"hmin":0.95,"vmax":0.2429,"vmin":0.2286},{"hmax":1,"hmin":0.95,"vmax":0.2571,"vmin":0.2429},{"hmax":1,"hmin":0.95,"vmax":0.2714,"vmin":0.2571},{"hmax":1,"hmin":0.95,"vmax":0.2857,"vmin":0.2714},{"hmax":1,"hmin":0.95,"vmax":0.3,"vmin":0.2857},{"hmax":1,"hmin":0.95,"vmax":0.3143,"vmin":0.3},{"hmax":1,"hmin":0.95,"vmax":0.3286,"vmin":0.3143},{"hmax":1,"hmin":0.95,"vmax":0.3429,"vmin":0.3286},{"hmax":1,"hmin":0.95,"vmax":0.3571,"vmin":0.3429},{"hmax":1,"hmin":0.95,"vmax":0.3714,"vmin":0.3571},{"hmax":1,"hmin":0.95,"vmax":0.3857,"vmin":0.3714},{"hmax":1,"hmin":0.95,"vmax":\
0.4,"vmin":0.3857},{"hmax":1,"hmin":0.95,"vmax":0.4143,"vmin":0.4},{"hmax":1,"hmin":0.95,"vmax":0.4286,"vmin":0.4143},{"hmax":1,"hmin":0.95,"vmax":0.4429,"vmin":0.4286},{"hmax":1,"hmin":0.95,"vmax":0.4571,"vmin":0.4429},{"hmax":1,"hmin":0.95,"vmax":0.4714,"vmin":0.4571},{"hmax":1,"hmin":0.95,"vmax":0.4857,"vmin":0.4714},{"hmax":1,"hmin":0.95,"vmax":0.5,"vmin":0.4857},{"hmax":1,"hmin":0.95,"vmax":0.5143,"vmin":0.5},{"hmax":1,"hmin":0.95,"vmax":0.5286,"vmin":0.5143},{"hmax":1,"hmin":0.95,"vmax":0.5429,"vmin":0.5286},{"hmax":1,"hmin":0.95,"vmax":0.5571,"vmin":0.5429},{"hmax":1,"hmin":0.95,"vmax":0.5714,"vmin":0.5571},{"hmax":1,"hmin"\
:0.95,"vmax":0.5857,"vmin":0.5714},{"hmax":1,"hmin":0.95,"vmax":0.6,"vmin":0.5857},{"hmax":1,"hmin":0.95,"vmax":0.6143,"vmin":0.6},{"hmax":1,"hmin":0.95,"vmax":0.6286,"vmin":0.6143},{"hmax":1,"hmin":0.95,"vmax":0.6429,"vmin":0.6286},{"hmax":1,"hmin":0.95,"vmax":0.6571,"vmin":0.6429},{"hmax":1,"hmin":0.95,"vmax":0.6714,"vmin":0.6571},{"hmax":1,"hmin":0.95,"vmax":0.6857,"vmin":0.6714},{"hmax":1,"hmin":0.95,"vmax":0.7,"vmin":0.6857},{"hmax":1,"hmin":0.95,"vmax":0.7143,"vmin":0.7},{"hmax":1,"hmin":0.95,"vmax":0.7286,"vmin":0.7143},{"hmax":1,"hmin":0.95,"vmax":0.7429,"vmin":0.7286},{"hmax":1,"hmin":0.95,"vmax":0.7571,"vmin":0.7429},{"h\
max":1,"hmin":0.95,"vmax":0.7714,"vmin":0.7571},{"hmax":1,"hmin":0.95,"vmax":0.7857,"vmin":0.7714},{"hmax":1,"hmin":0.95,"vmax":0.8,"vmin":0.7857},{"hmax":1,"hmin":0.95,"vmax":0.8143,"vmin":0.8},{"hmax":1,"hmin":0.95,"vmax":0.8286,"vmin":0.8143},{"hmax":1,"hmin":0.95,"vmax":0.8429,"vmin":0.8286},{"hmax":1,"hmin":0.95,"vmax":0.8571,"vmin":0.8429},{"hmax":1,"hmin":0.95,"vmax":0.8714,"vmin":0.8571},{"hmax":1,"hmin":0.95,"vmax":0.8857,"vmin":0.8714},{"hmax":1,"hmin":0.95,"vmax":0.9,"vmin":0.8857},{"hmax":1,"hmin":0.95,"vmax":0.9143,"vmin":0.9},{"hmax":1,"hmin":0.95,"vmax":0.9286,"vmin":0.9143},{"hmax":1,"hmin":0.95,"vmax":0.9429,"vmin\
":0.9286},{"hmax":1,"hmin":0.95,"vmax":0.9571,"vmin":0.9429},{"hmax":1,"hmin":0.95,"vmax":0.9714,"vmin":0.9571},{"hmax":1,"hmin":0.95,"vmax":0.9857,"vmin":0.9714},{"hmax":1,"hmin":0.95,"vmax":1,"vmin":0.9857},{"hmax":1,"hmin":0.9857,"vmax":1,"vmin":0.92},{"hmax":0.9857,"hmin":0.9714,"vmax":1,"vmin":0.92},{"hmax":0.9714,"hmin":0.9571,"vmax":1,"vmin":0.92},{"hmax":0.9571,"hmin":0.9429,"vmax":1,"vmin":0.92},{"hmax":0.9429,"hmin":0.9286,"vmax":1,"vmin":0.92},{"hmax":0.9286,"hmin":0.9143,"vmax":1,"vmin":0.92},{"hmax":0.9143,"hmin":0.9,"vmax":1,"vmin":0.92},{"hmax":0.9,"hmin":0.8857,"vmax":1,"vmin":0.92},{"hmax":0.8857,"hmin":0.8714,"vm\
ax":1,"vmin":0.92},{"hmax":0.8714,"hmin":0.8571,"vmax":1,"vmin":0.92},{"hmax":0.8571,"hmin":0.8429,"vmax":1,"vmin":0.92},{"hmax":0.8429,"hmin":0.8286,"vmax":1,"vmin":0.92},{"hmax":0.8286,"hmin":0.8143,"vmax":1,"vmin":0.92},{"hmax":0.8143,"hmin":0.8,"vmax":1,"vmin":0.92},{"hmax":0.8,"hmin":0.7857,"vmax":1,"vmin":0.92},{"hmax":0.7857,"hmin":0.7714,"vmax":1,"vmin":0.92},{"hmax":0.7714,"hmin":0.7571,"vmax":1,"vmin":0.92},{"hmax":0.7571,"hmin":0.7429,"vmax":1,"vmin":0.92},{"hmax":0.7429,"hmin":0.7286,"vmax":1,"vmin":0.92},{"hmax":0.7286,"hmin":0.7143,"vmax":1,"vmin":0.92},{"hmax":0.7143,"hmin":0.7,"vmax":1,"vmin":0.92},{"hmax":0.7,"hmi\
n":0.6857,"vmax":1,"vmin":0.92},{"hmax":0.6857,"hmin":0.6714,"vmax":1,"vmin":0.92},{"hmax":0.6714,"hmin":0.6571,"vmax":1,"vmin":0.92},{"hmax":0.6571,"hmin":0.6429,"vmax":1,"vmin":0.92},{"hmax":0.6429,"hmin":0.6286,"vmax":1,"vmin":0.92},{"hmax":0.6286,"hmin":0.6143,"vmax":1,"vmin":0.92},{"hmax":0.6143,"hmin":0.6,"vmax":1,"vmin":0.92},{"hmax":0.6,"hmin":0.5857,"vmax":1,"vmin":0.92},{"hmax":0.5857,"hmin":0.5714,"vmax":1,"vmin":0.92},{"hmax":0.5714,"hmin":0.5571,"vmax":1,"vmin":0.92},{"hmax":0.5571,"hmin":0.5429,"vmax":1,"vmin":0.92},{"hmax":0.5429,"hmin":0.5286,"vmax":1,"vmin":0.92},{"hmax":0.5286,"hmin":0.5143,"vmax":1,"vmin":0.92},\
{"hmax":0.5143,"hmin":0.5,"vmax":1,"vmin":0.92},{"hmax":0.5,"hmin":0.4857,"vmax":1,"vmin":0.92},{"hmax":0.4857,"hmin":0.4714,"vmax":1,"vmin":0.92},{"hmax":0.4714,"hmin":0.4571,"vmax":1,"vmin":0.92},{"hmax":0.4571,"hmin":0.4429,"vmax":1,"vmin":0.92},{"hmax":0.4429,"hmin":0.4286,"vmax":1,"vmin":0.92},{"hmax":0.4286,"hmin":0.4143,"vmax":1,"vmin":0.92},{"hmax":0.4143,"hmin":0.4,"vmax":1,"vmin":0.92},{"hmax":0.4,"hmin":0.3857,"vmax":1,"vmin":0.92},{"hmax":0.3857,"hmin":0.3714,"vmax":1,"vmin":0.92},{"hmax":0.3714,"hmin":0.3571,"vmax":1,"vmin":0.92},{"hmax":0.3571,"hmin":0.3429,"vmax":1,"vmin":0.92},{"hmax":0.3429,"hmin":0.3286,"vmax":1,\
"vmin":0.92},{"hmax":0.3286,"hmin":0.3143,"vmax":1,"vmin":0.92},{"hmax":0.3143,"hmin":0.3,"vmax":1,"vmin":0.92},{"hmax":0.3,"hmin":0.2857,"vmax":1,"vmin":0.92},{"hmax":0.2857,"hmin":0.2714,"vmax":1,"vmin":0.92},{"hmax":0.2714,"hmin":0.2571,"vmax":1,"vmin":0.92},{"hmax":0.2571,"hmin":0.2429,"vmax":1,"vmin":0.92},{"hmax":0.2429,"hmin":0.2286,"vmax":1,"vmin":0.92},{"hmax":0.2286,"hmin":0.2143,"vmax":1,"vmin":0.92},{"hmax":0.2143,"hmin":0.2,"vmax":1,"vmin":0.92},{"hmax":0.2,"hmin":0.1857,"vmax":1,"vmin":0.92},{"hmax":0.1857,"hmin":0.1714,"vmax":1,"vmin":0.92},{"hmax":0.1714,"hmin":0.1571,"vmax":1,"vmin":0.92},{"hmax":0.1571,"hmin":0.1\
429,"vmax":1,"vmin":0.92},{"hmax":0.1429,"hmin":0.1286,"vmax":1,"vmin":0.92},{"hmax":0.1286,"hmin":0.1143,"vmax":1,"vmin":0.92},{"hmax":0.1143,"hmin":0.1,"vmax":1,"vmin":0.92},{"hmax":0.1,"hmin":0.0857,"vmax":1,"vmin":0.92},{"hmax":0.0857,"hmin":0.0714,"vmax":1,"vmin":0.92},{"hmax":0.0714,"hmin":0.0571,"vmax":1,"vmin":0.92},{"hmax":0.0571,"hmin":0.0429,"vmax":1,"vmin":0.92},{"hmax":0.0429,"hmin":0.0286,"vmax":1,"vmin":0.92},{"hmax":0.0286,"hmin":0.0143,"vmax":1,"vmin":0.92},{"hmax":0.0143,"hmin":0,"vmax":1,"vmin":0.92},{"hmax":0.05,"hmin":0,"vmax":1,"vmin":0.9857},{"hmax":0.05,"hmin":0,"vmax":0.9857,"vmin":0.9714},{"hmax":0.05,"hm\
in":0,"vmax":0.9714,"vmin":0.9571},{"hmax":0.05,"hmin":0,"vmax":0.9571,"vmin":0.9429},{"hmax":0.05,"hmin":0,"vmax":0.9429,"vmin":0.9286},{"hmax":0.05,"hmin":0,"vmax":0.9286,"vmin":0.9143},{"hmax":0.05,"hmin":0,"vmax":0.9143,"vmin":0.9},{"hmax":0.05,"hmin":0,"vmax":0.9,"vmin":0.8857},{"hmax":0.05,"hmin":0,"vmax":0.8857,"vmin":0.8714},{"hmax":0.05,"hmin":0,"vmax":0.8714,"vmin":0.8571},{"hmax":0.05,"hmin":0,"vmax":0.8571,"vmin":0.8429},{"hmax":0.05,"hmin":0,"vmax":0.8429,"vmin":0.8286},{"hmax":0.05,"hmin":0,"vmax":0.8286,"vmin":0.8143},{"hmax":0.05,"hmin":0,"vmax":0.8143,"vmin":0.8},{"hmax":0.05,"hmin":0,"vmax":0.8,"vmin":0.7857},{"h\
max":0.05,"hmin":0,"vmax":0.7857,"vmin":0.7714},{"hmax":0.05,"hmin":0,"vmax":0.7714,"vmin":0.7571},{"hmax":0.05,"hmin":0,"vmax":0.7571,"vmin":0.7429},{"hmax":0.05,"hmin":0,"vmax":0.7429,"vmin":0.7286},{"hmax":0.05,"hmin":0,"vmax":0.7286,"vmin":0.7143},{"hmax":0.05,"hmin":0,"vmax":0.7143,"vmin":0.7},{"hmax":0.05,"hmin":0,"vmax":0.7,"vmin":0.6857},{"hmax":0.05,"hmin":0,"vmax":0.6857,"vmin":0.6714},{"hmax":0.05,"hmin":0,"vmax":0.6714,"vmin":0.6571},{"hmax":0.05,"hmin":0,"vmax":0.6571,"vmin":0.6429},{"hmax":0.05,"hmin":0,"vmax":0.6429,"vmin":0.6286},{"hmax":0.05,"hmin":0,"vmax":0.6286,"vmin":0.6143},{"hmax":0.05,"hmin":0,"vmax":0.6143\
,"vmin":0.6},{"hmax":0.05,"hmin":0,"vmax":0.6,"vmin":0.5857},{"hmax":0.05,"hmin":0,"vmax":0.5857,"vmin":0.5714},{"hmax":0.05,"hmin":0,"vmax":0.5714,"vmin":0.5571},{"hmax":0.05,"hmin":0,"vmax":0.5571,"vmin":0.5429},{"hmax":0.05,"hmin":0,"vmax":0.5429,"vmin":0.5286},{"hmax":0.05,"hmin":0,"vmax":0.5286,"vmin":0.5143},{"hmax":0.05,"hmin":0,"vmax":0.5143,"vmin":0.5},{"hmax":0.05,"hmin":0,"vmax":0.5,"vmin":0.4857},{"hmax":0.05,"hmin":0,"vmax":0.4857,"vmin":0.4714},{"hmax":0.05,"hmin":0,"vmax":0.4714,"vmin":0.4571},{"hmax":0.05,"hmin":0,"vmax":0.4571,"vmin":0.4429},{"hmax":0.05,"hmin":0,"vmax":0.4429,"vmin":0.4286},{"hmax":0.05,"hmin":0,\
"vmax":0.4286,"vmin":0.4143},{"hmax":0.05,"hmin":0,"vmax":0.4143,"vmin":0.4},{"hmax":0.05,"hmin":0,"vmax":0.4,"vmin":0.3857},{"hmax":0.05,"hmin":0,"vmax":0.3857,"vmin":0.3714},{"hmax":0.05,"hmin":0,"vmax":0.3714,"vmin":0.3571},{"hmax":0.05,"hmin":0,"vmax":0.3571,"vmin":0.3429},{"hmax":0.05,"hmin":0,"vmax":0.3429,"vmin":0.3286},{"hmax":0.05,"hmin":0,"vmax":0.3286,"vmin":0.3143},{"hmax":0.05,"hmin":0,"vmax":0.3143,"vmin":0.3},{"hmax":0.05,"hmin":0,"vmax":0.3,"vmin":0.2857},{"hmax":0.05,"hmin":0,"vmax":0.2857,"vmin":0.2714},{"hmax":0.05,"hmin":0,"vmax":0.2714,"vmin":0.2571},{"hmax":0.05,"hmin":0,"vmax":0.2571,"vmin":0.2429},{"hmax":0\
.05,"hmin":0,"vmax":0.2429,"vmin":0.2286},{"hmax":0.05,"hmin":0,"vmax":0.2286,"vmin":0.2143},{"hmax":0.05,"hmin":0,"vmax":0.2143,"vmin":0.2},{"hmax":0.05,"hmin":0,"vmax":0.2,"vmin":0.1857},{"hmax":0.05,"hmin":0,"vmax":0.1857,"vmin":0.1714},{"hmax":0.05,"hmin":0,"vmax":0.1714,"vmin":0.1571},{"hmax":0.05,"hmin":0,"vmax":0.1571,"vmin":0.1429},{"hmax":0.05,"hmin":0,"vmax":0.1429,"vmin":0.1286},{"hmax":0.05,"hmin":0,"vmax":0.1286,"vmin":0.1143},{"hmax":0.05,"hmin":0,"vmax":0.1143,"vmin":0.1},{"hmax":0.05,"hmin":0,"vmax":0.1,"vmin":0.0857},{"hmax":0.05,"hmin":0,"vmax":0.0857,"vmin":0.0714},{"hmax":0.05,"hmin":0,"vmax":0.0714,"vmin":0.05\
71},{"hmax":0.05,"hmin":0,"vmax":0.0571,"vmin":0.0429},{"hmax":0.05,"hmin":0,"vmax":0.0429,"vmin":0.0286},{"hmax":0.05,"hmin":0,"vmax":0.0286,"vmin":0.0143},{"hmax":0.05,"hmin":0,"vmax":0.0143,"vmin":0}],"logger":{"level":"debug"},"network":{"apiAuth":true,"internetAccessAPI":false,"ipWhitelist":[],"localAdminAuth":true,"localApiAuth":false,"restirctedInternetAccessAPI":false},"protoServer":{"enable":true,"port":19445,"timeout":5},"smoothing":{"enable":false},"webConfig":{"crtPath":"","document_root":"","keyPassPhrase":"","keyPath":"","port":8090,"sslPort":8092}}

< ----- Current Log --------------------------- >
2022-11-07T23:39:13.514Z [DAEMON] (INFO) CEC handler created
2022-11-07T23:39:13.522Z [EFFECTFILES] (INFO) 40 effects loaded from directory :/effects/
2022-11-07T23:39:13.524Z [EFFECTFILES] (INFO) 22 effect schemas loaded from directory :/effects/schema/
2022-11-07T23:39:13.526Z [EFFECTFILES] (INFO) 0 effects loaded from directory /storage/.kodi/userdata/addon_data/service.hyperion.ng/custom-effects/
2022-11-07T23:39:13.544Z [SETTINGSMGR|odroid n2+ wled-quin] (DEBUG) (SettingsManager.cpp:186:SettingsManager()) Settings database initialized
2022-11-07T23:39:13.549Z [BLACKBORDER|odroid n2+ wled-quin] (DEBUG) (BlackBorderProcessor.cpp:72:handleSettingsUpdate()) Set mode to: default
2022-11-07T23:39:13.550Z [COMPONENTREG|odroid n2+ wled-quin] (DEBUG) (ComponentRegister.cpp:82:setNewComponentState()) Blackborder detector: enabled
2022-11-07T23:39:13.565Z [AMLOGICGRABBER] (INFO) Set image size decimation to 30
2022-11-07T23:39:13.565Z [FRAMEBUFFERGRABBER] (INFO) Set image size decimation to 30
2022-11-07T23:39:13.565Z [DAEMON] (INFO) AMLOGIC grabber created
2022-11-07T23:39:13.565Z [AMLOGICGRABBER] (DEBUG) (Grabber.cpp:141:setWidthHeight()) Set new width: 1920, height: 1080 for capture
2022-11-07T23:39:13.565Z [FRAMEBUFFERGRABBER] (DEBUG) (Grabber.cpp:141:setWidthHeight()) Set new width: 1920, height: 1080 for capture
2022-11-07T23:39:13.565Z [FRAMEBUFFERGRABBER] (INFO) Capture interface is now enabled
2022-11-07T23:39:13.565Z [AMLOGICGRABBER] (INFO) Set image size decimation to 8
2022-11-07T23:39:13.565Z [FRAMEBUFFERGRABBER] (INFO) Set image size decimation to 8
2022-11-07T23:39:13.565Z [AMLOGICGRABBER] (INFO) Set new frames per second to: 30 fps
2022-11-07T23:39:13.565Z [FRAMEBUFFERGRABBER] (INFO) Set new frames per second to: 30 fps
2022-11-07T23:39:13.565Z [AMLOGIC] (DEBUG) (GrabberWrapper.cpp:62:start()) Grabber start()
2022-11-07T23:39:13.566Z [DAEMON] (DEBUG) (hyperiond.cpp:712:handleSettingsUpdate()) V4L2 grabber created
2022-11-07T23:39:13.566Z [FLATBUFSERVER] (INFO) Started on port 19400
2022-11-07T23:39:13.566Z [PROTOSERVER] (INFO) Started on port 19445
2022-11-07T23:39:13.580Z [EFFECTENGINE|odroid n2+ wled-quin] (INFO) Run effect "Rainbow swirl fast" on channel 1
2022-11-07T23:39:13.580Z [LEDDEVICE|odroid n2+ wled-quin] (INFO) Start LedDevice 'wled'.
2022-11-07T23:39:13.581Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceWled.cpp:99:init()) Stream protocol   : DDP
2022-11-07T23:39:13.582Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceWled.cpp:100:init()) Stream DDP        : 1
2022-11-07T23:39:13.583Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDevice.cpp:210:init()) deviceConfig: [{"autoStart":true,"brightness":255,"colorOrder":"rgb","currentLedCount":300,"enableAttempts":6,"enableAttemptsInterval":15,"hardwareLedCount":300,"host":"wled-quin","hostList":"NONE","latchTime":0,"overwriteBrightness":true,"overwriteSync":true,"restoreOriginalState":false,"streamProtocol":"DDP","type":"wled"}]
2022-11-07T23:39:13.584Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDevice.cpp:563:setLedCount()) LedCount set to 300
2022-11-07T23:39:13.584Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDevice.cpp:569:setColorOrder()) ColorOrder set to RGB
2022-11-07T23:39:13.585Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDevice.cpp:576:setLatchTime()) LatchTime set to 0ms
2022-11-07T23:39:13.586Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDevice.cpp:582:setAutoStart()) AutoStart enabled
2022-11-07T23:39:13.587Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDevice.cpp:619:setEnableAttempts()) Max enable retries: 6, enable retry interval = 15s
2022-11-07T23:39:13.588Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceUdpDdp.cpp:85:init()) Hostname/IP       : wled-quin
2022-11-07T23:39:13.589Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceUdpDdp.cpp:86:init()) Port              : 4048
2022-11-07T23:39:13.589Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceWled.cpp:120:init()) RestoreOrigState  : 0
2022-11-07T23:39:13.590Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceWled.cpp:121:init()) Overwrite Sync.   : 1
2022-11-07T23:39:13.591Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceWled.cpp:122:init()) Overwrite Brightn.: 1
2022-11-07T23:39:13.591Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceWled.cpp:123:init()) Set Brightness to : 255
2022-11-07T23:39:13.592Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDevice.cpp:90:start()) Not enabled -> enable device
2022-11-07T23:39:13.593Z [EFFECTENGINE|odroid n2+ wled-quin] (DEBUG) (EffectEngine.cpp:206:runEffectScript()) Start the effect: name [Rainbow swirl fast]
2022-11-07T23:39:13.594Z [MUXER|odroid n2+ wled-quin] (DEBUG) (PriorityMuxer.cpp:178:registerInput()) Register new input 'System/EFFECT' (Rainbow swirl fast) with priority 1 as inactive
2022-11-07T23:39:13.595Z [HYPERION|odroid n2+ wled-quin] (INFO) Initial foreground effect 'Rainbow swirl fast' started
2022-11-07T23:39:13.593Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDevice.cpp:135:enable()) Enable device wled'
2022-11-07T23:39:13.596Z [MUXER|odroid n2+ wled-quin] (DEBUG) (PriorityMuxer.cpp:178:registerInput()) Register new input 'System/GRABBER' () with priority 250 as inactive
2022-11-07T23:39:13.596Z [COMPONENTREG|odroid n2+ wled-quin] (DEBUG) (ComponentRegister.cpp:82:setNewComponentState()) Framegrabber: enabled
2022-11-07T23:39:13.599Z [AMLOGICGRABBER] (INFO) Switch to Framebuffer capture mode
2022-11-07T23:39:13.598Z [BOBLIGHT|odroid n2+ wled-quin] (DEBUG) (BoblightServer.cpp:31:BoblightServer()) Instance created
2022-11-07T23:39:13.607Z [HYPERION-INSTMGR] (INFO) Hyperion instance 'odroid n2+ wled-quin' has been started
2022-11-07T23:39:13.608Z [JSONSERVER] (DEBUG) (JsonServer.cpp:32:JsonServer()) Created instance
2022-11-07T23:39:13.599Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (NetUtils.h:134:resolveMdDnsHostToAddress()) Successfully resolved hostname (wled-quin) to IP-address (10.10.20.4)
2022-11-07T23:39:13.599Z [LEDDEVICE|odroid n2+ wled-quin] (INFO) Resolved hostname (wled-quin) to IP-address (10.10.20.4)
2022-11-07T23:39:13.604Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (NetUtils.h:134:resolveMdDnsHostToAddress()) Successfully resolved hostname (wled-quin) to IP-address (10.10.20.4)
2022-11-07T23:39:13.605Z [LEDDEVICE|odroid n2+ wled-quin] (INFO) Resolved hostname (wled-quin) to IP-address (10.10.20.4)
2022-11-07T23:39:13.605Z [LEDDEVICE|odroid n2+ wled-quin] (INFO) Stream UDP data to 10.10.20.4 port: 4048
2022-11-07T23:39:13.605Z [LEDDEVICE|odroid n2+ wled-quin] (INFO) Switching device wled ON
2022-11-07T23:39:13.607Z [MUXER|odroid n2+ wled-quin] (DEBUG) (PriorityMuxer.cpp:178:registerInput()) Register new input 'System/GRABBER' (Amlogic) with priority 250 as inactive
2022-11-07T23:39:13.608Z [MUXER|odroid n2+ wled-quin] (DEBUG) (PriorityMuxer.cpp:422:updatePriorities()) Set visible priority to 250
2022-11-07T23:39:13.610Z [HYPERION|odroid n2+ wled-quin] (DEBUG) (Hyperion.cpp:629:handleSourceAvailability()) new source available -> Resume output processing and switch LED-Device on
2022-11-07T23:39:13.610Z [WEBSERVER] (DEBUG) (WebServer.cpp:37:initServer()) Initialize https-Webserver
2022-11-07T23:39:13.618Z [JSONSERVER] (INFO) Started on port 19444
2022-11-07T23:39:13.622Z [WEBSERVER] (DEBUG) (WebServer.cpp:92:handleSettingsUpdate()) Apply Webserver settings
2022-11-07T23:39:13.622Z [WEBSERVER] (DEBUG) (WebServer.cpp:110:handleSettingsUpdate()) Set document root to: :/webconfig
2022-11-07T23:39:13.610Z [WEBSERVER] (DEBUG) (WebServer.cpp:37:initServer()) Initialize http-Webserver
2022-11-07T23:39:13.657Z [LEDDEVICE|odroid n2+ wled-quin] (INFO) Previous line repeats 1 times
2022-11-07T23:39:13.657Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceWled.cpp:255:powerOn()) Disable synchronisation with other WLED devices
2022-11-07T23:39:13.673Z [MUXER|odroid n2+ wled-quin] (DEBUG) (PriorityMuxer.cpp:422:updatePriorities()) Set visible priority to 1
2022-11-07T23:39:13.681Z [WEBSERVER] (DEBUG) (WebServer.cpp:92:handleSettingsUpdate()) Apply Webserver settings
2022-11-07T23:39:13.681Z [WEBSERVER] (DEBUG) (WebServer.cpp:176:handleSettingsUpdate()) Setup SSL certificate
2022-11-07T23:39:13.681Z [WEBSERVER] (DEBUG) (WebServer.cpp:110:handleSettingsUpdate()) Set document root to: :/webconfig
2022-11-07T23:39:13.681Z [WEBSERVER] (DEBUG) (WebServer.cpp:194:handleSettingsUpdate()) Setup private SSL key
2022-11-07T23:39:13.682Z [WEBSERVER] (INFO) 'Hyperion http-Webserver' started on port 8090
2022-11-07T23:39:13.682Z [WEBSERVER] (INFO) 'Hyperion https-Webserver' started on port 8092
2022-11-07T23:39:13.887Z [LEDDEVICE|odroid n2+ wled-quin] (INFO) Device wled is ON
2022-11-07T23:39:13.887Z [LEDDEVICE|odroid n2+ wled-quin] (DEBUG) (LedDeviceWled.cpp:255:powerOn()) Disable synchronisation with other WLED devices
2022-11-07T23:39:14.132Z [LEDDEVICE|odroid n2+ wled-quin] (INFO) Device wled is ON
2022-11-07T23:39:14.132Z [COMPONENTREG|odroid n2+ wled-quin] (DEBUG) (ComponentRegister.cpp:82:setNewComponentState()) LED device: enabled
2022-11-07T23:39:14.132Z [LEDDEVICE|odroid n2+ wled-quin] (INFO) LedDevice 'wled' enabled
2022-11-07T23:39:16.667Z [EFFECTENGINE|odroid n2+ wled-quin] (INFO) Effect [Rainbow swirl fast] finished
2022-11-07T23:39:16.838Z [MUXER|odroid n2+ wled-quin] (DEBUG) (PriorityMuxer.cpp:371:updatePriorities()) Timeout clear for priority 1
2022-11-07T23:39:16.838Z [MUXER|odroid n2+ wled-quin] (DEBUG) (PriorityMuxer.cpp:422:updatePriorities()) Set visible priority to 250
2022-11-07T23:47:13.056Z [AMLOGICGRABBER] (INFO) Switch to VPU capture mode
2022-11-07T23:47:57.899Z [WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.2.21
2022-11-07T23:47:58.264Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:129:handleInstanceSwitch()) Client '::ffff:192.168.2.21' switch to Hyperion instance 0
2022-11-07T23:48:02.769Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1184:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.2.21
2022-11-08T00:04:47.440Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1193:handleLoggingCommand()) log streaming deactivated for client  ::ffff:192.168.2.21
2022-11-08T00:04:47.446Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1184:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.2.21
2022-11-08T00:05:20.715Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1193:handleLoggingCommand()) log streaming deactivated for client  ::ffff:192.168.2.21
2022-11-08T00:05:20.720Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1184:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.2.21
2022-11-08T00:06:14.613Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1193:handleLoggingCommand()) log streaming deactivated for client  ::ffff:192.168.2.21
2022-11-08T00:06:14.618Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1184:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.2.21
2022-11-08T00:16:26.020Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1193:handleLoggingCommand()) log streaming deactivated for client  ::ffff:192.168.2.21
2022-11-08T00:16:26.027Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1184:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.2.21
2022-11-08T00:28:41.073Z [WEBSOCKET] (DEBUG) (WebSocketClient.cpp:215:sendClose()) Send close to ::ffff:192.168.2.21: 1000
2022-11-08T00:28:41.380Z [WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.2.21
2022-11-08T00:28:41.579Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:129:handleInstanceSwitch()) Client '::ffff:192.168.2.21' switch to Hyperion instance 0
2022-11-08T00:28:41.835Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1184:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.2.21
2022-11-08T00:41:25.018Z [WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.2.21
2022-11-08T00:41:25.188Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:129:handleInstanceSwitch()) Client '::ffff:192.168.2.21' switch to Hyperion instance 0
2022-11-08T00:41:25.432Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1184:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.2.21
2022-11-08T00:41:53.915Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1530:handleLedDeviceCommand()) message: [{"command":"leddevice","ledDeviceType":"wled","params":{},"subcommand":"discover","tan":227}]
2022-11-08T00:41:55.838Z [MDNS] (DEBUG) (MdnsBrowser.cpp:422:getServicesDiscoveredJson()) No service of type [_wled._tcp.local.] found
2022-11-08T00:41:55.839Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1554:handleLedDeviceCommand()) response: [{"devices":[],"discoveryMethod":"mDNS","ledDeviceType":"wled"}]
2022-11-08T00:41:55.975Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1530:handleLedDeviceCommand()) message: [{"command":"leddevice","ledDeviceType":"wled","params":{"filter":"info","host":"wled-quin"},"subcommand":"getProperties"\
,"tan":392}]
2022-11-08T00:41:55.976Z [LEDDEVICE] (INFO) Get properties for wled, hostname (wled-quin)
2022-11-08T00:41:55.977Z [LEDDEVICE] (DEBUG) (NetUtils.h:134:resolveMdDnsHostToAddress()) Successfully resolved hostname (wled-quin) to IP-address (10.10.20.4)
2022-11-08T00:41:55.977Z [LEDDEVICE] (INFO) Resolved hostname (wled-quin) to IP-address (10.10.20.4)
2022-11-08T00:41:56.012Z [LEDDEVICE] (INFO) DDP streaming is supported by your WLED device version [0.13.3]. No limitation in number of LEDs.
2022-11-08T00:41:56.013Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1564:handleLedDeviceCommand()) response: [{"properties":{"arch":"esp32","brand":"WLED","core":"v3.3.6-16-gcc5440f6a2","freeheap":201224,"fs":{"pmt":0,"t":983,"u":12},"fxcount":118,\
"ip":"10.10.20.4","leds":{"cct":0,"count":300,"fps":25,"lc":1,"maxpwr":850,"maxseg":32,"pwr":470,"rgbw":false,"seglc":[1],"wv":0},"lip":"192.168.1.11","live":true,"liveseg":-1,"lm":"DDP","lwip":0,"mac":"244cab051b78","name":"WLED","ndc":1\
,"opt":111,"palcount":71,"product":"FOSS","str":false,"udpport":21324,"uptime":638,"ver":"0.13.3","vid":2208222,"wifi":{"bssid":"06:5F:67:AD:58:00","channel":11,"rssi":-49,"signal":100},"ws":0}}]
2022-11-08T00:43:16.748Z [AMLOGICGRABBER] (INFO) Switch to Framebuffer capture mode
2022-11-08T00:43:22.976Z [AMLOGICGRABBER] (INFO) Switch to VPU capture mode
2022-11-08T00:44:58.865Z [WEBSOCKET] (DEBUG) (WebSocketClient.cpp:215:sendClose()) Send close to ::ffff:192.168.2.21: 1000
2022-11-08T00:44:59.203Z [WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.2.21
2022-11-08T00:44:59.410Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:129:handleInstanceSwitch()) Client '::ffff:192.168.2.21' switch to Hyperion instance 0

I had the same problem on my previous X96 Air (S905x3) box.

One curious thing that I noticed is that the resolution listed in Hyperion NG is 1920x1080, but the resolution could be as large as 3840x2160.

I’d be happy to provide additional logs or do some debugging, but I’m not sure what next steps I should take.

Lord-Grey commented 1 year ago

Hi

I would like to validate and explore some things...

  1. I assume that the log is after you restartet CoreElec Hyperion, correct?
  2. Does the crash happens when do you specific activities via the Hyperion-UI?
  3. Does the crash happens when watching a movie?
  4. Does it occur when you watch a specific file type, huge resolution video?
  5. Could you run the following command (via ssh) after the next crash and reboot and share the output file (you can contact me on https://hyperion-project.org/ and share details privately with me) journalctl --since "1 hour ago" > journal.txt

Thank you!

rwlove commented 1 year ago

Hi

I would like to validate and explore some things...

  1. I assume that the log is after you restartet CoreElec Hyperion, correct?

No, I'm keeping a browser tab open with the Hyperion NG debug log via the webui and I believe that I'm grabbing the log prior to the system coming back online and restarting the log. The debug log seems to be cached in the browser until the system comes back up and resets the log.

  1. Does the crash happens when do you specific activities via the Hyperion-UI?

No, the crashes are frequent and happen even when I don't have the webui open.

  1. Does the crash happens when watching a movie?

Yes. I primarily watch videos on a NFS drive, of varying qualities, but including 4k HDR video. I'm also getting crashes watching Youtube videos (vp9). The content doesn't seem to matter.

  1. Does it occur when you watch a specific file type, huge resolution video?

As mentioned on the previous answer, it seems to happen with any video files.

  1. Could you run the following command (via ssh) after the next crash and reboot and share the output file (you can contact me on https://hyperion-project.org/ and share details privately with me) journalctl --since "1 hour ago" > journal.txt

Done. I'll figure out how to contact you on the project site.

Thank you!

No, thank you!

rwlove commented 1 year ago

I'd like to add that today I've been playing around with the Display Decimation and Capture Frequency settings and none of these adjustments seem to help.

rwlove commented 1 year ago

Someone on a CoreELEC thread suggested that the CPU is maxing out, but I don't observe the CPU being very high. Especially when I tune down the Capture Frequency to 20 and the Display Decimation to 26, I'm seeing less than 25% for kodi.bin and less than 25% for hyperiond. It's possible that they spike up before the crash and I'm just not seeing it, but I haven't observed that, for what it's worth.

Lord-Grey commented 1 year ago

Thanks for the answers.

on 1. There is no caching, if Hyperion fails the Web-page normally shows a disconnected view and if then the system comes up again , if refreshes automatically.

on 5. Unfortunately, it seems that the log is cleaned after reboot and there is no information prior reboot. Would it be an option to run journalctl -f via a terminal (which tracks the log output) and then share the terminal output after the system crsahed. E.g. putty keeps those messages. Then we hopefully see what is happening before the crash.

Edit: if you do not want having the terminal open all time, you could also do a journalctl -f > journal2.txt & and exit and after reboot crash get the file. But maybe you start with terminal that nothing gets missed during file writing

rwlove commented 1 year ago

I just captured two journals for two separate crashes. I'll send you the journals, but I don't think it's logging anything when the system crashes.

Lord-Grey commented 1 year ago

Unfortunately, the journal does not contain any error information nor are there any details that it is Hyperion that crashes your system.

The CoreElec team advised, that if your CoreElec crashes and reboots itself, you need to look at the dump. Please follow the instructions here: https://wiki.coreelec.org/coreelec:debuglogs#ramoops_panic_logger

If you had a Kernel Oops, you would have a folder in /sys/fs/pstore with details. If there is no subfolder, then it was not a Kernel Oops.

I suggest you start from a CoreElec perspective to find the root cause and if it is hyperion, we try to further explore.

rwlove commented 1 year ago

ack

https://discourse.coreelec.org/t/hyperion-ng-amlogic-improvements/5476/297?u=rwlove

Lord-Grey commented 1 year ago

Closing, as this is not a Hyperion issue, but a CoreElec one (see thread above).