如何从Live HLS流中保存AVPlayer
当前正在播放的内容(视频和音频)?
我知道如何使用m3u8
加载和播放AVPlayer
视频文件。
请注意,HLS流是实时的,不是视频点播的,因此不能使用AVAggregateAssetDownloadTask
。在理想情况下,将获得CMSampleBuffer
个对象,这些对象可以轻松保存到文件中。另外,AVPlayerItemOutput
并不是一个完整的选择,因为我看不到如何获得音频通道。
答案 0 :(得分:0)
似乎无法使用当前的SDK。我已经使用ffmpeg
实现了它