(轉)windows下一分鐘配置ngnix實現HLS m3u8點播

來源:互聯網
上載者:User

標籤:

一、首先保證nginx能正常運行:

         這個就是因為前面我們把nginx的目錄加到了Path中,然而nginx啟動時各種路徑都是以當前工作目錄為起始點的,這就導致了系統去“C:\Users\[UserName]/conf/nginx.conf”這個地方去尋找設定檔而不是正常的“D:\nginx-1.3.9/conf/nginx.conf”。看來不能輕易偷懶啊。。。這個問題在CentOS下同樣存在,但是linux下可以直接對service nginx,所以對當前工作目錄並無要求。Windows下當然也可以把nginx註冊成服務,懶得麻煩了,以後用到再說。。。

二、正常運行後配置hls的資訊

    1. 下載 nginx-1.7.11 for windows  可以直接從nginx官網上下載    

    2. 建立子目錄:nginx-1.5.10\html\hls,把產生的m3u8和切片好的ts檔案或目錄拷貝到hls目錄下  

    3. 開啟任務管理其,殺掉ngnix.exe,重啟ngnix.exe 

    4. 開啟vlc播放器, 【開啟網路串流】菜單,輸入url:http://192.168.1.100/hls/playlist.m3u8 即可測試播放了,在你的ipad上,也可以播放啦,簡單吧!!

 

三、利用ffmepg把ts檔案轉m3u8並切片

    網上很多垃圾文章推薦segmenter工具,但用的時候,3.5G的ts檔案丟了一半的資料,於是想到了ffmpeg轉。 在國外網站找到命令,一句話搞定,沒報半句錯: ffmpeg -i 12生肖.ts -c copy -map 0 -f segment -segment_list playlist.m3u8 -segment_time 10 output%03d.ts 順便共用給各位國內的同仁,免得深受其苦。畢竟,大家都說HLS代表future,rtsp已經是過去式了。 另外,對於下載windows下的ffmepg二進位版本,請進網站 http://ffmpeg.zeranoe.com/builds/win32/shared下載最新版本,無需自己編譯。

 

     即時錄屏並發布即時資料流,並用vlc觀看???

(轉)windows下一分鐘配置ngnix實現HLS m3u8點播

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.