【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx

由于目前市面上的H265播放器仍然比较少,而TSINGSEE青犀视频研发团队研发的EasyPlaye作为H265播放器的领先团队,支持H265编码格式播放,可以二次开发,集成到第三方平台。随着多年不断的发展和迭代,不断基于成功的实践经验,发展出包括有: EasyPlayer-RTSP、EasyPlayer-RTMP、EasyPlayerPro 和EasyPlayer.js 等播放器。

【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx_第1张图片

本文和大家分享下我们H265播放器web服务搭建的方法,一种是Node方式环境,一种是Nginx方式环境。

一、Node方式环境下搭建WEB服务

1.下载node,选择对应平台,安装一直选择下一步。
地址:https://nodejs.org/en/download/

【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx_第2张图片

  1. 查看是否安装成功
    命令行输入 node --version和npm --version正常显示版本号,表示安装成功。

【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx_第3张图片

  1. 使用npm下载http-server。
    命令行输入npm i -g http-server 全局安装http-server。
    命令行输入http-server --version 显示版本号表示安装成功。

【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx_第4张图片

  1. 到项目目录下启动命令行
    在命令行输入 hs -o 即可把目录下的文件发布到WEB上。

【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx_第5张图片

二、Nginx方式环境下搭建WEB服务

  1. 下载nginx 选择对应平台下载压缩包。
    地址:http://nginx.org/en/download.html

【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx_第6张图片

  1. 解压到目录下把静态文件放到html 下。

【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx_第7张图片

3.运行nginx.exe文件,nginx默认启动端口为8080。

【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx_第8张图片

更改nginx 启动端口,到nginx-1.12.2\conf\nginx.conf文件下修改

【开发记录】云边端三级架构协同搭建安防视频云服务平台H265播放器web服务搭建方法——Node&Nginx_第9张图片

EasyPlayerH265播放器系列项目底层采用了高性能的EasyRTSPClient组件,其低延时控制在行业处于领先位置,并且EasyPlayer上层有一套成熟的视频缓冲与追帧算法,EasyPlayer.js还支持Linux平台,在播放器领域是多平台的最佳选择。

如果大家对H265播放器有兴趣,欢迎联系我们了解。EasyPlayer.JS视频播放器播放界面如下:

你可能感兴趣的:(EasyPlayer)