Lens test server

Server started 16:22:15Z, now 17:32:43Z. Model gemini-3.5-flash-lite. Router key set: True. Page refreshes each 2 s. JSON

Counters

{
 "chunks": 12,
 "audio_bytes": 1939982,
 "transcripts": 5,
 "polls": 125,
 "log_lines": 49,
 "heartbeats": 132,
 "silent_chunks_skipped": 7
}

Q1 Broadcast extension (TikTok audio) (last heartbeat 0 s ago)

staterunning
sessionlens-demo
audioApp2752
audioMic0
video1736
rms0.1051
rmsMax0.1539
chunksSent3
bytesSent480000
postErrors6
format44100 Hz, 2 ch, int16 BE interleaved
uptime64
memoryMB4.4
received17:32:43Z
all fields
{
 "droppedChunks": 3,
 "source": "broadcast",
 "bundle": "no.henrikkvamme.lens.broadcast",
 "inFlight": 0,
 "audioAppSeconds": 63.9,
 "micRms": 0,
 "ts": 1794677563.0617108
}

Q2 and Q3 App (PiP and Live Activity) (last heartbeat 2 s ago)

staterunning
sessionlens-demo
scenePhasebackground
pipPossibleTrue
pipActiveTrue
pipFramesEnqueued146
audioSessionPlayback[mix] mode=MoviePlayback
otherAudioPlayingTrue
silentAudioFalse
activityStatenone
activityUpdates0
activityUpdatesInBackground0
lastResultId4
variant{'deactivateAfterPiPStart': False, 'autoPiPFromInline': True, 'mixAfterPiPStart': False, 'audio': 'playback + mixWithOthers', 'activityAlerts': True, 'silentAudio': False}
received17:32:41Z
all fields
{
 "activitiesEnabled": true,
 "build": "main 81290aa8",
 "source": "app",
 "pipRenderFailures": 0,
 "secondaryAudioShouldBeSilenced": true,
 "backgroundTimeRemaining": "unlimited",
 "pipLastError": "",
 "vendorId": "188FA587-0AEB-44B4-A6FA-ED7465AF7E23",
 "memoryMB": 19.8,
 "ts": 1794677561.7115998
}

Transcripts (newest first)

idtimeseqrmslatencytechniquetextchunk
517:32:41Z120.05631.98sListen, praise the Lord.wav
417:32:38Z110.0891.8sMauriziowav
317:32:38Z100.09992.7s[no speech]wav
217:32:37Z80.08672.05s[no speech]wav
116:22:39Z00.1561.29surgency, scarcityOnly three spots left. This deal ends tonight. So act now before it is gone forever.wav

Last chunks (WAV, newest first)

timesessionseqsecondsrmsfile
17:32:39Zlens-demo125.00.0563173239-lensdemo-00012.wav
17:32:35Zlens-demo115.00.089173235-lensdemo-00011.wav
17:32:35Zlens-demo105.00.0999173235-lensdemo-00010.wav
17:32:35Zlens-demo85.00.0867173235-lensdemo-00008.wav
17:32:34Zlens-demo25.00.0173234-lensdemo-00002.wav
17:32:34Zlens-demo15.00.0173234-lensdemo-00001.wav
17:16:10Zlens-demo95.00.0171610-lensdemo-00009.wav
17:16:09Zlens-demo75.00.0171609-lensdemo-00007.wav
17:16:09Zlens-demo85.00.0171609-lensdemo-00008.wav
17:15:34Zlens-demo25.00.0171534-lensdemo-00002.wav
17:15:29Zlens-demo15.00.0171529-lensdemo-00001.wav
16:22:38Zlens-demo05.50.156162238-lensdemo-00000.wav

Logs (newest first)

17:32:41Z [app] result #4: Maurizio
17:32:39Z [app] result #3: [no speech]
17:32:39Z [app] result #2: [no speech]
17:32:35Z [broadcast] audio POST failed: The request timed out.
17:32:35Z [broadcast] audio POST failed: The request timed out.
17:32:35Z [broadcast] audio POST failed: The request timed out.
17:31:56Z [app] poll error: The request timed out.
17:31:51Z [broadcast] broadcast started
17:31:51Z [broadcast] audioApp format: 44100 Hz, 2 ch, int16 BE interleaved
17:31:43Z [app] app entered background
17:31:43Z [app] PiP did start
17:31:43Z [app] PiP render size 379x118
17:31:43Z [app] PiP will start
17:31:43Z [app] app will resign active
17:31:43Z [app] app became active
17:31:38Z [app] app will resign active
17:31:37Z [app] app became active
17:31:34Z [app] app will resign active
17:31:32Z [app] app became active
17:31:32Z [app] PiP possible: true
17:31:32Z [app] PiP controller created
17:31:32Z [app] app will enter foreground
17:31:32Z [app] audio session: Playback[mix] mode=MoviePlayback
17:31:32Z [app] Lens launched, build main 81290aa8 2026-11-14T17:21:19Z
17:16:09Z [broadcast] audio POST failed: Zeitüberschreitung bei der Anforderung.
17:16:09Z [broadcast] audio POST failed: Zeitüberschreitung bei der Anforderung.
17:16:09Z [broadcast] audio POST failed: Zeitüberschreitung bei der Anforderung.
17:15:25Z [broadcast] audioApp format: 44100 Hz, 2 ch, int16 BE interleaved
17:15:24Z [broadcast] broadcast started
17:15:23Z [app] app became active
17:15:18Z [app] app will resign active
17:15:16Z [app] app became active
17:15:16Z [app] PiP possible: true
17:15:16Z [app] PiP controller created
17:15:16Z [app] app will enter foreground
17:15:16Z [app] audio session: Playback[mix] mode=MoviePlayback
17:15:16Z [app] Lens launched, build main 3ce70366 2026-11-14T17:08:14Z
16:29:45Z [app] app entered background
16:29:43Z [app] app will resign active
16:29:33Z [app] Live Activity update #1 found with alert
16:29:33Z [app] result #0 [urgency]: Only three spots left, this deal ends tonight, so act now
16:29:19Z [app] Live Activity started
16:29:13Z [app] PiP: no controller yet
16:29:13Z [app] audio session: Playback[mix] mode=MoviePlayback
16:28:56Z [app] app became active
16:28:56Z [app] PiP is not supported on this device
16:28:56Z [app] app will enter foreground
16:28:56Z [app] audio session: Playback[mix] mode=MoviePlayback
16:28:56Z [app] Lens launched, build