Heim >Backend-Entwicklung >PHP-Tutorial >如何获取视频的直播源地址

如何获取视频的直播源地址

WBOY
WBOYOriginal
2016-06-06 20:21:226395Durchsuche

研究半天毫无头绪。
用火狐工具可以看到并且可以获取。
比如:斗鱼的直播页面:

如何获取视频的直播源地址

这个链接地址,页面上根本没有,是不是组合的?
我想如果用php怎么获取?
请大家给个思路或者教程。

回复内容:

研究半天毫无头绪。
用火狐工具可以看到并且可以获取。
比如:斗鱼的直播页面:

如何获取视频的直播源地址

这个链接地址,页面上根本没有,是不是组合的?
我想如果用php怎么获取?
请大家给个思路或者教程。

如何获取视频的直播源地址

可以呀,我复制URL,然后在另一个标签页里打开是可以的呀

你是不是没有复制全 URL 或是在另外的浏览器或是用 curl 直接打开的,我觉得这个应该会有cookie的限制,所以在PHP发送请求的时候最好也把cookie也带上,还有那个 wsSecret 很明显就是防止外联的,所以需要先 PHP 请求一下主页获得这个,从返回的页面里获得 wsSecret,其他参数什么意思就自己看页面的代码吧,不过在获取wsSecret 的时候也可以顺带把这些也获得了。还有就是每次下载的都是视频的片段,所以那个 wsTime 应该就是开始的时间戳吧,很有可能不是任意时间戳都行的,必须是每个片段开始的时间戳。所以都要先请求主页,获得cookie,这些参数,然后在请求这个视频。

如何获取视频的直播源地址

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn