【问题标题】:Create a custom desktop YouTube player创建自定义桌面 YouTube 播放器
【发布时间】:2014-04-25 15:26:55
【问题描述】:

我想创建一个能够播放 YouTube 视频的音频并将下载的内容保存在本地缓存中的应用程序,因此当用户决定恢复或再次播放视频时,它不必下载部分视频再次但只下载剩余部分(用户可以决定如何处理缓存,以及如何组织它)。

对于移动设备也很方便(这是我的主要关注点),但我也想创建一个桌面设备用于实验目的。

所以,我的问题本身是,YouTube 是否为此提供任何 API?我的意思是,为了缓存下载内容,我需要我的应用程序下载内容而不是任何嵌入播放器(还要记住它是本机应用程序)。我的 Android 系统中有一个第三方应用程序可以播放 YouTube 视频,所以我认为除非开发人员使用某种 hack,否则这是可能的,这也是我不知道的。

不要混淆web gdata info API和embed API,这不是我想要的,我想要的是处理视频传输。

【问题讨论】:

    标签: api video youtube streaming


    【解决方案1】:

    据我所知,没有官方的 API。但是,您可以使用libquvi 来查找真实视频数据的 URL,或者您可以看看他们是如何做到的,然后自己重​​新实现 (see here)。

    【讨论】:

      猜你喜欢
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 2013-11-27
      • 2011-11-19
      • 1970-01-01
      • 2014-10-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多