ios - 通过 URL 方案流式传输到适用于 iOS 的 VLC

标签 ios vlc

我正在尝试通过其 URL 方案链接到 iOS VLC 应用程序。我需要打开一个 FLV 文件(最好是作为流,而不是下载)。我试过 vlc://http://domain.com/path/to/video.flv 打开 VLC,弹出窗口询问我是否想播放或下载。点击下载有效,但是播放除了关闭弹出窗口外什么都不做(如果我在弹出窗口中点击播放 -> 在控制中心播放 -> 在 VLC 中点击返回,我可以让它最终工作)。有没有办法直接通过 URL 让它播放?

如果您了解如何在 VLC 的“打开网络流”部分中选择“扫描字幕”选项,则可加分。 ;)

我在 Google 上到处查看,找不到有关 URL 方案的任何文档。非常感谢任何帮助。

最佳答案

vlc://伪协议(protocol)在当前的 2.6.4 版本中被破坏 - 它在 2.6.5 中得到修复,目前正在等待 Apple 的审查。我希望它会在本周发布,但这超出了我们的控制范围。

一般来说,我建议使用另一个基于 x-callback-url 的协议(protocol),记录在我们的 wiki 上:https://wiki.videolan.org/Documentation:IOS/#x-callback-url

关于额外的字幕URL,目前不支持。我们可以添加它,只是到目前为止还没有人要求它。

关于ios - 通过 URL 方案流式传输到适用于 iOS 的 VLC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32549439/

相关文章:

c# - VLC 播放器不播放任何视频

c# - 我需要打开几个 VLC 客户端才能将它们接收的流设为 "monitor"

ios - 直接在类上实现时类别方法无效

ios - 获取 UITesting Xcode 7 中表格每个部分的行数

objective-c - 清除给定 iOS 应用程序的 cookie

ios - 如何给vlcMobilePlayer添加请求头?

c# - 使用 DirectX 防止屏幕捕获

c# - VLC.DotNet System.ComponentModel.Win32Exception : '%1 is not a valid Win32 application'

ios - 单击按钮时如何以编程方式 ScrollView

ios - 如何在 iOS 核心数据中随机执行 SORT_BY 或 ORDER_BY?