我用iis搭建了一个ftp服务器保存网站上传的视频,并且通过iis建了个站点,供其他网
站访问。另一个网站是java开发的tomcat服务器,jsp页面中通过SWFObject加载不到iis服务器的缩略图频,在浏览器直接输入视频地址可以播放,图片也可以打开。求解达,或者大神们给个方案呗。
试了一下加载其他服务器图片作为缩略图,也不行。
第一次悬赏不知道够不够。
var so = new SWFObject("CuPlayerMiniV4.swf","CuPlayerV4","450","300","9","#000000");
so.addParam("allowfullscreen","true");
so.addParam("allowscriptaccess","always");
so.addParam("wmode","opaque");
so.addParam("quality","high");
so.addParam("salign","lt");
so.addVariable("CuPlayerSetFile","CuPlayerSetFile.xml"); //播放器配置文件地址
so.addVariable("CuPlayerFile","test.mp4"); //视频文件地址
so.addVariable("CuPlayerImage","http://192.168.1.119/upload/courseimage/20171006173921OheWMpmV.png");//视频略缩图
so.addVariable("CuPlayerWidth","450"); //视频宽度
so.addVariable("CuPlayerHeight","300"); //视频高度
so.addVariable("CuPlayerAutoPlay","no"); //是否自动播放
so.write("CuPlayer");
SWFObject加载服务器视频问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- compbookjunkie 2017-10-07 02:10关注
因为是属于不同的两个网站,你这是跨越访问资源的问题,在视频网站根目录新建一个叫做crossdomain.xml的文件,内容为
<?xml version="1.0"?> <!-- http://www.osmf.org/crossdomain.xml --> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="*" /> <site-control permitted-cross-domain-policies="all"/> </cross-domain-policy>
重启IIS,然后再试一下。
详情请参考http://www.adobe.com/devnet/adobe-media-server/articles/cross-domain-xml-for-streaming.html
如果能解决问题,请选我为最佳答案吧,等着用C币,谢谢
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 机器学习能否像多层线性模型一样处理嵌套数据
- ¥20 西门子S7-Graph,S7-300,梯形图
- ¥50 用易语言http 访问不了网页
- ¥50 safari浏览器fetch提交数据后数据丢失问题
- ¥15 matlab不知道怎么改,求解答!!
- ¥15 永磁直线电机的电流环pi调不出来
- ¥15 用stata实现聚类的代码
- ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
- ¥20 docker里部署springboot项目,访问不到扬声器
- ¥15 netty整合springboot之后自动重连失效