【開發記錄】雲-邊-端三級架構協同搭建安防視訊雲服務平臺H265播放器web服務搭建方法——Node&Nginx

TSINGSEE發表於2020-10-23

由於目前市面上的H265播放器仍然比較少,而TSINGSEE青犀視訊研發團隊研發的EasyPlaye作為H265播放器的領先團隊,支援H265編碼格式播放,可以二次開發,整合到第三方平臺。隨著多年不斷的發展和迭代,不斷基於成功的實踐經驗,發展出包括有: EasyPlayer-RTSP、EasyPlayer-RTMP、EasyPlayerPro 和EasyPlayer.js 等播放器。

Player.png

本文和大家分享下我們H265播放器web服務搭建的方法,一種是Node方式環境,一種是Nginx方式環境。

一、Node方式環境下搭建WEB服務

1.下載node,選擇對應平臺,安裝一直選擇下一步。
地址:https://nodejs.org/en/download/

82.png

  1. 檢視是否安裝成功
    命令列輸入 node --version和npm --version正常顯示版本號,表示安裝成功。

83.png

  1. 使用npm下載http-server。
    命令列輸入npm i -g http-server 全域性安裝http-server。
    命令列輸入http-server --version 顯示版本號表示安裝成功。

84.png

  1. 到專案目錄下啟動命令列
    在命令列輸入 hs -o 即可把目錄下的檔案釋出到WEB上。

85.png

二、Nginx方式環境下搭建WEB服務

  1. 下載nginx 選擇對應平臺下載壓縮包。
    地址:http://nginx.org/en/download.html

86.png

  1. 解壓到目錄下把靜態檔案放到html 下。

87.png

3.執行nginx.exe檔案,nginx預設啟動埠為8080。

88.png

更改nginx 啟動埠,到nginx-1.12.2\conf\nginx.conf檔案下修改

89.png

EasyPlayerH265播放器系列專案底層採用了高效能的EasyRTSPClient元件,其低延時控制在行業處於領先位置,並且EasyPlayer上層有一套成熟的視訊緩衝與追幀演算法,EasyPlayer.js還支援Linux平臺,在播放器領域是多平臺的最佳選擇。

如果大家對H265播放器有興趣,歡迎聯絡我們瞭解。EasyPlayer.JS視訊播放器播放介面如下:

EasyPlayerJS2.png

相關文章