视频源链接抓取

时间:2015-01-08 22:06:43

标签: java javascript php nginx

你好。

我的视频源链接有问题。 在我的网站上我有自己的视频播放器,我想在这个播放器中播放电影,这就是为什么我需要视频源链接。

我在PHP中编写了脚本,从html代码中检索视频源URL。所以我把htXtp://www.cda.pl/video/16942690/Uderz-ja-Reakcja-dzieci这个代码和我网站上的字段然后我的脚本抓取视频源URL http://vsbg012.cda.pl/14204991293875.mp4?st=VOOh7w9RbwazMsCO9bP5pg&e=1420688920到数据库,一切都很好。视频在我的视频播放器上播放。

3个小时后,我想从我的网站上显示同一部电影,然后出现信息'找不到请求的视频'。看看发生了什么,我去了这个链接htXtp://www.cda.pl/video / 16942690 / Uderz-ja-Reakcja-dzieci我自己并在浏览器上检查了HTML代码。原来,视频源网址已被更改!从第一个上面到这个http://vsbg012.cda.pl/14204991293875.mp4?st=L1l4-FwEx1DQT4zvMaMy1w&e=1420752870。如果你把视频源链接放到浏览器然后出现'401 Forbidden nginx'。之前在同一个链接中播放了播放器上的视频。

所以这意味着他们有一些机制可以为每个会话生成链接视频源,或者动态生成带有访问令牌的链接,或者它是服务器某种机制的一部分 - 我不知道。

1。我想知道该机制是什么以及它如何调用? 2。有可能将动态视频源网址抓取到我的网站吗?

当我将视频源网址放在我的数据库上时,它的静态和存储是正常的。但我想知道那个,当有人点击我的视频然后播放 - >编程语言将从正常链接中动态获取视频源URL,如htXtp://www.cda.pl/video/16942690/Uderz-ja-Reakcja-dzieci并存储它或数据库(或者如果不需要的话) - >视频将播放。

3. 我应该使用哪些工具和编程语言来制作该脚本,请给我建议和提示。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题但是在浪费了很多时间之后我发现'e =时间+以秒为单位的日期'看到此链接:http://currentmillis.com/将当前时间和日期转换为秒。而对于其他参数'st'仍然没有clueclue ..