0
我有一臺服務器需要一個rtmp流並將其保存爲flv。NGINX RTMP將flv轉換爲hls?
Web用戶可以查看自己的瀏覽器中的FLV視頻,但iPhone用戶不能因爲它是閃存
有沒有去保存轉換FLV文件就飛到HLS爲iPhone觀衆?
這裏是我的配置,網站用戶訪問VOD應用程序
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record all;
record_path /videos/av;
idle_streams off;
}
application audio {
live on;
record audio;
record_path /videos/audio;
idle_streams off;
}
application vod {
play /videos/av;
}
application aod {
play /videos/audio;
}
}
}
謝謝,我已經使用nginx-rtmp,並採取一個rtmp流,並將其保存爲FLV 但是,用戶需要在Safari瀏覽器的iPhone上以後觀看保存的FLV文件。 所以我想知道如何將保存的flv文件轉碼爲iPhone可以播放的內容 – MandelDuck
爲什麼不存儲HLS塊加上m3u8而不是FLV?您也可以完全刪除FLV,因爲已經有幾個支持HLS支持的Flash播放器。 – Daniel
它有點複雜的商業原因即時通訊應用程序發送一個rtmp流到Nginx,即時通訊沒有具體告訴它保存FLV它似乎只是將其保存爲FLV。 我不能改變應用程序,因爲它已經建成,所以我想轉換輸入flv rtmp蒸汽到HLS並保存HLS塊和FLV 因此,我有兩個版本。這可以做到嗎? – MandelDuck