【发布时间】:2021-05-07 10:44:16
【问题描述】:
我正在尝试在 iOS 上使用 WebRTC 流式传输 CMSampleBuffer 视频/音频组合,但我在尝试捕获音频时遇到了麻烦。视频效果很好:
guard let pixelBuffer = CMSampleBufferGetImageBuffer(sampleBuffer) else {
print("couldn't get image from buffer :~(")
return
}
let rtcPixelBuffer = RTCCVPixelBuffer(pixelBuffer: pixelBuffer)
let rtcVideoFrame = RTCVideoFrame(buffer: rtcPixelBuffer, rotation: ._0, timeStampNs: timeStampNs)
videoSource.capturer(videoCapturer, didCapture: rtcVideoFrame)
在音频方面,我在 RTCAudioSource 类上看不到任何用于捕获音频的方法,我们将不胜感激!
【问题讨论】:
标签: ios webrtc cmsamplebuffer rpbroadcastsamplehandler