上一篇我们介绍了EasyDSS分布式文件系统(CFS)的搭建,有兴趣的朋友可以去了解一下。搭建完CFS之后,在实际部署分布式转码服务前,安装人员必须确认各台服务器的文件存储服务(CFS)是否挂载成功,并且确认对应的端口是否开放。转码服务器除了开放CFS所需端口外,还需开放8081端口,Web主服务器需要对外开放,web服务端口,8800端口,2379端口。

根据CFS项目现场的测试情况分析,以NFS文件挂载文件系统最好使用Linux系统CVM。在使用windows系统服务器时发现,如果大批量小文件同时写入cfs会使得服务器明显卡顿,同时出现服务器带宽没有办法完全使用的情况。下面分享一下EasyDSS分布式转码环境部署。

解压Etcd安装包,打开命令行执行 .\start.bat

EasyDSS Web服务器

安装方式与之前没有区别,必需将easydss.ini文件中的直播录像存储目录设置为挂载共享文件目录下的文件夹;

修改conf文件夹下config.toml文件的etcd配置,IP为安装etcd服务器的内网地址,端口不需要修改;

安装转码服务器

解压转码服务安装包,除了同Web一致修改配置文件中的录像存储路径和etcd配置外,转码服务器需要配置本地的grpc的【name】,【node】,【ip】,【port】;name可重名,node字段不可重复。

Ip为转码服务器所在的内网IP;
port相同服务器运行多个服务必须不同端口,不同服务器可设置相同端口;

我们建议一台服务器只运行一个转码服务,避免服务器负荷过高。

EasyDSS互联网视频云服务支持HTTP、HLS、RTMP等播出协议,可面向Windows、Android、iOS、Mac等终端提供稳定流畅的直播、点播、时移、回看服务,广泛应用到互联网教学、互联网电视、IPTV、VOD、视频聊天和各种互联网直播/点播,欢迎大家测试了解。

EasyDSS分布式文件系统(CFS)转码环境部署分享及注意事项说明相关推荐

  1. 分布式存储系统 Ceph 介绍与环境部署

    文章目录 一.概述 二.Ceph 架构 三.Ceph核心组件介绍 四.Ceph 三种存储类型 1)块存储服务(RBD) 2)文件系统存储服务(CephFS) 3)对象存储服务(RGW) 五.Ceph版 ...

  2. EasyDSS分布式文件系统(CFS)的搭建过程分享

    我们接触到的部分EasyDSS项目中需要频繁的对视频做合成处理,但是使用单一服务器会导致CPU占用率一直处于高负载的状态,因此需要采用分布式系统来减小web服务器的CPU负载,需要快速的同步录像视频文 ...

  3. MFS分布式文件系统(一) ——MFS简介+部署+使用

    分布式文件系统简介 分布式文件系统是指文件系统管理的物理存储资源,不一定在本地节点上,而是通过网络与节点相连. 就是把一些分散的(分布在局域网内各个计算机上)共享文件夹,集合到一个文件夹内(虚拟共享文 ...

  4. 分布式文件系统KFS源码阅读与分析(四):RPC实现机制(KfsClient端)

    上一篇博客介绍了KFS中RPC实现机制MetaServer端的实现,下面接着介绍一下KfsClient端的实现框架. KfsClient是为应用程序暴露的接口类,它是在应用程序代码和KFS Serve ...

  5. 短视频矩阵系统源码开发部署分享

    短视频矩阵系统源码开发需要用到以下技术: 1.前端技术:HTML.CSS.JavaScript.Vue.js等前端框架. 2.后端技术:Java.Python.PHP等后端语言及相关框架,如Sprin ...

  6. ChubaoFS:一个面向大规模容器平台的分布式文件系统

    目录 1.简介 2.设计与实施 3.设计选择讨论 4.价值评估 5.相关工作 6.结论和期望工作 CFS: A Distributed File System for Large Scale Cont ...

  7. Hadoop之HDFS:Hadoop分布式文件系统--具体知识点

    HDFS:Hadoop分布式文件系统 下面是HDFS的具体知识点,个人学习笔记戳这 文章目录 HDFS:Hadoop分布式文件系统 一.学习准备 二.课堂主题 三.课堂目标 四.知识要点 1. had ...

  8. [YOLOv7]基于YOLO&Deepsort的交通车流量统计系统(源码&部署教程)

    1.图片识别 2.视频识别 3.Deepsort目标追踪 (1)获取原始视频帧 (2)利用目标检测器对视频帧中的目标进行检测 (3)将检测到的目标的框中的特征提取出来,该特征包括表观特征(方便特征对比 ...

  9. Python基于OpenCV的图像去雾算法[完整源码&部署教程]

    1.图片识别 2.视频展示 [项目分享]Python基于OpenCV的图像去雾算法[完整源码&部署教程]_哔哩哔哩_bilibili 3.算法原理 图像增强算法常见于对图像的亮度.对比度.饱和 ...

最新文章

  1. hdu 1163 ( 求n^n位根)
  2. Grunt-- JavaScript世界的构建工具
  3. ZigBee On Windows Mobile—利用CF卡接口外扩
  4. k8s 查看mysql 日志_k8s 使用 Init Container 确保依赖的服务已经启动
  5. java 车站分级问题_【NOIP2013 普及组】车站分级
  6. php调用selenium,通过PHP exec()执行Selenium webdriver
  7. JAVA中.jsp模板文件AJAX异步请求 - 数据渲染问题
  8. 1.Java 面试题整理(基础篇一)
  9. 【操作系统】处理机调度-思维导图
  10. disable-user-add-description
  11. 如何利用Keras中的权重约束减少深度神经网络中的过拟合
  12. 首个万人远程培训项目顺利启动
  13. Missing Push Notification Entitlement警告-----以及解决方法
  14. 树莓派——实时时钟模块(RTC)
  15. Cadence OrCAD Capture TCL/TK脚本实例
  16. Matlab之min()、max()函数(求最小、最大值)
  17. 游戏产业链:客户端游戏/网页游戏
  18. 基于E-Mail的隐蔽控制:机理与防御
  19. 普通路由器改4g路由器_4G工业路由器物联卡批发价格是多少?良心厂家推荐
  20. 长【久】守护——Ag+生态抑菌给予家庭健康

热门文章

  1. 一切都会好的,对嘛……
  2. Nacos,一款非常优秀的注册中心(附视频)
  3. 计算机毕业设计 SSM在线药品购物商城系统(源码+论文)
  4. Angular 通过管道pipe,转换后台字典数据
  5. c语言预处理和连接区别,C语言预处理运算符
  6. 部署openstack,nova hypervisor-list 未发现计算节点
  7. 搜狐服务架构优化实践
  8. 黄峰达:程序员的成长焦虑
  9. show engine innodb status和innodb锁监控
  10. 精细化运营 打造王牌产品的必修课