1

RPScreenRecorder.shared().startCapture を使用して、画面の記録を firebase に保存しようとしています。AVCapture からビデオを保存する方法は知っていますが、CMSampleBuffer を処理してファイルを作成し、firebase に保存する方法がわかりません。これに関するドキュメントはまだ見つかりません。メソッド呼び出しは次のとおりです。

 let recorder = RPScreenRecorder.shared()
 if #available(iOS 11.0, *) {
            recorder.startCapture(handler: { (videoBuffer, bufferType, error) in
                print(videoBuffer)
                print(bufferType)

            }, completionHandler: { (error) in

            })
        } else {
            // Fallback on earlier versions
        }

正しい方向を指されても役に立ちますが、ビデオとして再生できるファイルとして THE sample BUFFER を保存する方法がわかりません。

4

1 に答える 1