我正在制作一款需要加载一些YouTube视频的iOS应用。 我想知道是否有一种简单的方法可以直接链接到视频,这样我就可以直接播放视频而不是加载普通的YouTube播放器页面。
所以,如果我有一个像这样的链接: http://www.youtube.com/watch?v=6tQGqlXX7Zs&feature=youtube_gdata
我可以从该视频获得直接链接吗?
答案 0 :(得分:1)
在下面的链接中,v
参数是链接ID
http://www.youtube.com/watch?v=36ADLojIQc0&feature=something&otherparameter=othervalue
所以你必须简单地从查询字符串中获取视频ID而忽略所有其他参数,然后你最终会得到类似于下面这个链接的内容(只是使用不同的id)
http://www.youtube.com/watch?v=36ADLojIQc0
我不知道此
的任何特定文档的位置答案 1 :(得分:0)
更好的方法是从网址中获取v参数(v =之后的所有内容,直到&)并将其粘贴到此网址中:http://www.youtube.com/v/YOUTUBEID
YOUTUBEID是v参数的任何内容,这将为您提供视频的直接链接,并且不会包含任何youtube垃圾。
您可能感兴趣的其他一些信息:
尝试使用此网址方案,http://www.youtube.com/v/YOUTUBEID?loop=1&autoplay=1
它将自动播放视频并无休止地循环播放。
该计划的一个缺陷是,它将这些视频视为嵌入式视频,并阻止您观看某些受版权保护的视频。