Youtube API:搜索可在移动设备上播放的视频

Posted

技术标签:

【中文标题】Youtube API:搜索可在移动设备上播放的视频【英文标题】:Youtube API: Search videos playable on mobile devices 【发布时间】:2011-05-24 06:33:41 【问题描述】:

我正在使用 youtube api 按关键字查询视频。结果必须可以在 android Youtube App 上播放,但有时我会收到错误消息,指出视频无法在移动设备上播放。

是否有参数/选项可以搜索可在移动设备上播放的视频?

【问题讨论】:

【参考方案1】:

如您所见: http://code.google.com/apis/youtube/2.0/developers_guide_protocol_api_query_parameters.html 您可以为查询指定格式参数。

1 用于移动视频播放的 RTSP 流 URL。 H.263 视频(最高 176x144)和 AMR 音频。 5 此视频的可嵌入播放器 (SWF) 的 HTTP URL。此格式不适用于不可嵌入的视频。开发人员通常将 &format=5 添加到他们的查询中,以将结果限制为可以嵌入到他们网站上的视频。 6 用于移动视频播放的 RTSP 流 URL。 MPEG-4 SP 视频(最高 176x144)和 AAC 音频。

【讨论】:

您知道哪种格式应该是 Android youtube 应用的正确格式吗? 对我所做的工作表示赞赏... 消除过程:H.263 比 MPEG-4 压缩程度更高。所以选择 1

以上是关于Youtube API:搜索可在移动设备上播放的视频的主要内容,如果未能解决你的问题,请参考以下文章

如何确保 YouTube API 仅返回可在 iPhone 上流式传输的视频?

Youtube iFrame API setPlaybackQuality 在移动设备上被忽略

Safari 移动版 - youtube iframe api - 自动播放

从 YouTube API 仅检索支持移动设备的视频

从 YouTube API 仅检索支持移动设备的视频

Youtube 自动播放无法在具有嵌入式 HTML5 播放器的移动设备上运行