[英]How to setup HLS and DVR functionality and read it?
我想使用 DVR 功能實時創建音頻流。
在我的播放器中,我想現場收聽或尋找過去的流(幾分鍾前)。
我使用 nginx 來提供 hls 流。 如何設置 DVR 功能? 我是否在 nginx 中使用特定模塊進行實時流和過去的流,並使用像 past.m3u8 這樣的參數?seek=timestamp
我也在尋找 html5 中的網絡播放器和 flash 中的后備來讀取實時流並可以尋找過去的.m3u8 流。
我已經用這個配置設置了 nginx:
location /hls {
# Serve HLS fragments
types {
application/vnd.apple.mpegurl m3u8;
video/mp2t ts;
}
root /tmp;
add_header Cache-Control no-cache;
}
我用 avconv 創建了 hls 流。
avconv -i [input] -vn -sn -c:a libfdk_aac -b:a 64k -hls_time 10 /path/to/hls/playlist.m3u8
要閱讀此流,我使用允許查找流的剪輯播放器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.