Web 流动?或者是什么?

Web 流动?或者是什么?,web,streaming,hosting,bandwidth,host,Web,Streaming,Hosting,Bandwidth,Host,我有两个来自两个不同托管公司的网络主机。一个用于托管我的网页,另一个用于上传视频(mp4格式)。目前我正在使用它,因为我可以使用HTML5,如果客户端不支持HTML5,它会回到常规的FLV视频播放器 我收到的视频有.avi或.mpeg扩展名。我正在使用Miro视频转换器将视频转换为.mp4,然后将其上载到我的辅助web主机。从那里我可以通过URL轻松访问mp4格式的视频。完成所有操作后,我只需将URL链接复制并粘贴到我的HTML文档,如下所示: <video src="http:/

我有两个来自两个不同托管公司的网络主机。一个用于托管我的网页,另一个用于上传视频(mp4格式)。目前我正在使用它,因为我可以使用HTML5,如果客户端不支持HTML5,它会回到常规的FLV视频播放器

我收到的视频有.avi或.mpeg扩展名。我正在使用Miro视频转换器将视频转换为.mp4,然后将其上载到我的辅助web主机。从那里我可以通过URL轻松访问mp4格式的视频。完成所有操作后,我只需将URL链接复制并粘贴到我的HTML文档,如下所示:

<video
    src="http://66.55.XXX.XXX/university/students/video1.mp4"
    width="640px"
    height="480px"
    id="vidi"
</video>

如果我只是复制粘贴链接,这意味着我正在将视频从网络主机1传输到网络主机2?是这样吗

首先,看起来媒体文件是通过普通HTTP提供的,没有逻辑。所以我不称之为“流媒体”,而是称之为“渐进式下载”。(这是主机公司的营销策略——如果是视频,那一定是流媒体,对吧?啊……不是。)

第二,否:视频不会从66.55.XXX.XXX传输到承载您网站的web服务器。相反,它将直接从到66.55.XXX.XXX到web浏览器

此外,视频有1280 x 1024高清质量,我知道如果视频有更高的质量,缓冲区,加载时间持续更长。这就是为什么我将视频大小重新调整为640 x 480,并与HTML5兼容

调整视频大小以减少带宽意味着您需要将视频转码到更小的大小。在
标签上设置
宽度
高度
属性只会更改显示的大小。这两个属性对来自服务器的比特率没有影响,因此对缓冲区或加载时间没有影响

我正在使用多少带宽?客户呢?如果一个人(学生)正在观看视频,他使用了多少带宽

这里有两个术语需要注意:

  • 流量:发送的字节数(卷)
  • 带宽:发送字节的速率(速率)
这是一个重要的区别。同样,许多托管公司以营销的名义混淆了这些概念。小心点

这对你的处境有何影响?这样想:如果你有一个1GB的视频,并且它被观看了10次,那就是10GB的流量。带宽取决于发送文件的服务器、客户端的网络连接速度以及两者之间的网络。根据经验,你不必担心这一点,除了两点:

  • 视频的比特率需要小于客户端和服务器之间网络连接的比特率。如果没有,则在视频播放期间会有缓冲
  • 您的托管公司可能(可能!)会限制同时观看视频的用户数量。如果100人同时下载视频,每个人的平均下载速度为2mbps,也就是200Mbps的带宽 除非你每天有超过10-100个观众,否则我不会太担心带宽问题

    计算视频带宽的简单方法是:

    bit rate = (bytes * 8) / (time in seconds) 
    
    愚蠢的例子:800秒长的1GB视频(为清晰起见四舍五入)

    我花钱买了一台无限存储的网络主机,因为我每周上传10、12 GB的数据

    “无限存储”,啊,也许吧。如果你在某个时候上传了足够的数据,有人会注意到并告诉你你的ToC被违反了。这样的托管市场是邪恶的

    我非常担心加载或缓冲时间。目前该网页可供30、40人使用,但如果全年或整个大学都在使用该网页呢?我该怎么办

    马上?还是每天?那个人在看一个视频吗?还是观看视频?如果你有10-25个并发,那么你可能至少应该稍微担心一下托管公司

    坦率地说,网络/视频托管市场充满了诱饵转换策略、不透明的定价、匪徒TOC和错综复杂的营销言论。使用类似亚马逊的服务可能会更好。特别是,用于存储视频,并用于将视频流式传输到客户端。所有这一切对阴暗的托管公司都有三个明显的优势:

  • 公平透明的定价(包括在线计算器)
  • 为你使用的东西付费(不要更多)
  • 有效地无限存储和带宽(AWS有TB的带宽和EB的存储)
  • 我强烈推荐AWS用于像您这样的小型但非琐碎的项目

    全尺寸高清!对你的观众来说,这是一种更令人信服的体验

    祝你好运

    bit rate = (1,000,000,000 bytes * 8 bits per byte) / (800 seconds)
    bit rate = (8,000,000,000 bits)                    / (800 seconds)
    bit rate =  10,000,000 bits per second
    bit rate =  10,000 kilobits per second
    bit rate =  10     megabits per second