【发布时间】:2017-04-17 04:08:24
【问题描述】:
我正在尝试将任何 m3u8 流播放列表作为视频保存到磁盘作为 1 个完整的视频文件,类似于 vlc。我可以创建一个 AVAsset 并在 AVPlayer 中播放它,但是我尝试过的 m3u8 链接都从asset.isExportable 返回 false,因此使用 AVAssetExportSession 不起作用。我认为有可能将链接作为 InputStream 打开,然后将其写入 OutputStream,但不知道如何执行此操作。这是一个可行的选择还是只会返回实际的 m3u8 文件而不是 .ts 视频链接?任何正确方向的指导将不胜感激。我很好地研究了如何使用不同的类,我只是有点迷失从这里去哪里。
谢谢, 菲尔
【问题讨论】:
标签: swift cocoa video streaming m3u8