h5stream 从10.0 以后开始全面支持armv8 架构,包括鲲鹏CPU在内,支持国产的基于armv8 的多核arm CPU, 最新的版本可以在下面的的路径下载
https://linkingvision.cn/download/h5stream/armv8/
下载后解压,并执行 ./h5ss.sh 即可运行。注意在linux 解压, 比如 tar zxvf h5s-r10.0.0924.19-linux-armv8-64bit.tar.gz
华为云的测试环境为:
鲲鹏通用计算增强型 | kc1.large.2 | 2vCPUs | 4GB
CentOS 7.6 64bit with ARM
上述的测试用的是Centos 7,但是理论上其他操作系统也是可以的,在编译的时候我们把包括c++基础库在内的库都包含在了发布包里。
从目前的测试看,包括RTSP RTMP ONVIF GB28181 在内的基于协议的设备集成都可以支持,期待国内的一些设备厂商推出基于armv8 的设备SDK, 从播放的技术看,WS和RTC都可以很好的支持.