首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用VLC实时回流

使用VLC实时回流
EN

Stack Overflow用户
提问于 2016-02-03 17:59:07
回答 1查看 2K关注 0票数 0

如何使用VLC (linux上的cli)实现到m3u8播放列表的实时视频重流?我目前有一段代码,但它不能正常工作。

代码语言:javascript
复制
["cvlc","-v",url,"--drop-late-frames","--skip-frames","--sout","#std{access=livehttp{seglen=1,delsegs=false,numsegs=5, index=/var/www/x/test.m3u8, index-url=http://hello.com/_x/test-########.ts}, mux=ts{use-key-frames},  dst=/var/www/xxx/test-########.ts}}"

由于某种原因,上面的代码需要等待3-10秒才能生成新的.ts文件--这应该是实时完成的。我应该使用什么命令行参数来纠正这个问题?

EN

回答 1

Stack Overflow用户

发布于 2016-02-04 02:30:12

m3u8是一种零散的格式。这意味着直到碎片完整(没有部分碎片)才能更新清单,因为我们不能时间旅行,我们必须等待碎片的所有帧。在你的情况下是3秒。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35173751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档