【发布时间】:2011-12-17 18:48:33
【问题描述】:
我有一个视频网址,例如 http://www.youtube.com/watch?v=AAAAAAAAAA
如何获取此视频的 RTSP URL?
【问题讨论】:
我有一个视频网址,例如 http://www.youtube.com/watch?v=AAAAAAAAAA
如何获取此视频的 RTSP URL?
【问题讨论】:
编辑:好像 Youtube 不再支持这种方法了。
转到: http://gdata.youtube.com/feeds/api/videos/{video-id}
例如: 如果我们想获取此视频的 RTSP 链接: https://www.youtube.com/watch?v=rUDm2xatms4&list=PLA9nd26sR8HD62LClHOBU93tuDKnJsfKa&feature=player_detailpage#t=0
我们会使用: http://gdata.youtube.com/feeds/api/videos/rUDm2xatms4
这将为您下载一个 XML 文件。在那里搜索“rtsp”,你会得到完整的链接。
希望这会有所帮助。
【讨论】:
转到此链接,并将“VIDEOID”替换为您想要的视频的实际 ID:
http://m.youtube.com/add_favorite?v=VIDEOID
然后右击视频图片,复制链接。
例如,如果视频是http://youtube.com/watch?v=ABCDEFGHIJK,您将请求http://m.youtube.com/add_favorite?v=ABCDEFGHIJK
该链接是永久有效的,但它会根据您是否登录以及您在请求该页面时设置的首选项而有所不同。
【讨论】:
我制作了一个 javascript 函数,可以为您提供任何 youtube 视频的 rtsp,您只需将原始 youtube url 设置为参数。也许这就是您正在寻找的东西。
这是github 链接。希望这可以帮助!
【讨论】:
或者您可以随时关注这个simple 45 秒视频教程。它还将向您展示如何从任何 youtube 视频中获取 RTSP。
【讨论】:
使用以下格式并将 VIDEO_ID 替换为您的 VIDEO 的 ID。 要在 android(chrome) 中查看相同内容,请启用“请求桌面站点”。 有关更多详细信息,请参阅此article。
m.youtube.com/watch?v=VIDEO_ID&app=m&itct=CIYBEKQwGAAiEwjYqrOwmabLAhWII74KHWhnDt8yCmctaGlnaC1yY2g%3D&hl=en&client=mv-google
【讨论】:
根据我的经验。 1)浏览视频。网址看起来像这样 http://www.youtube.com/watch?v=oHRpGg2_Yqs 2) 将 www 替换为 m http://m.youtube.com/watch?v=oHRpGg2_Yqs 3) 在第 2 步中右键单击现在在浏览器中加载的图像(应为 rtsp 地址)
【讨论】:
我有一个旧的 BlackBerry Bold 9900,当使用 YouTube 网站上的股票网络浏览器播放视频时,它通过 rstp(在浏览器中)播放,所以我可以去复制 url 中的 url酒吧。这可能是一种不方便的查找方法,但它确实有效。也许如果您将用户代理更改为旧 BlackBerry 的用户代理(我的是在 os 6.x.x 上)?
希望这有用,
jBit
编辑:刚刚想出了如何做到这一点。
1.安装用户代理切换器chrome扩展here
2.打开它并转到“选项”
3. 点击绿色的“New User-Agent”大按钮
4. 在名称字段中输入“Blackberry”
5. 将其粘贴到用户代理字段中:headers: 'User-Agent: BlackBerry9800/6.6.0.207 Profile/MIDP-2.0 Configuration/CLDC-1.1/UCWEB8.1.0.104/161/999'
result: { browser: { name: 'UC Browser', version: '8.1', type: browser }, engine: { name: Gecko }, os: { name: 'BlackBerry OS', version: '6.6' }, device: { type: mobile, subtype: smart, manufacturer: RIM, model: 'BlackBerry Torch 9800' } }
readable: 'UC Browser 8.1 on a RIM BlackBerry Torch 9800 running BlackBerry OS 6.6'
6. 按保存
7. 去youtube;注意更旧的用户界面
8. 搜索您选择的视频并点击它
9. 将有一个带有视频缩略图的框,其下方将有一个“观看视频”超链接
10.右键单击它并按“复制链接地址”
11. 您现在有一个可流式传输的 rtsp 链接
12. 利润!
【讨论】: