ios - 是否可以在不使用 ffmpeg 的情况下使用 iOS AVPlayer 播放远程 mp4?

标签 ios ffmpeg udp streaming avplayer

在我的项目中,我使用 ffmpeg 库进行 udp 流式传输或远程播放 mp4 视频文件。

但平时我也习惯用AVPlayer https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVPlayer_Class/index.html用于播放 mp4 或 phasset。

是否有可能或有人可以使用 AVPlayer 播放远程 mp4 视频?

如果不可能,您能为我解释一下原因吗?

谢谢。

已解决

正如@Andrey 提到的那样,这是可能的。我用了https://developer.apple.com/library/ios/samplecode/AVPlayerDemo/History/History.html#//apple_ref/doc/uid/DTS40010101-RevisionHistory-DontLinkElementID_1示例代码。

最佳答案

完全可以用AVPlayer播放远程mp4。只需在 AVPlayer 实例中提供一个 url。

关于ios - 是否可以在不使用 ffmpeg 的情况下使用 iOS AVPlayer 播放远程 mp4?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38038847/

相关文章:

c++ - 通过 Internet 发送 UDP 数据报

c - 使用 UDP 处理 POLL

iOS - 当 View Controller 以模态方式呈现时,如何将 View 保持在前面?

ios - Swift& Parse.com 将表中的值添加到数组中错误,没有名为下标的成员

c++ - avcodec_open 段错误

java - 为什么数据报套接字缓冲区大时,丢弃率高

iphone - 等待结果而不停止 UI

ios - 将 CoreData 保存到 iCloud (Swift)

ffmpeg - 在 MPEG2 传输流中封装 H.264 流可变帧率

ffmpeg - 在级联视频上添加 Logo