在线播放是怎么形成下载的
我的个人主页,制作了一个网页播放器,自己的空间没有存放mp3,把播放的网址指向了仅用作网站访问(web)的服务器,结果被空间服务器商以下载的理由给关闭了,这个到底是怎么回事?我没有提供下载啊?
简单说明
搜索百度或者google得到了以下结果:
- MP3的采样率则是128Kbps,也就是16K/s的下载速度,假如有一百个用户同时在连接这台服务器,那么服务器的出口带宽至少是12.8兆,当整台 服务器连接数超过这个带宽,服务器就为断开,不能访问.rm视频的采样率就更高了,现在多采用350Kbps,这个就不说了.自己计算就知道了.
- 实际上我们访问所有网站的时候,都是先把这个网站的图片,css等全部下载到自己的电脑缓存(ie缓存),然后再自己电脑上运行的这个网页.因为网页的图 片一般很小,所以我们平时也没有感觉到是这么回事.不过,如果你的一个图片有1m大小,就和下载文件没有什么区别了.访问普通的网页不会像直接下载或者是 在先播放那样影响服务器.
原理说明
在线播放的原理:
- 在线播放其实是持续连接服务器也就是边下载边播放.一般是下载几十秒后自动将下载的将下载 的内容存到你自己的电脑缓存(ie缓存文件).在线播放一首2m的歌曲,完成后也相当于下载这个2m的歌曲到了自己的电脑上.所以要占用服务器带宽、服务器CPU、内存、硬盘资源.
在线播放和下载的危害:
- 持续占用服务器带宽.
- 持续占用服务器cup资源.
- 占用服务器内存.
- 频繁读取服务器硬盘.
- 连接人数比较多,服务器的负担将是十分严重的,甚至导致死机.
在线播放或者下载的解决办法:
- 把在线播放的网址指向百度的链接或者其他大型下载服务器.
- 如果你想做在线播放,有条件的话,单独租一台服务器或多台,一年5000至几万元不等.
|