1. 程式人生 > >rtmp2flv rtmp直播轉httpflv工具

rtmp2flv rtmp直播轉httpflv工具

注意:由於用到了openssl,所以需要安裝VC2008sp1.exe 不然執行會失敗。

軟體用途: 給rtmp伺服器增加httpflv的功能(rtmp流格式必須h264,aac,其他格式未測試)。

軟體原理: http的url請求被轉換為rtmp請求,獲取對應rtmp直播流,轉發給http對應客戶端。同一個url請求,即請求同一個直播源,只需對rtmp伺服器建立一條rtmp連結,獲取直播流並轉發給所有客戶端。可以減輕rtmp伺服器的播放壓力。

配置檔案 config.ini 

[server]
port=82
rtmp=192.168.1.5

port表示提供httpflv 的http埠.

rtmp表示要轉換的rtmp 地址。

執行rtmp2flv.exe

比如要檢視直播rtmp://192.168.1.5/live/test1  經過本程式轉換後的httpflv地址為http://ip:82/live/test1.flv

ip為執行rtmp2flv.exe的伺服器地址。這樣就不僅可以rtmp方式直播,又可以flv方式直播

執行截圖如下