考虑以下来自 Vimeo - 流行视频托管网站的视频的嵌入代码:
<iframe src="http://player.vimeo.com/video/41321504?title=0&byline=0&portrait=0&color=c8c8c8" width="400" height="300" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
视频嵌入 url( http://player.vimeo.com/video/41321504
) 确实打开,如果直接在新的浏览器窗口中打开,但不包含 html 源代码中任何位置的视频位置,从而阻止下载,我猜这是 flash DRM 的一个功能。但是随后,第三方网站进入并能够将直接网址提供给同一视频
http://av.vimeo.com/42007/964/95995392.mp4?aksessionid=96d0b8ffbb4c0c04b1c6b7f1562de7d5&token=1343971749_85ce464ec3361604fbda75e38e29f4e8
从程序员的角度来看,我想知道它是如何工作的?这些视频下载器如何能够获取 html 源中甚至不存在的视频的直接 url?如果有人可以逐步解释,他们的流程是什么。