pengbin

Results 26 comments of pengbin

> 找到问题原因了,gcc7.5.0开启-mmsa出现illegal instruction,对v16u8类型的变量进行赋值报错。 @soaringleefighting 碰到了一样的问题, 请问下咋解决的呢?

获取 地址之前要lock一下, 请参考[doc](https://developer.apple.com/reference/corevideo/1456821-cvpixelbuffergetbaseaddressofpla) ``` CVPixelBufferLockBaseAddress(pixelBuffer, 0); uint8_t *yDestPlane = CVPixelBufferGetBaseAddressOfPlane(pixelBuffer, 0); uint8_t *uvDestPlane = CVPixelBufferGetBaseAddressOfPlane(pixelBuffer, 1); // .... CVPixelBufferUnlockBaseAddress(pixelBuffer, 0); ```

你最终需要的是rgba的么? 所以想拿到 yuv420 之后转成 rgba ? 如果是的话, 回调应该能直接提供rgba格式的, 可以避免你再转一次 ``` _kit.capturePixelFormat = kCVPixelFormatType_32BGRA; ``` Apple采集的API, 不提供返回 I420格式的数据, 我们给你转好貌似也意义不大的.

如果 聚焦 说的是 调整焦距和焦点的话, 我们是支持的哦, 直接调用系统的API就好了, 不需要SDK重新包一次的, 样例代码可以参考[wiki](https://github.com/ksvc/KSYLive_iOS/wiki/cameraOperation)

这个就是设备本身的限制了, 并不是bug哈

是不是都是版本的问题呢 ? 跟这个 #62 一样?

建议反馈到MOB的技术支持, 这个问题估计得他们配合才能解决了 其实只要引入了MOB的SHAREREC, 大部分用了AudioUnit的SDK都会受到影响的, 不止我们的SDK 多一点人报告可能他们会重视一点吧

拉流端录屏 建议使用我们的 [KSYUIRecorderKit](https://github.com/ksvc/KSYLive_iOS/blob/master/demo/KSYLiveDemo/KSYPlayerDemo/KSYUIRecorderKit.m)

有些网络相关的错误,可能确实需要等到超时时间了,才能确定失败, 其他错误应该都比较快通知的. 另外建议通过KSYStreamerBase 的 getKSYStreamErrorCodeName方法来得到错误名称, 比20看起来要直观一点,