您的位置:首页 > 其它

WebPlayer9视频点播系统服务器端部署说明

2007-10-29 18:34 337 查看
WebPlayer9服务器端部署说明

1.下载ISAPI动态库

从本站下载服务器端ISAPI动态库到需要部署的服务器。

在需要部署的网站的根目录下创建一个"webmedia"目录(必须是此名称,否则无法正常运行),并且把"webmedia.dll"文件放到新创建的"webmedia"目录中。

2.配置ISAPI 运行权限
配置webmedia.dll 作为ISAPI 扩展的运行权限(重要):如图:



在 IIS 管理器中,展开本地计算机,然后单击要配置网站下面的新创建的"webmedia"目录。

右键单击该目录,然后单击“属性”。

单击相应的选项卡:“主目录”、“虚拟目录”或“目录”。

在“应用程序设置”区域中,为“执行权限”选项,选择“脚本和可执行文件”选项。然后单击“应用”使设置生效。

3.启用ISAPI 缓存(必须)如图:



在 IIS 管理器中,展开本地计算机,然后单击要配置网站下面的新创建的"webmedia"目录。

右键单击该目录,然后单击“属性”。

单击相应的选项卡:“主目录”、“虚拟目录”或“目录”。

在“应用程序设置”区域中,单击“配置”,然后单击“映射”选项卡。

在“映射”选项卡中,选中“缓存 ISAPI 扩展”复选框。

4.添加web服务扩展



在 IIS 管理器中,展开本地计算机,然后单击“web 服务扩展”。

单击“添加一个新的web服务扩展”。

在扩展名编辑框中输入: WebPlayer9 ISAPI

点击“添加”按钮,选择“网站根目录/webmedia/webmedia.dll”文件。

选中“设置扩展状态为允许”复选框。

点击“确定”按钮,使设置生效。

5.检查ISAPI运行状态



打开IE, 在地址栏中输入 http://[替换为你的网站地址]/webmedia/webmeida.dll, 然后会出现一个欢迎页面, 显示:“本页面由WebPlayer9 提供的网络(点)播放系统服务器组件产生!”。

以下步骤可选:

6.防止盗链

默认情况下,IIS是禁止.rm/.rmvb/.flv扩展名文件下载的。这正好符合我们的需要。如果网站已经设置了允许此类扩展名下载请从mime类型中删除, 设置为禁止下载, 这样可以有效防止http下载软件盗链资源, 但是禁止下载对于点播没有任何影响。IIS默认是允许wmv/asf文件被下载的,这是我们不需要的,因此如果要禁止此两个扩展名的下载,请参考一下步骤:

打开IIS服务管理器,选择需要设置的站点->属性->主目录选项卡。

点击中下方的“配置”按钮,弹出应用程序配置窗口。

在应用程序映射选项卡中点击下方的“添加”按钮,弹出添加/编辑应用程序扩展名映射窗口。

点击浏览按钮在可执行文件文本框中输入C:/WINNT/system32/inetsrv/ASP.DLL 扩展名文本框中输入.wmv 动作设为:全部动作。

取消对脚本引擎的选择。 完成添加即可。

在iis服务管理器中将该站点重启。IIS当遇到有关于.wmv的请求时将提示拒绝访问的回复!从而完成整个设置操作!

禁止ASF扩展名文件下载的操作,参照以上步骤,设置。

7.防止盗播

大家可能会疑惑,上面的操作只是禁止了http下载软件,下载自己站上的视频资源。如果其他网站同样使用WebPlayer9播放器,不是就能盗播自己站上的资源了吗?回答是: 是否允许盗播,是否允许那个网站转播,完全取决于你的设置。

WebPlayer9提供完善的防止盗播配置文件(webmedia.xallow)。通过配置该文件,可以设置允许那些网站转播你的资源,通过域名列表的方式来控制转播权限。支持(*)通配符号。

默认情况下,在webmedia.dll所在的webmedia目录中,webmedia.xallow不存在。此时默认,允许所有其他网站转播资源。

创建一个空的webmedia.xallow文件在webmedia.dll所在的webmedia目录中, 此时默认,只有本网站可以播放视频资源。拒绝其他网站转播。

在webmedia.xallow,可以添加域名,每行填写一个域名,来设置允许那个域名可以转播自己的资源。例如: 添加 www.abc.com, 允许www.abc.com域名下的网页内嵌的播放器转播自己网站的视频资源。添加 *.abc.com, 允许abc.com所有的子域名下的网页内嵌的播放器转播自己网站的视频资源。

如果只填写一行,填写一个 * 字符,是什么结果?当然是表示,允许所有网站转播自己的资源了。和webmedia.xallow不存在的情况下,是同样的效果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: