2007/09/15

关于youtube flv几个有趣的东西

每次拖动播放时都会请求类似的东西:
URL=http://74.125.15.34/get_video?video_id=xjMCfDYUrgs&start=1310960&origin=chi-v122.chi.youtube.com
URL=http://cache.googlevideo.com/get_video?video_id=xjMCfDYUrgs&start=1310960&origin=chi-v122.chi.youtube.com

而 cache.googlevideo.com 的 IP 为 74.125.15.30。不清楚为什么每次都要分两种?youtube 新版的播放器出来有一段时间了,其中实现 stream 式(相比 progressive)的播放绝对是最有价值(或技术)含量的更新(虽然还是假的)。显然是请求的 URL 中的 start 参数实现的。另外,从 origin 参数来看,存视频的服务器显然不少。而 chi-v 比 archive 在不失可读性的情况下少了 2 个字节,如果请求数以亿计的话,这种小小的改变对速度或流量可能都是不可忽视的。

另:
事实上每个 youtube 的频都可以在 googlevideo 下到,比如:
http://www.youtube.com/watch?v=4l7riJ49VK8
那么它的地址便是:
http://cache.googlevideo.com/get_video?video_id=4l7riJ49VK8

Labels:

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home