1
A
回答
5
使用來自gst-plugins-badhlssink
元素:
gst-launch-1.0 videotestsrc is-live=true ! x264enc ! mpegtsmux ! hlssink
它會生成播放列表和段文件。您需要提供對這些文件的HTTP訪問權限,例如,您可以使用任何網絡服務器,例如nginx或Apache。
你可以調整hlssink
的參數來指定目標位置,段計數等所有選項可以列出:
gst-inspect-1.0 hlssink
如果你需要更好的低級別的控制,你最好創建自己的網絡服務器與libsoup,手動將MPEG-TS分割成片段並添加您自己的播放列表端點。
相關問題
- 1. 我想創建一個使用Gstreamer但僅音頻的HLS(HTTP實時流式傳輸)流
- 2. 使用FMS和Flex實施HLS(http實時流式傳輸)問題4.7
- 3. 使用GStreamer進行流式傳輸
- 4. 在iPad上使用HLS(HTTP實時流式傳輸)或RTSP(實時流式傳輸協議)進行電視流式傳輸
- 5. 如何使HLS實時流式傳輸具有低延遲?
- 6. 在iOS 4.0中使用AVPlayer進行HTTP實時流式傳輸?
- 7. 增量http實時流式傳輸
- 8. http實時流式傳輸mp3文件
- 9. 使用red5進行Http流式傳輸
- 10. 使用iPhone作爲mediastreamsegmenter的輸入 - HTTP實時流式傳輸
- 11. 關於使用gstreamer進行流式傳輸的方式
- 12. 縮放screencapture失敗時,我用gstreamer通過UDP流式傳輸
- 13. CloudFront HLS流式傳輸不起作用--S3(HLS v4)
- 14. 使用vlcj通過http進行實況視頻流式傳輸
- 15. 播放藍牙音頻使用Gstreamer進行流式傳輸
- 16. 使用appsrc通過gstreamer進行流式傳輸udpsink
- 17. 使用VLC將本地網絡HTTP實時流式傳輸RTSP
- 18. 使用HTTP實時流式傳輸替代音軌
- 19. 使用HTML5的HTTP實時流式傳輸標準
- 20. 使用Python實時流式傳輸
- 21. 使用MediaLibDemos3x實時流式傳輸
- 22. Android上的HLS流式傳輸
- 23. Galaxy S3上的HLS流式傳輸
- 24. 通過RTP使用gstreamer流式傳輸數據包重傳
- 25. 從HTTP通過HTTP提取ID3標籤實時流式傳輸
- 26. 在Windows中使用gstreamer使用RTP流式傳輸mp3
- 27. 使用HAML的Rails HTTP流式傳輸
- 28. 使用NodeJS流式傳輸Http響應
- 29. 使用Ruby流式傳輸HTTP
- 30. 使用節點JS的HLS流式傳輸