创建自定义桌面YouTube播放器

时间:2014-04-25 15:26:55

标签: api video youtube streaming

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

手机也非常方便(这是我的主要关注点),但我也想为实验目的创建一个桌面。

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

不要与网络gdata信息API和嵌入式API混淆,这不是我想要的,我想要的是处理视频传输。

1 个答案:

答案 0 :(得分:1)

据我所知,没有正式的API。但是,您可以使用libquvi查找真实视频数据的网址,或者您可以查看他们是如何做到的并自行重新实现(see here)。