<link href="/5.8.8/video-js.css" rel="stylesheet">
<video id="example-video" width=960 height=540 class="video-js vjs-default-skin" controls poster="*.jpg">
<source src="/test-vedio-hls.m3u8" type="application/x-mpegURL">
</video>
<script type="text/javascript" src="/video.min.js"></script>
<script type="text/javascript" src="/videojs.hls.min.js"></script>
<script type="text/javascript">
var player = videojs('example-video')
//player.play()
</script>
起个localhost/访问。
首先你先确定你是不是需要跨域去访问你的目标站点:aaa.com(跨域指的是你当前所在的网址跟你input的网址是否同源,因为浏览器对跨域访问是有限制的,所以这点需要考虑。)如果需要跨域,且aaa不允许跨域访问的话,这件事情只能在后端去做,否则可以在前端实现。
然后大概讲一下实现思路,不管是后端还是前端思路都差不多,首先你发起一个http请求去访问input的网站(前端自己发起ajax请求,后端node可以用$http模块发起请求,tomcat等服务器同理),得到响应的html页面内容之后你再做一次文本解析(例如正则匹配的方式)获取你想要的目标字符串,最后加上你自己的链接就行了。
videominjs黑屏videominjs黑屏
一般是由于缺少了必要的组件导致的,可以尝试安装相关的组件,比如ffmpeg、libavcodec等,再重新运行videominjs即可。