LiveMedia视频中间件是支持部署到本地服务器或者云服务器的纯软件服务,也提供服务器、GPU一体机全包服务,提供视频设备管理、无插件、跨平台的实时视频、历史回放、语音对讲、设备控制等基础功能,支持视频协议有海康、大华私有协议、GB28181、ISUP(EHOME)、ONVIF、RTSP等。
提供分布式、高并发部署方案,适用于楼宇监控、校园安防、旅游景区等场景。
服务器推荐使用x86架构的64位CentOS 7.x 或者ubuntu 18.04 系统
服务器硬件推荐配置:
通道数 | 推荐配置 | 理论带宽 |
---|---|---|
50 | 2核4G内存 | 100M |
100 | 4核8G内存 | 200M |
200 | 8核8G内存 | 400M |
500 | 8核16G内存 | 1000M |
1000 | 8核32G内存 | 1000M |
!!! tip “提示”
上表以接入的视频分辨率为720P的H264,2Mbps码率计算
!!! note “提示”
若上述链接失效,可直接登录官网下载页面获取最新安装包
依赖环境安装
解压package.tar.bz2, 执行命令
tar -xvf package.tar.bz2
进入package目录cd package,执行sh install.sh
cd package
sh install.sh
上述步骤没有报错的情况下进行下一步安装程序
安装LM视频中间件
解压安装包,执行命令
tar -xcf LiveMedia*.tar.bz2
安装LM程序,根据操作提示即可* 安装免费版本
sh setup.sh free
sh setup.sh
!!! warning “注意”
安装过程会进行数据库初始化,若是升级不能使用sh setup.sh命令,否则旧数据会被清空
3. LM视频中间件授权
在浏览器上,访问安装服务器的9030端口,将机器的硬件文件发送商务人员,获取授权文件
4. 卸载LM视频中间件
执行命令
sh remove.sh
端口说明 | 端口号 | 端口协议 | |
API接口调用及视频分发 | 9030 | TCP | |
WEBRTC | 61615 | UDP | |
GB28181 | 信令端口 | 9205 | TCP/UDP |
流媒体(实时,对讲) | 9122 | TCP | |
31000-33999 | TCP/UDP | ||
流媒体(回放) | 9132 | TCP | |
34000-36999 | TCP/UDP | ||
海康ISUP(EHOME) | 信令/视频/报警/对讲 | 7660-7663 | TCP/UDP |
流媒体(回放) | 24000-24999 | TCP/UDP |
!!! tip “关于端口开放”
* 如果LM视频中间件安装在云服务器上,视频设备通过公网注册至LM视频中间件,则根据接入设备视频协议(GB28181或EHOME),在云服务厂商控制台添加相应协议端口的安全组规则
* 如果LM视频中间件和视频设备都运行在局域网,而视频观看是通过公网连接,则只需要开放端口9030(TCP)和61615(UDP)的权限