企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
//FUCameraDelegate method ``` -(void)didOutputVideoSampleBuffer:(CMSampleBufferRef)sampleBuffer { CVPixelBufferRef pixelBuffer = CMSampleBufferGetImageBuffer(sampleBuffer) ; NSTimeInterval startTime = [[NSDate date\] timeIntervalSince1970]; //渲染 OSType formatType = CVPixelBufferGetPixelFormatType(pixelBuffer); [self.beautyManager processWithPixelBuffer:pixelBuffer formatType:formatType]; TRTCVideoFrame* videoFrame = [TRTCVideoFrame new]; videoFrame.bufferType = TRTCVideoBufferType_PixelBuffer; videoFrame.pixelFormat = TRTCVideoPixelFormat_32BGRA; videoFrame.pixelBuffer = CMSampleBufferGetImageBuffer(sampleBuffer); TRTCVideoRotation rotation = TRTCVideoRotation_0; [_trtc sendCustomVideoData:videoFrame]; } ```