KSYLive_iOS icon indicating copy to clipboard operation
KSYLive_iOS copied to clipboard

iPad 录屏直播崩溃

Open SYFH opened this issue 7 years ago • 0 comments

SDK名称: KSYLive_iOS SDK版本: v3.0.2 设备型号: iPad mini 4 OS版本: iOS 11.3 问题描述:开始录屏推流时直接崩溃, 但是 iPhone 8p iOS 11.3 没有出现任何问题. 操作描述:

  1. 开始录屏直播.
  2. 连接服务器成功.
  3. 编码时直接失败.

额外附件: 崩溃信息

* thread #2, queue = 'com.ksyun.v_enc_q', stop reason = breakpoint 1.2
  * frame #0: 0x000000018448bc48 libc++abi.dylib`__cxa_throw
    frame #1: 0x00000001a5b2b020 AudioCodecs`ACBaseCodec::GetPropertyInfo(unsigned int, unsigned int&, unsigned char&) + 620
    frame #2: 0x00000001a5abdec0 AudioCodecs`ACMP4AACBaseEncoder::GetPropertyInfo(unsigned int, unsigned int&, unsigned char&) + 1352
    frame #3: 0x00000001a59eade8 AudioCodecs`GetPropertyInfo(void*, unsigned int, unsigned int*, unsigned char*) + 44
    frame #4: 0x0000000189019598 AudioToolbox`CodecConverter::CheckInitialize(void const*, unsigned int) + 356
    frame #5: 0x000000018901929c AudioToolbox`CodecConverter::CodecConverter(OpaqueAudioComponent*&, OpaqueAudioComponentInstance*, StreamDescPair const&, StreamDescPair const&, bool, AudioConverterPrimeInfo const&) + 396
    frame #6: 0x00000001890e3920 AudioToolbox`CodecEncoderFactory::BuildCodecConverterChain(StreamDescPair const&, ChainBuildSettings const&, AudioConverterChain*, PCMConverterFactory*) + 648
    frame #7: 0x0000000188e636d0 AudioToolbox`ConverterRegistry::CreateConverter(StreamDescPair const&, AudioConverterChain**, unsigned int, AudioClassDescription const*) + 172
    frame #8: 0x000000018911f968 AudioToolbox`_AudioConverterNewInternal + 672
    frame #9: 0x0000000100941c48 GarriLive`ffat_init_encoder + 592
    frame #10: 0x0000000100b104e8 GarriLive`avcodec_open2 + 2840
    frame #11: 0x0000000100937688 GarriLive`-[KSYStreamerBase setupAudioEncoder:] + 488
    frame #12: 0x000000010093a684 GarriLive`__31-[KSYStreamerBase audioCfging:]_block_invoke + 60
    frame #13: 0x0000000184bd4b24 libdispatch.dylib`_dispatch_call_block_and_release + 24
    frame #14: 0x0000000184bd4ae4 libdispatch.dylib`_dispatch_client_callout + 16
    frame #15: 0x0000000184bdea38 libdispatch.dylib`_dispatch_queue_serial_drain$VARIANT$mp + 608
    frame #16: 0x0000000184bdf380 libdispatch.dylib`_dispatch_queue_invoke$VARIANT$mp + 336
    frame #17: 0x0000000184bdfd4c libdispatch.dylib`_dispatch_root_queue_drain_deferred_wlh$VARIANT$mp + 340
    frame #18: 0x0000000184be811c libdispatch.dylib`_dispatch_workloop_worker_thread$VARIANT$mp + 668
    frame #19: 0x0000000184f07e70 libsystem_pthread.dylib`_pthread_wqthread + 860
    frame #20: 0x0000000184f07b08 libsystem_pthread.dylib`start_wqthread + 4

SYFH avatar Apr 18 '18 11:04 SYFH