共享的比较转销商 VPS 云专用 RTMP 主机托管

最好的托管实时流媒体项目的类型是通常为常规的 web 站点的不同.

专用的 vs VPS

A VPS (虚拟私有服务器) 可以用于视频直播流媒体项目的开发和测试,但不是推荐在生产时间.

专用 建议使用的服务器.

多个 VPS (虚拟私有服务器) 与相同的硬件共享同一台服务器 (盘, CPU, 内存, 连接). 而由此产生的性能问题是不可见的当服务 http 页面, 帧丢失/延迟/临时冻结可以发生在一个 VPS 直播, 取决于如何在同一台服务器上的其他 VPS 使用共享的物理资源和临时锁定这些. 当 4-12 VPS 共享同一 100Mbps 服务器连接, 这样做可以限制并发用户的数量 10-20. 你应尽量避免使用一个 VPS 生产模式.

连接速度是非常重要的视频流和限制可以送达的最大并发用户. 一个专用的服务器有自己的专用的连接.

服务器的位置也很重要. 从我们的测试与 1000Mbps 连接美国服务器, 从不同的地点在美国的上传速度达到 200 750Mbps, 80英国的 Mbps, 30FR 的 Mbps, 来自亚洲的几个 Mbps.

共享的 vs VPS

虽然它似乎是背道而驰直观, 在运行一个 rtmp 服务的服务器上的共享托管计划可以比一个 VPS 更好因为第一种情况, RTMP 服务 (过程) 具有完全访问权限,对所有的专用的服务器资源和分发这些客户与设计流流畅. 在一个 VPS, 在一小部分的服务器上安装了 RTMP 服务和资源分配或平衡完成以上 RTMP 服务器. 这可能会导致可见流中断, 延迟或服务器崩溃由于节流和资源切割 rtmp 服务过程中的应用. 我们建议使用专用服务器上直接安装 RTMP 服务, 即使共享服务. 我们不建议安装在服务器共享上的 RTMP 服务.

转销商 帐户 (安装程序与南国/交友) 可以管理多个 CPanel 帐户的帐户. 多个分销商帐户通常驻留在一个 VPS 或专用服务器和拥有更少的资源和比一个 VPS 的优先级. 转销商托管服务提供商通常不包括 rtmp 主办管理和资源分配麻烦.

云计算 实例是类似于 VPS 和有类似的限制 (服务器上有多个实例,每一个可以成长和占用可用的免费资源). 引用: AWS CDN 实例连接限制, EC2 带宽限制 .

 

在结论中, 推荐一个专用的服务器. 如果这是不可能 rtmp 服务在运行直接在专用服务器共享的主机是未来最好的事情. 一个云或 vps 的环境排在最后,可以用于设置自定义的测试开发安装.

根据决议的建议H264视频码率

视频质量取决于分配的带宽每流必须适合在广播连接上传速度的极限和下载速度为守望者.

更高的分辨率需要更多的带宽,以显示一个清晰的画面,没有太多的像素. 更多的像素需要更多的带宽.

高的视频带宽设置将减少所需的压缩级别和象素上运动,但将要求用户有更高的连接或将导致大规模的帧丢失, 中断, 大滞后时间.

建议以 mbps 为单位的视频比特率 (b/s)

网络摄像头性能, 视频通话, 会议, 舞台音乐会或活动

当流式传输具有静态背景的实时视频, 如网络摄像头性能, 视频通话, 会议, 音乐会或显示流质量良好的带宽要求通常较低.

格式 像素 比特率 (Mbps的)
(连接上传)
转让 (b/s)
(凸轮带宽)
100 观众
比特率
144p 256×144 0.28 35000 28
240p 426×240 0.4 50000 40
360p 640×360 0.6 75000 60
480p SD 640×480 0.8 100000 80
480p ED 854×480 1 125000 125
720p 高清 1280×720 3 375000 300
1080p 全高清 1920×1080 5 625000 500

为 1 方式与静态背景的实时流, 你可以尝试480p 与 125000 坎班达 (1Mbps的) 如果上传连接允许. 此比特率适用于大多数查看器连接。

当运动较低时, 可以使用更低的带宽 (尝试一半) 但像素化可能发生在某些时刻, 当有更高的运动或背景的变化, 照明.

电影, 体育赛事, 动态内容

视频与大量的议案, 更改背景, 风景, 需要更高的比特率.

格式 像素 比特率 (Mbps的) 转让 (b/s)
120p 160×120 0.3 37500
144p 256×144 0.4 50000
240p 426×240 0.5 62000
360p 640×360 1 125000
480p SD 640×480 1.2 150000
480p ED 854×480 2.5 312000
720p 高清 1280×720 5 625000
1080p 全高清 1920×1080 8 1000000
1440p 2 K 2560×1440 16 2000000
2160p 4 K 3840×2160 40 5000000

建议使用这些比特率来防止全运动场景中的像素化 (喜欢运动, 电影, 动作游戏).
较低的比特率可用于低运动水平的流 (例如, 演示文稿, 会议, 具有静态背景的呼叫).

转让

比特率通常是以位为单位 (8 数据位 = 1 字节空间). 获取生成的转移到潜水比特率 8 位/字节.
前. 8MBps 生成 1MB 转让 (1000000b/s) 和录制时的文件大小.

客户端连接要求

当广播, 总流大小应小于最大广播员上传速度.

从做计算机广播的速度测试,地点靠近您的流 (RTMP) 使用类似的工具服务器 Speed​​Test.net . /状态拖动和缩放到合意的服务器,你的主机 (前: 如果你的主机上的北美地区 VideoWhisper视频托管服务器) 并选择它. 上传速度是最大的数据你 ’ 就能播放.

从 kbps 鸿沟获得 kb/s 8. 在示例中 400 kbps 是 50 kb/s (50 000 b/s). 这是必需的当在 b/s 配置流媒体应用程序.

承载要求

流消耗为每个连接到服务器的用户数取决于通信逻辑.
为 1 每个用户消耗的方式广播 1 流.
如果有 2 方式私有视频聊天室,每个用户看到 1 其他视频传输 1 视频, 2 每个用户的数据流将需要.
如果有在每个用户传送视频会议室 1 视频和看到其他 3 视频, 4 每个用户的数据流将需要.

同时主办数百或数以千计的溪流, 具有 1000Mbps 连接的服务器要求.
它 ’ s 必须具有服务器中信誉良好的数据中心与高连通性所以所有您的用户可以连接到服务器以良好的速度, 从他们不同的网络和供应商.

评估服务器和网络的能力,在选择服务器时, 考虑每月接送服务.
在示例, VideoWhisper 专用的视频流媒体服务器 被设置为允许 100Tb/月数据 这意味着围绕 308Mbps 平均连续转让的交通.
卖 10 Tb/月的服务器提供者是愿以围绕 30Mbps 平均转让的句柄,如果服务器允许您的项目不应超过 15Mbps 平均传输要求的唯一 5 Tb/月.
上高交通事件, 服务器可以处理双重或更多的平均带宽峰值,只有当网络负载较低的那一刻. 可靠的服务,应计划基于对供应商网络容量.