从iOS上的HLS视频流中提取CMSampleBuffer

问题描述 投票:0回答:1

如何从Live HLS流中保存AVPlayer当前播放的内容(包括视频和音频)?

我知道如何使用m3u8加载和播放AVPlayer视频文件。

请注意,HLS流是实时的而不是视频点播所以不能使用AVAggregateAssetDownloadTask在完美的场景中将获得可以轻松保存到文件的CMSampleBuffer对象。 AVPlayerItemOutput也不完全是一个选项,因为我无法看到如何获得音频通道。

ios video avfoundation hls cmsamplebuffer
1个回答
0
投票

使用当前的SDK似乎无法实现。我用ffmpeg实现了它

© www.soinside.com 2019 - 2024. All rights reserved.