2024-08-07 14:50:29.762 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:89] checkDeviceAuthorization() > authorization granted 2024-08-07 14:50:29.997 [Warn] [com.haishinkit.HaishinKit] [IOVideoCaptureUnit.swift:44] output > device doesn't support this color format 32. 2024-08-07 14:50:30.009 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:126] registerForPublishEvent() > name = AVAudioSessionRouteChangeNotification, object = Optional(), userInfo = Optional([AnyHashable("AVAudioSessionRouteChangePreviousRouteKey"): " )>, AnyHashable("AVAudioSessionRouteChangeReasonKey"): 3]) 2024-08-07 14:50:30.094 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:126] registerForPublishEvent() > name = AVAudioSessionRouteChangeNotification, object = Optional(), userInfo = Optional([AnyHashable("AVAudioSessionRouteChangePreviousRouteKey"): " ); outputs = ( "" )>, AnyHashable("AVAudioSessionRouteChangeReasonKey"): 3]) 2024-08-07 14:50:30.214 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:126] registerForPublishEvent() > name = AVAudioSessionRouteChangeNotification, object = Optional(), userInfo = Optional([AnyHashable("AVAudioSessionRouteChangePreviousRouteKey"): " ); outputs = ( "" )>, AnyHashable("AVAudioSessionRouteChangeReasonKey"): 3]) 2024-08-07 14:50:30.214 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:126] registerForPublishEvent() > name = AVAudioSessionRouteChangeNotification, object = Optional(), userInfo = Optional([AnyHashable("AVAudioSessionRouteChangeReasonKey"): 3, AnyHashable("AVAudioSessionRouteChangePreviousRouteKey"): " ); outputs = ( "" )>]) 2024-08-07 14:50:30.215 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:126] registerForPublishEvent() > name = AVAudioSessionRouteChangeNotification, object = Optional(), userInfo = Optional([AnyHashable("AVAudioSessionRouteChangePreviousRouteKey"): " ); outputs = ( "" )>, AnyHashable("AVAudioSessionRouteChangeReasonKey"): 3]) 2024-08-07 14:50:30.257 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:126] registerForPublishEvent() > name = AVAudioSessionRouteChangeNotification, object = Optional(), userInfo = Optional([AnyHashable("AVAudioSessionRouteChangePreviousRouteKey"): " )>, AnyHashable("AVAudioSessionRouteChangeReasonKey"): 3]) 2024-08-07 14:50:30.257 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:126] registerForPublishEvent() > name = AVAudioSessionRouteChangeNotification, object = Optional(), userInfo = Optional([AnyHashable("AVAudioSessionRouteChangePreviousRouteKey"): " )>, AnyHashable("AVAudioSessionRouteChangeReasonKey"): 3]) 2024-08-07 14:50:30.296 [Info] [com.haishinkit.HaishinKit] [IOAudioMixerTrack.swift:166] setUp(_:) > inputFormat:, outputFormat: 2024-08-07 14:50:30.297 [Info] [com.haishinkit.HaishinKit] [AudioCodec.swift:152] makeAudioConverter() > inputFormat:,outputFormat: 2024-08-07 14:50:35.235 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:161] tapScreen(touchPoint:) > pointOfInterest: (0.9627906976744186, 0.7982832618025751) 2024-08-07 14:50:39.741 [Info] [com.haishinkit.HaishinKit.iOSSwiftUI] [ViewModel.swift:137] startPublish() > rtmp://global-live.mux.com:5222/app/ 2024-08-07 14:50:40.354 [Info] [com.haishinkit.HaishinKit] [RTMPNWSocket.swift:165] stateDidChange(to:) > Connection is ready. 2024-08-07 14:50:40.360 [Info] [com.haishinkit.HaishinKit] [RTMPNWSocket.swift:156] viabilityDidChange(to:) > Connection viability changed to true NetConnection.Connect.Success NetStream.Publish.Start sufficientBW 640000 64000 761328 sufficientBW 640000 64000 656352 sufficientBW 640000 64000 761032 sufficientBW 640000 64000 687072 sufficientBW 640000 64000 778368 sufficientBW 640000 64000 628048 sufficientBW 640000 64000 760952 sufficientBW 640000 64000 681776 sufficientBW 640000 64000 754912 sufficientBW 640000 64000 660200 sufficientBW 640000 64000 751440 sufficientBW 640000 64000 707872 sufficientBW 640000 64000 697080 sufficientBW 640000 64000 715184 sufficientBW 640000 64000 734720 2024-08-07 14:50:58.386 [Info] [com.haishinkit.HaishinKit] [RTMPNWSocket.swift:156] viabilityDidChange(to:) > Connection viability changed to false 2024-08-07 14:50:58.387 [Warn] [com.haishinkit.HaishinKit] [RTMPConnection.swift:420] on(status:) > NetConnection.Connect.Closed 2024-08-07 14:50:59.895 [Info] [com.haishinkit.HaishinKit] [RTMPNWSocket.swift:165] stateDidChange(to:) > Connection is ready. 2024-08-07 14:50:59.898 [Info] [com.haishinkit.HaishinKit] [RTMPNWSocket.swift:156] viabilityDidChange(to:) > Connection viability changed to true NetConnection.Connect.Success sufficientBW 640000 64000 28200 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0 sufficientBW 640000 64000 0