将CMSampleBuffer转换为m3u8并保存到path?

2022-01-28 02:56:26 标签 iosswiftxcodecmsamplebuffer

我使用replaykit和广播上传扩展,以获得设备屏幕录音。

override func processSampleBuffer(_ sampleBuffer: CMSampleBuffer, with sampleBufferType: RPSampleBufferType) {
    switch sampleBufferType {
    case .video:
        break
    case .audioApp:
        break
    case .audioMic:
        break
    @unknown default:
        break
    }

通过上面的函数,我可以得到录音的sampleBuffer。我如何将它转换成m3u8并保存它?它需要是m3u8,因为我将在localserver中托管文件,所以它可以实时播放。

阅读全文

▼ 版权说明

相关文章也很精彩
推荐内容
更多标签
相关热门
全站排行
随便看看

错说 cuoshuo.com —— 程序员的报错记录

部分内容根据CC版权协议转载;网站内容仅供参考,生产环境使用务必查阅官方文档

辽ICP备19011660号-5

×

扫码关注公众号:职场神器
发送: 1
获取永久解锁本站全部文章的验证码