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实时流式传输的软件