文件未从 URL 加载
File not loading from URL
为什么我在实际网站上无法访问该播放器加载的.mp4文件?没看懂,因为它宣传的文件是开放的(我可以在实际页面上加载它,所以为什么不在这里?)
jwplayer("vplayer").setup({
sources: [{file:"http://5.79.65.54/kj2vyibvei6vtaw52bjj424ffdpihhh3faz3hoh53hp7klpimhf6ti4evxla/v.mp4",label:"240p"},
{file:"http://5.79.65.54/kj2vyibvei6vtaw52bjj424ffdpihhh3faz3hoh53orpklpimhf6pwsffuyq/v.mp4",label:"360p"},
{file:"http://5.79.65.54/kj2vyibvei6vtaw52bjj424ffdpihhh3faz3hoh53vypklpimhf7yyyh44fq/v.mp4",label:"720p"}],
image: "http://5.79.65.54/i/01/00000/43w5a2pzxepn.jpg",
skin: "",
duration:"6740",
width: 728,
height: 410,
preload:"auto",
primary:"flash",
startparam: "start"
它用于以下行:
http://5.79.65.54/kj2vyibvei6vtaw52bjj424ffdpihhh3faz3hoh53vypklpimhf7yyyh44fq/v.mp4
如果有人能向我解释为什么会这样,那将对我有很大帮助!
它说 ip 错误所以我最好的猜测是托管站点的 ip 地址在白名单中。
更新
扩展我的回答:
尝试在浏览器中直接打开url mp4 文件并打开控制台(Chrome = F12 等..)。你会看到服务器 returns HTTP 状态码 403 Forbidden
状态代码 403 响应是 Web 服务器由于某种原因被配置为拒绝访问客户端请求的资源的结果。
现在,这有点诡计,您必须确保您被允许这样做。在浏览器中打开相同的URL:thevideos.tv/embed-pmmp2xh1slwm-728x410.html
现在在浏览器中打开开发人员控制台。 Chrome = F12 等..
现在右键单击 table 元素并在其后添加以下内容:
<video><source src="http://46.105.106.46/kj2vzb7wei6vtaw52bfz4nmggyev2pof5ka5cfja62xmnfzhv6ajzp4gbyoa/v.mp4"></video>
用 flashplayer 在网页上的某个地方单击并观看嵌入的视频。现在尝试右键单击 html5 视频并单击 "Save video"(确保您被允许这样做)
我们从中学到了什么?
该视频是从该特定网站请求的。我们欺骗持有资源的 Web 服务器接受来自 thevideos.tv.
的请求
就是这样。单击 here to learn more about HTTP status codes, click here 了解有关 403 状态代码的更多信息。
为什么我在实际网站上无法访问该播放器加载的.mp4文件?没看懂,因为它宣传的文件是开放的(我可以在实际页面上加载它,所以为什么不在这里?)
jwplayer("vplayer").setup({
sources: [{file:"http://5.79.65.54/kj2vyibvei6vtaw52bjj424ffdpihhh3faz3hoh53hp7klpimhf6ti4evxla/v.mp4",label:"240p"},
{file:"http://5.79.65.54/kj2vyibvei6vtaw52bjj424ffdpihhh3faz3hoh53orpklpimhf6pwsffuyq/v.mp4",label:"360p"},
{file:"http://5.79.65.54/kj2vyibvei6vtaw52bjj424ffdpihhh3faz3hoh53vypklpimhf7yyyh44fq/v.mp4",label:"720p"}],
image: "http://5.79.65.54/i/01/00000/43w5a2pzxepn.jpg",
skin: "",
duration:"6740",
width: 728,
height: 410,
preload:"auto",
primary:"flash",
startparam: "start"
它用于以下行:
http://5.79.65.54/kj2vyibvei6vtaw52bjj424ffdpihhh3faz3hoh53vypklpimhf7yyyh44fq/v.mp4
如果有人能向我解释为什么会这样,那将对我有很大帮助!
它说 ip 错误所以我最好的猜测是托管站点的 ip 地址在白名单中。
更新
扩展我的回答:
尝试在浏览器中直接打开url mp4 文件并打开控制台(Chrome = F12 等..)。你会看到服务器 returns HTTP 状态码 403 Forbidden
状态代码 403 响应是 Web 服务器由于某种原因被配置为拒绝访问客户端请求的资源的结果。
现在,这有点诡计,您必须确保您被允许这样做。在浏览器中打开相同的URL:thevideos.tv/embed-pmmp2xh1slwm-728x410.html
现在在浏览器中打开开发人员控制台。 Chrome = F12 等.. 现在右键单击 table 元素并在其后添加以下内容:
<video><source src="http://46.105.106.46/kj2vzb7wei6vtaw52bfz4nmggyev2pof5ka5cfja62xmnfzhv6ajzp4gbyoa/v.mp4"></video>
用 flashplayer 在网页上的某个地方单击并观看嵌入的视频。现在尝试右键单击 html5 视频并单击 "Save video"(确保您被允许这样做)
我们从中学到了什么?
该视频是从该特定网站请求的。我们欺骗持有资源的 Web 服务器接受来自 thevideos.tv.
的请求就是这样。单击 here to learn more about HTTP status codes, click here 了解有关 403 状态代码的更多信息。