我正在将一些YouTube搜索功能构建到iPhone应用程序中,并希望确保我只收到可在设备上播放的结果。根据Searching for videos section in the API reference doc,这看起来相对简单:如何确保YouTube API只返回iPhone上流传的视频?
format参数指定视频必须以特定视频格式可用。您的请求可以指定任何以下格式:
我已经尝试设置“格式= 1”,以限制:移动视频播放
的RTSP流网址。 H.263视频(最高176x144)和AMR音频。
这提供了很大比例的可播放视频,但有些仍然无法播放,我担心它不会返回其他可播放的视频。
当我将格式字段留空时,我会收到更高比例的非流量URL。
是的,我希望看到一个H.264选项过滤,但它似乎并不存在。实际上,我完全忽略了这个过滤器选项,似乎得到了更好的(更高比例可播放的)结果。 – prendio2 2010-04-11 20:48:23
我回来了 - 我现在收到大量的无法播放的视频搜索时没有过滤 – prendio2 2010-04-12 18:06:30