【发布时间】:2013-09-09 06:51:48
【问题描述】:
我想在 VideoView 中播放 vimeo 视频,但这里有问题。
桌面视频下载步骤如下(基于ossguy.com脚本):
- 获取页面
vimeo.com/XXXClip_id(用67216430测试) - 解析网页并获取签名和时间戳
- 以
player.vimeo.com/play_redirect?clip_id=XXXClip_id&sig=5e23c571c4032abd7507368237f43a2a&time=1378707147&quality=hd&&codecs=H264,VP8,VP6&type=moogaloop_local&embed_location=的形式发送请求(上面获取sig和时间) - 上述请求将从网页开始下载,响应头包含“Location”头,其中包含http://pdl.vimeocdn.com/70693/759/167687374.mp4?aksessionid=5e23c571c4032abd7507368237f43a2a&token=1378715414_ca8e14d352c93df0d33bbbadc3c888ac形式的视频url
我想在 android 中重复相同的步骤,因为从上一步获得的 URL 可以用 VideoView 播放。但问题是当从第 3 步发送相同的请求时,响应不包含“Location”标头。有什么想法吗?
【问题讨论】:
标签: android video android-videoview vimeo