OBS.COM.CN官网 OBS中文版官方分流下载欢迎您!
OBS直播推流软件中文站 OBS官网版本分流下载 OBS插件免费下载
收费技术咨询微信:
OBSStudio
聚合路由

OpenMPTCProuter作多网络聚合盒子

作者:OBS中文官网 日期:2021-03-24 人气:2600

直播推流能否成功取决于当前网络上行速度即上传速度


从网络侧到用户侧的数据流,都属于下行;从用户侧到网络侧是数据流,则属于上行


100M宽带的理论下行速度为 12.5M/S、上行速度为1.25M/S, 100M带宽对应的下行上行速度计算公式为:

下行速度:100M ➗ 8 = 12.5 M/S

上行速度:(100M ➗ 8) ➗ 10 = 1.25 M/S


有时候网络直播场景是在户外、商场、地下室等没有专供网络的环境;远程医疗,车联网等都需要稳定的网络环境。

如何提供稳定的网络环境,这时候多网络聚合就显得尤其重要,多个网络聚合,其中一个网络掉线也不会影响其他网络聚合。


开源聚合路由OpenMPTCProuter


15952412100363.jpg


OpenMPTCProuter 是在 OpenWrt 的基础上使用 MultiPath TCP (MPTCP) 实现多网络(4G,ADSL,VDSL,fiber,...)聚合


从运行原理图可知 OpenMPTCProuter 需要 router 和 VPS 配合才可以运行.


一、OpenMPTCProuter 聚合路由器固件安装


Router 官方安装指南


树莓派安装过程


  1. 选择自己设备对应的固件下载,我的设备是树莓派4,我选择了最新树莓派4对应的64位ext4 image,如果你是使用web升级安装固件应选择sysupgrade.img.gz 。
  2. 使用Etcher将下载的镜像文件写入SD卡
  3. 写入完成,将SD卡插到树莓派中,插上树莓派电源-启动,用一根网线连接树莓派和电脑
  4. 在电脑端浏览器访问 http://192.168.100.1/ ,进入OpenMPTCProuter系统,首次进入默认无密码,直接登录即可,先去安装好VPS再来配置路由器。


X86主机安装过程


  1. 一个U盘烧录WinPE系统的U盘
  2. 下载X86机器对应的聚合路由器固件和一个DiskImage工具,并复制到U盘内
  3. 小主机外接屏幕和键盘,开机按住F2或F12进入BIOS设置,在BOOT一栏中设置选择从U盘启动
  4. 进入WinPE系统,瘦客机最好先低格一下硬盘,打开 DiskImage,映像选择聚合路由器固件,驱动器选择physical disk,开始写入
  5. 写完后,重启系统 ,按F2/F12进BIOS,重新把硬盘设成启动顺序第一位
  6. 用网线连接小主机和电脑,在电脑端浏览器访问 http://192.168.100.1/ 即可进行路由设置


PS : 如果想安装其他软路由,openwrt和lede安装过程与此相同,可参考树莓派安装openwrt软路由


二、VPS 安装


VPS 官方安装指南


选购阿里云弹性服务器可参考蚂蚁出的指导


运行脚本安装vps,成功后会得到秘钥


SSH登录端口会被更改为 65222,使用新端口号重连服务器,秘钥存储路径为 /root/openmptcprouter_config.txt


三、整合配置信息


网线连接树莓派和电脑,在电脑端浏览器访问 http://192.168.100.1/

将在服务器安装VPS后得到的秘钥和用户名以及服务器IP填入路由器上对应vps的配置里

付款方式(目前只支持支付宝付款)
×