我用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币,谢谢
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 数值计算离散正交多项式
- ¥30 数值计算均差系数编程
- ¥15 redis-full-check比较 两个集群的数据出错
- ¥15 Matlab编程问题
- ¥15 训练的多模态特征融合模型准确度很低怎么办
- ¥15 kylin启动报错log4j类冲突
- ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
- ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序
- ¥15 onvif+openssl,vs2022编译openssl64
- ¥15 iOS 自定义输入法-第三方输入法