嘉定都市网

查看:814 回复:9 发表于 2004-2-21 16:51

该用户从未签到

qrcode
跳转到指定楼层
楼主
发表于 2004-2-21 08:58:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我用IIS做了个网站,有个问题却解决不了,高手进来看看 [复制链接]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
我是用IIS架设的网站,做了几个动画的连接,动画格式都是RMVB格式,应该是流媒体格式,可是别人点我的连接都不能直接在线收看,一定要下载后才能收看,请高手指教是什么道理,要如何做才能直接点击就能在线收看,先谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖 支持支持 反对反对
回复

使用道具 打印 举报

  • TA的每日心情
    慵懒
    2012-10-24 21:00
  • 签到天数: 1 天

    [LV.1]初来乍到

    沙发
    发表于 2004-2-21 09:00:37 | 只看该作者
    你先要做个播放网页吧
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    板凳
     楼主| 发表于 2004-2-21 09:09:57 | 只看该作者
    我做好了,可是效果还是一样,不能直接在线播放,要先下载再播放
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    地板
    发表于 2004-2-21 13:56:11 | 只看该作者
    点超级连接直接播放? 偶不会呀~~
    一般性偶就做一个插了播放器的网页  哈哈
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    5
    发表于 2004-2-21 15:03:46 | 只看该作者
    劝楼主还是提供下载文件,因为个人的网络带宽与硬件限制不适合搞在线播放...

    如果一定需要在线播放,建议架设媒体服务器,可以选择WINDOWS 2000自带的流媒体服务器.....

    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    无聊
    2014-11-20 21:58
  • 签到天数: 1 天

    [LV.1]初来乍到

    6
    发表于 2004-2-21 15:13:07 | 只看该作者
    流媒体服务器?我用的是XP的,不知有没有这个软件
    请详细说一下
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    7
    发表于 2004-2-21 15:13:15 | 只看该作者
    随着宽带步入寻常百姓家,我们直接通过网络在线观看电影也就不再是梦想了,但是你有没有想过把自己的计算机变成为一台流媒体服务器呢?这样可以让其他朋友通过网络分享自己拍摄和收藏的各类影视资料。虽然微软公司提供了针对ASF和WMV格式的服务组件,但是这些组件并不支持目前影响力最大的RM格式文件,因此我们需要借助Helix Server来搭建一台视频服务器,这样就能够让别人欣赏到ASF、WMV、RM等多种主流的视频文件了。


    ★Helix Server下载和安装

      使用Helix Server之前,首先要在http://licensekey.realnetworks.com/rnforms/页面中填写自己使用的操作系统、用户姓名、电子邮件地址等相应信息,接着你就可以下载到Helix Server的30天试用版。此时需要提醒大家注意的是,这里的电子邮件地址一定要填写可以正常使用的,否则将无法收取到RealNetworks公司发送的试用授权文件。

      在收取到试用授权文件之后,我们就可以开始安装Helix Server了,不过此时要确认所使用的系统一定要是基于NT平台的,比如Windows NT/2000/XP/2003。安装Helix Server过程基本可以通过一路回车完成。首先选取授权文件,接着设定好管理员的用户名和密码,然后就需要设定服务器的各个端口了。这些端口基本上可以采用系统默认的设置,但是在设定Helix Server的HTTP端口的时候就要稍微注意一些了,因为程序默认的是采用80端口,如果计算机中通过IIS开启了Web服务则有可能导致日后配置的麻烦,所以建议大家在此将端口更改为8080或者是其它没有使用的端口(如图1)。

    安装完成Helix Server之后,在桌面上会出现名称为Helix Server和Helix Server Administrator图标,它们分别用于启动Helix Server服务和管理Helix Server。但是建议你在安装Helix Server之后立即重新启动计算机,这样系统将会自动加载Helix服务,无需我们再手动激活了。

    ★试播流媒体文件

      安装好了Helix Server之后,自然要分别对服务器端和客户端两部分进行测试,确认它是否已经正常运作。不过在测试之前,你需要确认计算机中已经安装了Real播放器,建议你使用支持多种媒体文件格式的RealOne Player播放器。

      1. 服务器端测试

      测试服务器端是否正常运行,首先要双击桌面的Helix Server Administrator图标,并且在弹出窗口中输入安装时候设定好的用户名和密码就可以进入管理页面了。此时在左边列表中依次点击“Server Setup→Media Samples”链接,右部区域中即可显示出程序内置的测试媒体文件(如图2),其中提供了所有测试文件的链接。比如我们点击“Play RealVideo 9 Sample”链接之后,系统将会立即调用RealOne Player播放器,而且开始时会在播放器顶部有“正在缓冲”字样,同时还有缓冲的数字显示,这说明整个系统安装链接成功。

    为了能够查看当前播放的视频文件的地址,我们可以在RealOne Player中运行“文件→剪辑属性→查看剪贴信息”命令,这样即可看见图3所示的文件地址为“rtsp://dell:554/real9video.rm”(如图3)。这里可以看出播放系统是采用RTSP连接方式进行播放的,dell是服务器的计算机名,“554”是端口号,而real9video.rm就是具体的媒体文件名称。

    2. 客户端测试

      为了便于测试,我们先在局域网中进行测试。此时先运行RealOne Player播放器,接着运行“文件→打开”命令,并且在地址栏中输入“rtsp://dell:554/real9video.rm”地址,确认之后也应该能够看见播放器上部“正在缓冲”和不断跳动的数字,这样就表示客户端已经能够正常播放服务器端的流媒体文件了。

      提示:在播放媒体文件的时候,你不必输入端口号。

      虽然整个流媒体服务器已经搭建完成了,但是怎样才能让别人直接欣赏到自己制作的各种视频文件呢?其实非常简单,只要把RM、ASF、WMV之类的流媒体文件复制到Helix Server安装目录下的Content文件夹中,然后在客户端的RealOne Player中输入类相应的文件地址就可以开始欣赏影片了。

       提示:对于ASF、WMV之类的媒体文件,需要通过“mms//服务器IP地址1755/目录名/文件名”方式来播放。

      ★外部IP地址设定

      为了便于介绍,我们假设所有IP地址为192.168.0.x的内部局域网用户都能够直接欣赏,但是只有拥有218.2.175.1网段IP地址的用户才能够连接到Helix Server服务器。

       第一步 将当前Helix Serve服务器的IP地址设定为“0.0.0.0”,这样才能保证系统中所有的IP地址供服务器使用,也才可以让服务器中用于连接内部网和外部网的网卡同时生效。

       第二步 在“Security→Access Co-

      ntrol”页面中,先点击“+”按钮增加一条规则,在右边的编辑区域中将规则名称更改为“Administrator”,接着将“Access Type”设置为“Allow”,而“Client IP Address or Hostname”和“Client Netmask”分别设定为“localhost”和“None”,接着将“Server IP Address or Hostname”一项设置为“Any”,这样完成服务器的IP地址设定,确保只有在服务器端才可以进入管理界面。完成上述设定之后,通过上下箭头将新增的规则调整在原先两个规则之间即可(如图4)。

    提示:由于安装好Helix之后,它会随机取得一个管理端口,因此在设定管理端口需要在管理页面上部查看当前服务器使用的端口号,否则修改之后无法顺利登录到管理界面。

       第三步 再次点击“+”按钮增加一个规则,并且将其命名为“Intranet”来表示针对内部局域网进行IP地址规则设置。这里的“Allow”一项可以设定为“Allow”,客户端IP地址或主机名处输入192.168.0.1之类局域网中随意一个IP地址,而客户端子网掩码需要从下拉菜单中选择“24 Bits (255.255.255.0 or /24)”一项,服务器IP地址或主机名设定为“Any”,也就是设定局域网中所有的计算机都可以连接到服务器。另外,在下部的“Ports”中需要输入“554,7070,1755”三个端口,这条定制的规则允许局域网内所有IP访问Helix Server的三个点播端口(如图5)。

    第四步 参照第三步所述的方法增加一个名为“Internet”的规则,同时将访问类型为“Allow”、客户端IP地址或主机名处输入“218.2.175.1”、客户端子网掩码处为“None”,服务器IP地址或主机名处为“Any”、端口处为“554,7070,1755”。经过这样设定之后只有IP地址是218.2.175.1的用户才可以通过Helix Server的点播端口。

      提示:这里只是通过规则设置了一个外部IP地址,重复操作可以增加其它的IP地址。

    第五步 将刚才增加的两个规则通过上下箭头调整在“Administrator”规则下面,接着先保留“Allow all localhost connections”一项不变,同时将“Allow all other connections”一项的“Access Type”设定为“Deny”(如图6),这样设置之后即可允许本地局域网中的所有计算机与服务器建立连接,但是外部网络的计算机只有在“Internet”标签中的设定的计算机才能够连接到服务器了。

    提示:所有设置完成后需要点击页面右上部的“Restart Server”按钮重新启动Helix Server服务器。

      完成上述设置之后,可以说Helix Server的大部分设置已经完成了,但是还有一个细节需要提醒大家注意。就是在流媒体发布的页面中分别针对内网和外网用户制作不同的下载链接,这样可以避免内网用户点击之后可以顺利播放但是外网用户无法点击播放的情况。

      限于篇幅,上文只是对Helix Server进行了片面介绍,不过从文中你会发现动手搭建一个Helix Server服务器并不是难事。如果你也想让别人也欣赏到自己精彩的影像文件,不妨试试它吧。
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    8
    发表于 2004-2-21 15:15:07 | 只看该作者
    贝塔斯曼有本讲建站的书的   菜鸟学堂系列的  楼主去买了看看
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    9
    发表于 2004-2-21 16:18:49 | 只看该作者
    上面有人说了,用Helix Server,以前是real server

    wmp也有对应的服务器软件支持在线播放。
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    10
    发表于 2004-2-21 16:51:32 | 只看该作者
    最简单的办法,按照楼主IIS架站,直接安装一个动网论坛,直接把媒体文件发布于论坛,就实现在线播放,又可小过一把站长瘾...

    回复 支持 反对

    使用道具 打印 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    发表新贴 返回顶部