【问题标题】:Facebook videos and iPad compatibilityFacebook 视频和 iPad 兼容性
【发布时间】:2010-07-15 11:48:11
【问题描述】:

我正在使用 Facebook 查询语言开发 iPad 应用程序。我们可以通过查询“video”表来获取用户的视频列表及其元数据。视频的元数据有:video id、title、description、src、src_hq等。 现在,我想使用字段 src/src_hq 中给出的 URL 在我的 iPad 上播放 Facebook 视频。

  1. 这两个属性有什么区别?
  2. 我可以获得所有视频的 iPad 兼容 URL。即是否可以在 iPad 中播放 Facebook 的所有视频,包括上传的旧视频。

如果不可能,请您提供在 HTML 中嵌入视频的 Objective-C 示例代码。

问候, 迪帕

【问题讨论】:

    标签: facebook video ipad compatibility


    【解决方案1】:

    我很确定 Facebook 视频是 flv 的,您需要一个 Flash 播放器才能播放它们。所以回答你的问题:

    1. src/src_hq 字段在documentation 中描述。 src_hq 的质量更高,最有可能用于整页类型的视图,而src 则可能用于流等。
    2. 我怀疑你会得到一个可以在 iPad 上播放的视频的 URL。可能不适用于新视频,也可能不适用于“旧”视频。

    话虽如此——试试吧!查询表格,获取视频网址,下载并自己查看。用 VLC 或类似的软件打开它,看看它是什么类型的视频并获取一些详细信息 - 然后将它们发布在这里。

    【讨论】:

    • 感谢您的即时回复。我已将 mp4 视频上传到我的帐户。当我尝试使用 Facebook 查询语言获取我的视频时,我可以得到 mp4 格式的视频。如果我上传 flv 视频,我是否会以 flv 格式获取它?
    • 我也试过上传flv视频。我可以从 Facebook Query Language 获得它的 mp4 视频。现在,我的问题是,我们是否会为很久以前上传的视频获取 mp4 视频。
    • flv 是一个容器,而不是视频格式本身,关键是flv 通常是用flash 播放器播放的。如果您可以从 facebook 提供的文件中获取 mp4,那么您应该可以使用普通的 iOS 方法播放它。看到这个,需要你登录苹果开发中心:developer.apple.com/iphone/library/samplecode/…
    • 并在此处查看 flv 是什么:en.wikipedia.org/wiki/Flash_Video,就像我在回答中所说,如果您从 facebook 的 API 中获取 flv(并获取mp4 或其他),那么您应该可以正常播放。
    • 再次感谢您的回复。我想知道我是否可以确定我总是只从 Facebook 获得 mp4(支持快速时间)视频,以便我可以在我的 iPad 上播放它。
    猜你喜欢
    • 2013-06-12
    • 1970-01-01
    • 2012-10-16
    • 2012-07-05
    • 1970-01-01
    • 2012-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多