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. 使用GStreamer進行流式傳輸
- 3. 在iPad上使用HLS(HTTP實時流式傳輸)或RTSP(實時流式傳輸協議)進行電視流式傳輸
- 4. 如何使HLS實時流式傳輸具有低延遲?
- 5. http實時流式傳輸mp3文件
- 6. 使用iPhone作爲mediastreamsegmenter的輸入 - HTTP實時流式傳輸
- 7. 關於使用gstreamer進行流式傳輸的方式
- 8. CloudFront HLS流式傳輸不起作用--S3(HLS v4)
- 9. 使用appsrc通過gstreamer進行流式傳輸udpsink
- 10. 使用VLC將本地網絡HTTP實時流式傳輸RTSP
- 11. 使用HTML5的HTTP實時流式傳輸標準
- 12. Android上的HLS流式傳輸
- 13. 在Windows中使用gstreamer使用RTP流式傳輸mp3
- 14. 從HTTP通過HTTP提取ID3標籤實時流式傳輸
- 15. 使用NodeJS流式傳輸Http響應
- 16. 使用Ruby流式傳輸HTTP
- 17. 使用HAML的Rails HTTP流式傳輸
- 18. 用於IPhone的HTTP實時流式傳輸
- 19. 使用gstreamer解碼實時WMA/MMS流
- 20. 通過http進行RTMP流式傳輸
- 21. 在.Net中進行HTTP流式傳輸
- 22. 使用gstreamer將本地mpeg-ts文件流式傳輸到udp
- 23. 使用gstreamer通過RTSP從Framebufferr流式傳輸
- 24. 使用Python(無GStreamer)流式傳輸音頻
- 25. Flash HTTP流式傳輸
- 26. Apple HTTP LIVE流式傳輸
- 27. 使用HTTP從iOS流式傳輸實況視頻
- 28. 您可以使用HLS從HTTPS服務器進行流式傳輸嗎?
- 29. 靜態文件到iOS設備的HTTP實時流式傳輸
- 30. 支持蘋果http實時流式傳輸的軟件