【开发记录】云-边-端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx
由于目前市面上的H265播放器仍然比较少,而TSINGSEE青犀视频研发团队研发的EasyPlaye作为H265播放器的领先团队,支持H265编码格式播放,可以二次开发,集成到第三方平台。随着多年不断的发展和迭代,不断基于成功的实践经验,发展出包括有: EasyPlayer-RTSP、EasyPlayer-RTMP、EasyPlayerPro 和EasyPlayer.js 等播放器。
本文和大家分享下我们H265播放器web服务搭建的方法,一种是Node方式环境,一种是Nginx方式环境。
一、Node方式环境下搭建WEB服务
1.下载node,选择对应平台,安装一直选择下一步。
地址:https://nodejs.org/en/download/
- 查看是否安装成功
命令行输入 node --version和npm --version正常显示版本号,表示安装成功。
- 使用npm下载http-server。
命令行输入npm i -g http-server 全局安装http-server。
命令行输入http-server --version 显示版本号表示安装成功。
- 到项目目录下启动命令行
在命令行输入 hs -o 即可把目录下的文件发布到WEB上。
二、Nginx方式环境下搭建WEB服务
- 下载nginx 选择对应平台下载压缩包。
地址:http://nginx.org/en/download.html
- 解压到目录下把静态文件放到html 下。
3.运行nginx.exe文件,nginx默认启动端口为8080。
更改nginx 启动端口,到nginx-1.12.2\conf\nginx.conf文件下修改
EasyPlayerH265播放器系列项目底层采用了高性能的EasyRTSPClient组件,其低延时控制在行业处于领先位置,并且EasyPlayer上层有一套成熟的视频缓冲与追帧算法,EasyPlayer.js还支持Linux平台,在播放器领域是多平台的最佳选择。
如果大家对H265播放器有兴趣,欢迎联系我们了解。EasyPlayer.JS视频播放器播放界面如下: