nginx搭建hls服務流程

2021-06-28 09:33:44 字數 684 閱讀 1450

這裡只作為記錄

nginx搭建過程參考nginx搭建rtmp服務流程

所不同的是:

1. m3u8生成器

命令如下:

i表示輸入檔案,n表示切割30個,p表示切割檔案的字首。m表示生成的m3u8檔名,u表示這些切割後的檔案處於web server的哪個目錄下,這個一定要和web目錄匹配

2.在/usr/local/nginx/html目錄下,建立hls資料夾,將m3u8檔案和切割後的全部ts檔案拷貝到此目錄下

3. 檔案型別問題:編輯 /usr/local/nginx/conf/mime.types 檔案,新增如下型別

video/mp2t                             ts;

4.重新啟動nginx

sudo killall -9 nginx

sudo /usr/local/nginx/nginx -c /usr/local/nginx/nginx.conf

5.用vlc連線

參考:

利用FFMPEG Nginx 搭建 HLS 伺服器

使用ffmpeg 生成m3u8檔案和碼流片段 2.編譯安裝 configure make make install 3.ts 分割 ffmpeg i input.ts map 0 0 map 0 1 c copy f segment segment time 10 segment list test...

nginx 和 ffmpeg搭建HLS環境

環境 ubuntu 14 需要安裝 nginx和ffmpeg 直接安裝apt不行,需要新增源 add apt repository ppa kirillshkrogalev ffmpeg next apt get update apt get install ffmpeg 因為目前沒涉及開發,未嘗試...

nginx服務搭建

1.安裝nginx前,我們首先要確保系統安裝了g gcc openssl devel pcre devel和zlib devel軟體 cd usr local src tar zxvf pcre 8.21.tar.gz cd pcre 8.21 configure make makeinstall ...