13:34:10 Stream: VC presented — Moonlight connecting to host 13:34:10 [ObjC] HydraStreamSession: StreamFrameViewController presented — StreamManager running 13:34:10 StreamingView: disappeared 13:34:10 StreamingView: disappeared due to modal — session still running 13:34:10 [ObjC] StreamManager: serverinfo done — statusCode=200 pairStatus=1 state=SUNSHINE_SERVER_FREE appVersion=7.1.431.-1 13:34:10 [ObjC] StreamManager: serverCodecModeSupport=2032385 (from serverinfo: 2032385) 13:34:10 [ObjC] StreamManager: making applist HTTPS... 13:34:10 MicRelay: first packet sent — opusBytes:83 rtpBytes:95 13:34:10 [ObjC] StreamManager: applist done — statusCode=200 13:34:10 [ObjC] StreamManager: applist has 2 apps 13:34:10 [ObjC] StreamManager: resolved appID='593751559' for app='mercator-talks' 13:34:10 [ObjC] StreamManager: server IDLE — launching app appID=593751559... 13:34:10 [ObjC] StreamManager: /launch HTTPS request starting (appID=593751559, timeout=60s)... 13:34:12 [ObjC] StreamManager: /launch response — statusCode=200 gameSession=1 13:34:12 [ObjC] StreamManager: /launch OK — gameSession=1 sessionUrl=rtspenc://10.10.100.12:48010 13:34:12 [ObjC] StreamManager: launch/resume OK — sessionUrl=rtspenc://10.10.100.12:48010 — dispatching LiStartConnection to main queue 13:34:12 Stream: stage — platform initialization 13:34:12 [ObjC] StreamManager: [main queue] creating VideoDecoderRenderer + Connection (VPN=NO)... 13:34:12 Stream: stage — name resolution 13:34:12 Stream: stage — audio stream initialization 13:34:12 Stream: stage — RTSP handshake 13:34:12 [ObjC] StreamManager: [main queue] Connection enqueued — LiStartConnection will run on bg thread 13:34:12 [ObjC] Connection: acquiring initLock (host=10.10.100.12 VPN=NO)... 13:34:12 [ObjC] Connection: initLock acquired — calling LiStartConnection... 13:34:12 [ObjC] [C] RTSP port: 48010 13:34:12 [ObjC] [C] Initializing platform... 13:34:12 [ObjC] ClStageStarting: stage=1 name=platform initialization 13:34:12 [ObjC] Stage starting: platform initialization (hydraStageStarted block SET) 13:34:12 [ObjC] ClStageComplete: stage=1 name=platform initialization 13:34:12 [ObjC] [C] done 13:34:12 [ObjC] [C] Resolving host name... 13:34:12 [ObjC] ClStageStarting: stage=2 name=name resolution 13:34:12 [ObjC] Stage starting: name resolution (hydraStageStarted block SET) 13:34:12 [ObjC] ClStageComplete: stage=2 name=name resolution 13:34:12 [ObjC] [C] done 13:34:12 [ObjC] [C] Initializing audio stream... 13:34:12 [ObjC] ClStageStarting: stage=3 name=audio stream initialization 13:34:12 [ObjC] Stage starting: audio stream initialization (hydraStageStarted block SET) 13:34:12 [ObjC] ClStageComplete: stage=3 name=audio stream initialization 13:34:12 [ObjC] [C] done 13:34:12 [ObjC] [C] Starting RTSP handshake... 13:34:12 [ObjC] ClStageStarting: stage=4 name=RTSP handshake 13:34:12 [ObjC] Stage starting: RTSP handshake (hydraStageStarted block SET) 13:34:13 [ObjC] [C] Audio port: 48000 13:34:13 [ObjC] [C] Video port: 47998 13:34:13 [ObjC] [C] Control port: 47999 13:34:13 [ObjC] ClStageComplete: stage=4 name=RTSP handshake 13:34:13 Stream: stage — control stream initialization 13:34:13 [ObjC] [C] done 13:34:13 Stream: stage — video stream initialization 13:34:13 [ObjC] [C] Initializing control stream... 13:34:13 Stream: stage — input stream initialization 13:34:13 [ObjC] ClStageStarting: stage=5 name=control stream initialization 13:34:13 [ObjC] Stage starting: control stream initialization (hydraStageStarted block SET) 13:34:13 Stream: stage — control stream establishment 13:34:13 [ObjC] ClStageComplete: stage=5 name=control stream initialization 13:34:13 [ObjC] [C] done 13:34:13 [ObjC] [C] Initializing video stream... 13:34:13 [ObjC] ClStageStarting: stage=6 name=video stream initialization 13:34:13 [ObjC] Stage starting: video stream initialization (hydraStageStarted block SET) 13:34:13 [ObjC] ClStageComplete: stage=6 name=video stream initialization 13:34:13 [ObjC] [C] done 13:34:13 [ObjC] [C] Initializing input stream... 13:34:13 [ObjC] ClStageStarting: stage=7 name=input stream initialization 13:34:13 [ObjC] Stage starting: input stream initialization (hydraStageStarted block SET) 13:34:13 [ObjC] ClStageComplete: stage=7 name=input stream initialization 13:34:13 [ObjC] [C] done 13:34:13 [ObjC] [C] Starting control stream... 13:34:13 [ObjC] ClStageStarting: stage=8 name=control stream establishment 13:34:13 [ObjC] Stage starting: control stream establishment (hydraStageStarted block SET) 13:34:13 [ObjC] ClStageComplete: stage=8 name=control stream establishment 13:34:13 Stream: stage — video stream establishment 13:34:13 [ObjC] [C] done 13:34:13 Stream: stage — audio stream establishment 13:34:13 [ObjC] [C] Starting video stream... 13:34:13 [ObjC] ClStageStarting: stage=9 name=video stream establishment 13:34:13 [ObjC] Stage starting: video stream establishment (hydraStageStarted block SET) 13:34:13 [ObjC] ClStageComplete: stage=9 name=video stream establishment 13:34:13 [ObjC] [C] done 13:34:13 [ObjC] [C] Starting audio stream... 13:34:13 [ObjC] ClStageStarting: stage=10 name=audio stream establishment 13:34:13 [ObjC] Stage starting: audio stream establishment (hydraStageStarted block SET) 13:34:13 [ObjC] ArInit: sampleRate=48000 channels=2 streams=1 coupledStreams=1 samplesPerFrame=240 13:34:13 [ObjC] ArInit: audio output override=speaker (hasExternalOutput=0) 13:34:13 [ObjC] ClStageComplete: stage=10 name=audio stream establishment 13:34:13 Stream: stage — input stream establishment 13:34:13 [ObjC] [C] done 13:34:13 [ObjC] [C] Starting input stream... 13:34:13 [ObjC] ClStageStarting: stage=11 name=input stream establishment 13:34:13 [ObjC] Stage starting: input stream establishment (hydraStageStarted block SET) 13:34:13 [ObjC] ClStageComplete: stage=11 name=input stream establishment 13:34:13 [ObjC] [C] done 13:34:13 [ObjC] ClConnectionStarted 13:34:13 Stream: connectionStarted — all stages complete, video rendering 13:34:13 [ObjC] connectionStarted — all stages complete (hydraConnectionStartedCallback SET) 13:34:13 [ObjC] Connection: LiStartConnection returned 0 — releasing initLock 13:34:14 [ObjC] [C] Received first video packet after 600 ms 13:34:14 [ObjC] [C] Received first audio packet after 1100 ms 13:34:14 [ObjC] [C] Initial audio resync period: 500 milliseconds 13:34:15 Tick: streaming (self-service) — not interfering 13:34:16 [ObjC] [C] Unrecoverable frame 120: 16+5=21 received < 23 needed 13:34:16 [ObjC] [C] Network dropped 1 frame (frame 120) 13:34:16 [ObjC] [C] Waiting for IDR frame 13:34:16 [ObjC] [C] IDR frame request sent 13:34:16 [ObjC] [C] Waiting for IDR frame 13:34:16 [ObjC] [C] Unrecoverable frame 128: 13+5=18 received < 21 needed 13:34:16 [ObjC] [C] Unrecoverable frame 129: 16+5=21 received < 23 needed 13:34:16 [ObjC] [C] Network dropped 2 frames (frames 128 to 129) 13:34:16 [ObjC] [C] Waiting for IDR frame 13:34:16 [ObjC] [C] IDR frame request sent 13:34:16 MicRelay: tap watchdog — no audio in 2s, reinstalling 13:34:16 MicRelay: tap reinstalled — sampleRate:48000 channels:1 13:34:16 [ObjC] [C] Waiting for IDR frame 13:34:16 [ObjC] [C] Waiting for IDR frame 13:34:17 [ObjC] [C] Unrecoverable frame 167: 11+3=14 received < 23 needed 13:34:17 [ObjC] [C] Unrecoverable frame 168: 14+3=17 received < 22 needed 13:34:17 [ObjC] [C] Unrecoverable frame 169: 8+0=8 received < 23 needed 13:34:17 [ObjC] [C] Network dropped 3 frames (frames 167 to 169) 13:34:17 [ObjC] [C] Waiting for IDR frame 13:34:17 [ObjC] [C] IDR frame request sent 13:34:17 [ObjC] [C] Waiting for IDR frame 13:34:17 [ObjC] [C] Waiting for IDR frame 13:34:17 [ObjC] [C] Unrecoverable frame 180: 9+4=13 received < 22 needed 13:34:17 [ObjC] [C] Network dropped 1 frame (frame 180) 13:34:17 [ObjC] [C] Waiting for IDR frame 13:34:17 [ObjC] [C] IDR frame request sent 13:34:17 [ObjC] [C] Waiting for IDR frame 13:34:17 [ObjC] [C] Waiting for IDR frame 13:34:17 [ObjC] [C] Unrecoverable frame 192: 11+1=12 received < 22 needed 13:34:17 [ObjC] [C] Unrecoverable frame 193: 17+2=19 received < 22 needed 13:34:17 [ObjC] [C] Network dropped 2 frames (frames 192 to 193) 13:34:17 [ObjC] [C] Waiting for IDR frame 13:34:17 [ObjC] [C] IDR frame request sent 13:34:17 [ObjC] [C] Waiting for IDR frame 13:34:17 [ObjC] [C] Unable to recover audio data block 584 to 587 (2+0=2 received < 4 needed) 13:34:17 [ObjC] [C] Network dropped audio data (expected 586, but received 588) 13:34:17 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] Unrecoverable frame 207: 12+4=16 received < 22 needed 13:34:18 [ObjC] [C] Unrecoverable frame 208: 15+5=20 received < 22 needed 13:34:18 [ObjC] [C] Network dropped 2 frames (frames 207 to 208) 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] IDR frame request sent 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] Unable to recover audio data block 648 to 651 (0+2=2 received < 4 needed) 13:34:18 [ObjC] [C] Network dropped audio data (expected 648, but received 652) 13:34:18 [ObjC] [C] Unrecoverable frame 216: 15+4=19 received < 22 needed 13:34:18 [ObjC] [C] Network dropped 1 frame (frame 216) 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] IDR frame request sent 13:34:18 [ObjC] [C] Unable to recover audio data block 652 to 655 (2+0=2 received < 4 needed) 13:34:18 [ObjC] [C] Network dropped audio data (expected 654, but received 656) 13:34:18 [ObjC] [C] Unrecoverable frame 218: 11+5=16 received < 22 needed 13:34:18 [ObjC] [C] Unrecoverable frame 219: 18+4=22 received < 23 needed 13:34:18 [ObjC] [C] Network dropped 2 frames (frames 218 to 219) 13:34:18 [ObjC] [C] Unable to recover audio data block 664 to 667 (2+0=2 received < 4 needed) 13:34:18 [ObjC] [C] Network dropped audio data (expected 666, but received 668) 13:34:18 [ObjC] [C] Unrecoverable frame 223: 8+1=9 received < 21 needed 13:34:18 [ObjC] [C] Network dropped 1 frame (frame 223) 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] IDR frame request sent 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] Unrecoverable frame 244: 15+2=17 received < 21 needed 13:34:18 [ObjC] [C] Network dropped 1 frame (frame 244) 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] IDR frame request sent 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] Unrecoverable frame 255: 13+4=17 received < 21 needed 13:34:18 [ObjC] [C] Network dropped 1 frame (frame 255) 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] IDR frame request sent 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:18 [ObjC] [C] Waiting for IDR frame 13:34:19 [ObjC] [C] Unable to recover audio data block 844 to 847 (1+1=2 received < 4 needed) 13:34:19 [ObjC] [C] Network dropped audio data (expected 844, but received 845) 13:34:19 [ObjC] [C] Network dropped audio data (expected 846, but received 848) 13:34:19 [ObjC] [C] Unrecoverable frame 279: 17+4=21 received < 23 needed 13:34:19 [ObjC] [C] Network dropped 1 frame (frame 279) 13:34:19 [ObjC] [C] Waiting for IDR frame 13:34:19 [ObjC] [C] IDR frame request sent 13:34:19 [ObjC] [C] Waiting for IDR frame 13:34:19 [ObjC] [C] Waiting for IDR frame 13:34:19 [ObjC] [C] Unrecoverable frame 288: 16+3=19 received < 22 needed 13:34:19 [ObjC] [C] Network dropped 1 frame (frame 288) 13:34:19 [ObjC] [C] Waiting for IDR frame 13:34:19 [ObjC] [C] IDR frame request sent 13:34:19 [ObjC] [C] Waiting for IDR frame 13:34:19 [ObjC] [C] Waiting for IDR frame 13:34:20 Tick: streaming (self-service) — not interfering 13:34:20 [ObjC] [C] Unrecoverable frame 368: 14+4=18 received < 22 needed 13:34:20 [ObjC] [C] Network dropped 1 frame (frame 368) 13:34:20 [ObjC] [C] Waiting for IDR frame 13:34:20 [ObjC] [C] IDR frame request sent 13:34:20 [ObjC] [C] Waiting for IDR frame 13:34:21 [ObjC] [C] Unrecoverable frame 411: 14+3=17 received < 21 needed 13:34:21 [ObjC] [C] Unrecoverable frame 412: 18+3=21 received < 22 needed 13:34:21 [ObjC] [C] Network dropped 2 frames (frames 411 to 412) 13:34:21 [ObjC] [C] Waiting for IDR frame 13:34:21 [ObjC] [C] IDR frame request sent 13:34:21 [ObjC] [C] Waiting for IDR frame 13:34:21 [ObjC] [C] Waiting for IDR frame 13:34:25 Tick: streaming (self-service) — not interfering 13:34:28 [ObjC] [C] Unrecoverable frame 839: 14+3=17 received < 22 needed 13:34:28 [ObjC] [C] Network dropped 1 frame (frame 839) 13:34:28 [ObjC] [C] Waiting for IDR frame 13:34:28 [ObjC] [C] IDR frame request sent 13:34:28 [ObjC] [C] Waiting for IDR frame 13:34:28 [ObjC] [C] Waiting for IDR frame 13:34:30 Tick: streaming (self-service) — not interfering 13:34:35 Tick: streaming (self-service) — not interfering 13:34:40 Tick: streaming (self-service) — not interfering 13:34:45 Tick: streaming (self-service) — not interfering 13:34:46 [ObjC] [C] Unable to recover audio data block 6304 to 6307 (3+0=3 received < 4 needed) 13:34:46 [ObjC] [C] Network dropped audio data (expected 6307, but received 6308) 13:34:47 [ObjC] [C] Unrecoverable frame 1972: 16+2=18 received < 23 needed 13:34:47 [ObjC] [C] Network dropped 1 frame (frame 1972) 13:34:47 [ObjC] [C] Waiting for IDR frame 13:34:47 [ObjC] [C] IDR frame request sent 13:34:47 [ObjC] [C] Waiting for IDR frame 13:34:47 [ObjC] [C] Waiting for IDR frame 13:34:50 Tick: streaming (self-service) — not interfering 13:34:55 Tick: streaming (self-service) — not interfering 13:34:56 [ObjC] [C] Unrecoverable frame 2511: 9+5=14 received < 23 needed 13:34:56 [ObjC] [C] Network dropped 1 frame (frame 2511) 13:34:56 [ObjC] [C] Waiting for IDR frame 13:34:56 [ObjC] [C] IDR frame request sent 13:34:56 [ObjC] [C] Waiting for IDR frame 13:34:56 [ObjC] [C] Waiting for IDR frame 13:34:58 [ObjC] HydraStreamSession: stop() called — sending /cancel + dismissing VC 13:34:58 [ObjC] [C] Stopping input stream... 13:34:58 [ObjC] [C] done 13:34:58 [ObjC] [C] Stopping audio stream... 13:34:58 [ObjC] [C] ENet wait interrupted 13:34:58 [ObjC] [C] Control stream connection failed: 4 13:34:58 StreamingView: appeared — launching session (host:10.10.100.12 app:mercator-talks 1080x1920 20000kbps cert:726B) 13:34:58 Stream: start() ignored — modal already presented (SwiftUI re-appear race) 13:34:58 StreamingView: disappeared 13:34:58 StreamingView: disappeared due to modal — session still running 13:34:58 [ObjC] [C] done 13:34:58 [ObjC] [C] Stopping video stream... 13:34:58 [ObjC] [C] done 13:34:58 [ObjC] [C] Stopping control stream... 13:34:58 [ObjC] [C] ENet peer acknowledged disconnection 13:34:58 [ObjC] [C] done 13:34:58 [ObjC] [C] Cleaning up input stream... 13:34:58 [ObjC] [C] done 13:34:58 [ObjC] [C] Cleaning up video stream... 13:34:58 [ObjC] [C] done 13:34:58 [ObjC] [C] Cleaning up control stream... 13:34:58 [ObjC] [C] done 13:34:58 [ObjC] [C] Cleaning up audio stream... 13:34:58 [ObjC] [C] done 13:34:58 [ObjC] [C] Cleaning up platform... 13:34:58 [ObjC] [C] done 13:35:00 MicRelay: tap watchdog — no audio in 2s, reinstalling 13:35:00 MicRelay: tap reinstalled — sampleRate:48000 channels:1 13:35:10 MicTest: speaker test started 13:35:12 MicTest: speaker test stopped 13:35:13 MicTest: started 13:35:14 MicTest: stopped 13:35:17 Discovering body for 'mercator-talks' in bxl1/sint-niklaas-tourism-office 13:35:18 Body host 10.110.0.51 did not answer within 1000ms 13:35:18 Found boom-pickle-38 (stream_count:0, host:10.10.100.7) 13:35:18 Pairing with boom-pickle-38 at 10.10.100.7 13:35:19 Pairing OK — cert 726 bytes 13:35:19 AppState: entering .streaming — host:10.10.100.7 app:mercator-talks body:node-74f9fbf2 serverCert:726B 13:35:19 StreamingView: appeared — launching session (host:10.10.100.7 app:mercator-talks 1080x1920 20000kbps cert:726B) 13:35:19 [ObjC] HydraStreamSession: startWithHost host=10.10.100.7 app=mercator-talks 1080x1920 20000kbps cert=726B 13:35:19 [ObjC] HydraStreamSession: presenting StreamFrameViewController (dispatching to main)... 13:35:19 [ObjC] StreamManager: main START — host=10.10.100.7 app=mercator-talks httpsPort=47984 13:35:19 [ObjC] StreamManager: crypto ready — making serverinfo HTTPS to 10.10.100.7:47984... 13:35:19 Stream: VC presented — Moonlight connecting to host 13:35:19 [ObjC] HydraStreamSession: StreamFrameViewController presented — StreamManager running 13:35:19 StreamingView: disappeared 13:35:19 StreamingView: disappeared due to modal — session still running 13:35:19 [ObjC] StreamManager: serverinfo done — statusCode=200 pairStatus=1 state=SUNSHINE_SERVER_FREE appVersion=7.1.431.-1 13:35:19 [ObjC] StreamManager: serverCodecModeSupport=2032385 (from serverinfo: 2032385) 13:35:19 [ObjC] StreamManager: making applist HTTPS... 13:35:19 [ObjC] StreamManager: applist done — statusCode=200 13:35:19 [ObjC] StreamManager: applist has 2 apps 13:35:19 [ObjC] StreamManager: resolved appID='593751559' for app='mercator-talks' 13:35:19 [ObjC] StreamManager: server IDLE — launching app appID=593751559... 13:35:19 [ObjC] StreamManager: /launch HTTPS request starting (appID=593751559, timeout=60s)... 13:35:20 Tick: streaming (self-service) — not interfering 13:35:21 [ObjC] StreamManager: /launch response — statusCode=200 gameSession=1 13:35:21 [ObjC] StreamManager: /launch OK — gameSession=1 sessionUrl=rtspenc://10.10.100.7:48010 13:35:21 [ObjC] StreamManager: launch/resume OK — sessionUrl=rtspenc://10.10.100.7:48010 — dispatching LiStartConnection to main queue 13:35:21 Stream: stage — platform initialization 13:35:21 [ObjC] StreamManager: [main queue] creating VideoDecoderRenderer + Connection (VPN=NO)... 13:35:21 Stream: stage — name resolution 13:35:21 [ObjC] Connection: acquiring initLock (host=10.10.100.7 VPN=NO)... 13:35:21 Stream: stage — audio stream initialization 13:35:21 [ObjC] StreamManager: [main queue] Connection enqueued — LiStartConnection will run on bg thread 13:35:21 [ObjC] Connection: initLock acquired — calling LiStartConnection... 13:35:21 Stream: stage — RTSP handshake 13:35:21 [ObjC] [C] RTSP port: 48010 13:35:21 [ObjC] [C] Initializing platform... 13:35:21 [ObjC] ClStageStarting: stage=1 name=platform initialization 13:35:21 [ObjC] Stage starting: platform initialization (hydraStageStarted block SET) 13:35:21 [ObjC] ClStageComplete: stage=1 name=platform initialization 13:35:21 [ObjC] [C] done 13:35:21 [ObjC] [C] Resolving host name... 13:35:21 [ObjC] ClStageStarting: stage=2 name=name resolution 13:35:21 [ObjC] Stage starting: name resolution (hydraStageStarted block SET) 13:35:21 [ObjC] ClStageComplete: stage=2 name=name resolution 13:35:21 [ObjC] [C] done 13:35:21 [ObjC] [C] Initializing audio stream... 13:35:21 [ObjC] ClStageStarting: stage=3 name=audio stream initialization 13:35:21 [ObjC] Stage starting: audio stream initialization (hydraStageStarted block SET) 13:35:21 [ObjC] ClStageComplete: stage=3 name=audio stream initialization 13:35:21 [ObjC] [C] done 13:35:21 [ObjC] [C] Starting RTSP handshake... 13:35:21 [ObjC] ClStageStarting: stage=4 name=RTSP handshake 13:35:21 [ObjC] Stage starting: RTSP handshake (hydraStageStarted block SET) 13:35:21 [ObjC] [C] Audio port: 48000 13:35:21 [ObjC] [C] Video port: 47998 13:35:21 [ObjC] [C] Control port: 47999 13:35:21 [ObjC] ClStageComplete: stage=4 name=RTSP handshake 13:35:21 Stream: stage — control stream initialization 13:35:21 [ObjC] [C] done 13:35:21 Stream: stage — video stream initialization 13:35:21 [ObjC] [C] Initializing control stream... 13:35:21 Stream: stage — input stream initialization 13:35:21 [ObjC] ClStageStarting: stage=5 name=control stream initialization 13:35:21 Stream: stage — control stream establishment 13:35:21 [ObjC] Stage starting: control stream initialization (hydraStageStarted block SET) 13:35:21 [ObjC] ClStageComplete: stage=5 name=control stream initialization 13:35:21 [ObjC] [C] done 13:35:21 [ObjC] [C] Initializing video stream... 13:35:21 [ObjC] ClStageStarting: stage=6 name=video stream initialization 13:35:21 [ObjC] Stage starting: video stream initialization (hydraStageStarted block SET) 13:35:21 [ObjC] ClStageComplete: stage=6 name=video stream initialization 13:35:21 [ObjC] [C] done 13:35:21 [ObjC] [C] Initializing input stream... 13:35:21 [ObjC] ClStageStarting: stage=7 name=input stream initialization 13:35:21 [ObjC] Stage starting: input stream initialization (hydraStageStarted block SET) 13:35:21 [ObjC] ClStageComplete: stage=7 name=input stream initialization 13:35:21 [ObjC] [C] done 13:35:21 [ObjC] [C] Starting control stream... 13:35:21 [ObjC] ClStageStarting: stage=8 name=control stream establishment 13:35:21 [ObjC] Stage starting: control stream establishment (hydraStageStarted block SET) 13:35:21 [ObjC] ClStageComplete: stage=8 name=control stream establishment 13:35:21 Stream: stage — video stream establishment 13:35:21 [ObjC] [C] done 13:35:21 Stream: stage — audio stream establishment 13:35:21 [ObjC] [C] Starting video stream... 13:35:21 [ObjC] ClStageStarting: stage=9 name=video stream establishment 13:35:21 [ObjC] Stage starting: video stream establishment (hydraStageStarted block SET) 13:35:21 [ObjC] ClStageComplete: stage=9 name=video stream establishment 13:35:21 [ObjC] [C] done 13:35:21 [ObjC] [C] Starting audio stream... 13:35:21 [ObjC] ClStageStarting: stage=10 name=audio stream establishment 13:35:21 [ObjC] Stage starting: audio stream establishment (hydraStageStarted block SET) 13:35:21 [ObjC] ArInit: sampleRate=48000 channels=2 streams=1 coupledStreams=1 samplesPerFrame=240 13:35:22 [ObjC] ArInit: audio output override=speaker (hasExternalOutput=0) 13:35:22 [ObjC] ClStageComplete: stage=10 name=audio stream establishment 13:35:22 Stream: stage — input stream establishment 13:35:22 [ObjC] [C] done 13:35:22 [ObjC] [C] Starting input stream... 13:35:22 [ObjC] ClStageStarting: stage=11 name=input stream establishment 13:35:22 [ObjC] Stage starting: input stream establishment (hydraStageStarted block SET) 13:35:22 [ObjC] ClStageComplete: stage=11 name=input stream establishment 13:35:22 [ObjC] [C] done 13:35:22 [ObjC] ClConnectionStarted 13:35:22 Stream: connectionStarted — all stages complete, video rendering 13:35:22 [ObjC] connectionStarted — all stages complete (hydraConnectionStartedCallback SET) 13:35:22 [ObjC] Connection: LiStartConnection returned 0 — releasing initLock 13:35:22 [ObjC] [C] Received first video packet after 600 ms 13:35:24 Tick: streaming (self-service) — not interfering 13:35:24 [ObjC] [C] Received first audio packet after 2200 ms 13:35:24 [ObjC] [C] Initial audio resync period: 500 milliseconds 13:35:25 MicRelay: tap watchdog — no audio in 2s, reinstalling 13:35:25 MicRelay: tap reinstalled — sampleRate:48000 channels:1 13:35:25 Tick: streaming (self-service) — not interfering 13:35:26 [ObjC] [C] Leaving fast audio recovery mode after OOS audio data (363 < 364) 13:35:29 Tick: streaming (self-service) — not interfering 13:35:30 Tick: streaming (self-service) — not interfering 13:35:33 [ObjC] [C] Unrecoverable frame 565: 16+5=21 received < 23 needed 13:35:33 [ObjC] [C] Network dropped 1 frame (frame 565) 13:35:33 [ObjC] [C] Waiting for IDR frame 13:35:33 [ObjC] [C] IDR frame request sent 13:35:33 [ObjC] [C] Unrecoverable frame 567: 13+3=16 received < 22 needed 13:35:33 [ObjC] [C] Network dropped 1 frame (frame 567) 13:35:33 [ObjC] [C] Waiting for IDR frame 13:35:33 [ObjC] [C] IDR frame request sent 13:35:34 [ObjC] [C] Unrecoverable frame 628: 9+0=9 received < 23 needed 13:35:34 [ObjC] [C] Network dropped audio data (expected 1896, but received 1900) 13:35:34 [ObjC] [C] Unrecoverable frame 629: 6+5=11 received < 23 needed 13:35:34 [ObjC] [C] Unrecoverable frame 630: 8+0=8 received < 22 needed 13:35:34 [ObjC] [C] Unrecoverable frame 631: 5+0=5 received < 23 needed 13:35:34 [ObjC] [C] Network dropped 4 frames (frames 628 to 631) 13:35:34 [ObjC] [C] Waiting for IDR frame 13:35:34 [ObjC] [C] IDR frame request sent 13:35:34 [ObjC] [C] Waiting for IDR frame 13:35:34 [ObjC] [C] Waiting for IDR frame 13:35:34 [ObjC] [C] Unable to recover audio data block 1900 to 1903 (2+0=2 received < 4 needed) 13:35:34 [ObjC] [C] Network dropped audio data (expected 1902, but received 1908) 13:35:34 Tick: streaming (self-service) — not interfering 13:35:35 Tick: streaming (self-service) — not interfering 13:35:38 [ObjC] [C] Unrecoverable frame 868: 14+4=18 received < 22 needed 13:35:38 [ObjC] [C] Unrecoverable frame 869: 14+2=16 received < 22 needed 13:35:38 [ObjC] [C] Network dropped 2 frames (frames 868 to 869) 13:35:38 [ObjC] [C] Waiting for IDR frame 13:35:38 [ObjC] [C] IDR frame request sent 13:35:38 [ObjC] [C] Waiting for IDR frame 13:35:38 [ObjC] [C] Waiting for IDR frame 13:35:38 [ObjC] [C] Unrecoverable frame 920: 19+2=21 received < 23 needed 13:35:38 [ObjC] [C] Network dropped 1 frame (frame 920) 13:35:38 [ObjC] [C] Waiting for IDR frame 13:35:38 [ObjC] [C] IDR frame request sent 13:35:38 [ObjC] [C] Waiting for IDR frame 13:35:38 [ObjC] [C] Waiting for IDR frame 13:35:39 [ObjC] [C] Unable to recover audio data block 2892 to 2895 (0+2=2 received < 4 needed) 13:35:39 [ObjC] [C] Network dropped audio data (expected 2892, but received 2896) 13:35:39 Tick: streaming (self-service) — not interfering 13:35:40 Tick: streaming (self-service) — not interfering 13:35:41 [ObjC] [C] Unrecoverable frame 1105: 17+3=20 received < 22 needed 13:35:41 [ObjC] [C] Unrecoverable frame 1106: 14+4=18 received < 23 needed 13:35:41 [ObjC] [C] Unable to recover audio data block 3476 to 3479 (1+0=1 received < 4 needed) 13:35:41 [ObjC] [C] Network dropped 2 frames (frames 1105 to 1106) 13:35:41 [ObjC] [C] Waiting for IDR frame 13:35:41 [ObjC] [C] IDR frame request sent 13:35:41 [ObjC] [C] Network dropped audio data (expected 3477, but received 3480) 13:35:41 [ObjC] [C] Unrecoverable frame 1108: 15+5=20 received < 23 needed 13:35:42 [ObjC] [C] Network dropped 1 frame (frame 1108) 13:35:42 [ObjC] [C] Waiting for IDR frame 13:35:42 [ObjC] [C] IDR frame request sent 13:35:42 [ObjC] [C] Waiting for IDR frame 13:35:42 [ObjC] [C] Unrecoverable frame 1112: 14+5=19 received < 23 needed 13:35:42 [ObjC] [C] Network dropped 1 frame (frame 1112) 13:35:42 [ObjC] [C] Waiting for IDR frame 13:35:42 [ObjC] [C] IDR frame request sent 13:35:42 [ObjC] [C] Unrecoverable frame 1115: 15+3=18 received < 22 needed 13:35:42 [ObjC] [C] Unrecoverable frame 1116: 15+3=18 received < 23 needed 13:35:42 [ObjC] [C] Network dropped 2 frames (frames 1115 to 1116) 13:35:42 [ObjC] [C] Waiting for IDR frame 13:35:42 [ObjC] [C] IDR frame request sent 13:35:42 [ObjC] [C] Unable to recover audio data block 3504 to 3507 (3+0=3 received < 4 needed) 13:35:42 [ObjC] [C] Unrecoverable frame 1118: 13+4=17 received < 22 needed 13:35:42 [ObjC] [C] Network dropped audio data (expected 3507, but received 3508) 13:35:42 [ObjC] [C] Network dropped 1 frame (frame 1118) 13:35:42 [ObjC] [C] Waiting for IDR frame 13:35:42 [ObjC] [C] IDR frame request sent 13:35:42 [ObjC] [C] Waiting for IDR frame 13:35:42 [ObjC] [C] Waiting for IDR frame 13:35:44 Tick: streaming (self-service) — not interfering 13:35:45 Tick: streaming (self-service) — not interfering 13:35:49 Tick: streaming (self-service) — not interfering 13:35:50 Tick: streaming (self-service) — not interfering 13:35:54 Tick: streaming (self-service) — not interfering 13:35:55 Tick: streaming (self-service) — not interfering 13:35:55 Stream: applicationWillResignActive fired (inactivity timer skipped if stream was live) 13:35:59 Tick: streaming (self-service) — not interfering 13:36:00 Tick: streaming (self-service) — not interfering 13:36:04 Tick: streaming (self-service) — not interfering 13:36:05 Tick: streaming (self-service) — not interfering 13:36:09 Tick: streaming (self-service) — not interfering 13:36:10 [ObjC] [C] Unrecoverable frame 2805: 17+3=20 received < 22 needed 13:36:10 [ObjC] [C] Network dropped 1 frame (frame 2805) 13:36:10 [ObjC] [C] Waiting for IDR frame 13:36:10 [ObjC] [C] IDR frame request sent 13:36:10 [ObjC] [C] Waiting for IDR frame 13:36:10 [ObjC] [C] Waiting for IDR frame 13:36:10 [ObjC] [C] Waiting for IDR frame 13:36:10 Tick: streaming (self-service) — not interfering 13:36:14 [ObjC] [C] Unrecoverable frame 3042: 14+4=18 received < 23 needed 13:36:14 [ObjC] [C] Network dropped 1 frame (frame 3042) 13:36:14 [ObjC] [C] Waiting for IDR frame 13:36:14 [ObjC] [C] IDR frame request sent 13:36:14 [ObjC] [C] Waiting for IDR frame 13:36:14 [ObjC] [C] Waiting for IDR frame 13:36:14 [ObjC] [C] Waiting for IDR frame 13:36:14 Tick: streaming (self-service) — not interfering 13:36:15 [ObjC] [C] Unrecoverable frame 3128: 17+5=22 received < 23 needed 13:36:15 [ObjC] [C] Network dropped 1 frame (frame 3128) 13:36:15 [ObjC] [C] Waiting for IDR frame 13:36:15 [ObjC] [C] IDR frame request sent 13:36:15 [ObjC] [C] Waiting for IDR frame 13:36:15 Tick: streaming (self-service) — not interfering 13:36:15 [ObjC] [C] Waiting for IDR frame 13:36:19 Tick: streaming (self-service) — not interfering 13:36:20 Tick: streaming (self-service) — not interfering 13:36:21 [ObjC] [C] Unable to recover audio data block 11452 to 11455 (2+0=2 received < 4 needed) 13:36:21 [ObjC] [C] Network dropped audio data (expected 11454, but received 11456) 13:36:24 Tick: streaming (self-service) — not interfering 13:36:25 Tick: streaming (self-service) — not interfering 13:36:29 Tick: streaming (self-service) — not interfering 13:36:30 Tick: streaming (self-service) — not interfering 13:36:34 Tick: streaming (self-service) — not interfering 13:36:35 Tick: streaming (self-service) — not interfering 13:36:39 Tick: streaming (self-service) — not interfering 13:36:40 Tick: streaming (self-service) — not interfering 13:36:40 [ObjC] [C] Unrecoverable frame 4648: 15+5=20 received < 22 needed 13:36:40 [ObjC] [C] Network dropped 1 frame (frame 4648) 13:36:40 [ObjC] [C] Waiting for IDR frame 13:36:40 [ObjC] [C] IDR frame request sent 13:36:40 [ObjC] [C] Waiting for IDR frame 13:36:40 [ObjC] [C] Waiting for IDR frame