首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTTP Live Streaming MPEG TS段

HTTP Live Streaming MPEG TS段
EN

Stack Overflow用户
提问于 2011-12-07 23:22:11
回答 2查看 5.6K关注 0票数 4

我正在使用FFMPEG和一个免费的分段器(Carson Mcdonald's)来生成我的ts片段,稍后我将其保存到web服务器上,并通过播放.m3u8播放Quicktime

如果我有段1,2,3,4和另一个带有段1,2,3,4的流,并且想要交错它们,我应该怎么做。如果我这样做: 1,2,其他流是3,4,它工作得很好。但是,如果我想这样做: 1,2,其他流是4,4,它不工作。

换句话说,要添加的段必须与我要替换的段具有相同的编号。为什么会这样呢?这和PCR有关系吗?我希望能够在任何地方交错任何片段..我该怎么做呢?

谢谢,

M3U8文件是

代码语言:javascript
运行
复制
#EXTM3U 
#EXT-X-TARGETDURATION:10 
#EXT-X-MEDIA-SEQUENCE:21 
#EXTINF:10, sample_ep_386k-00021.ts 
#EXTINF:10, media_2.ts 
#EXTINF:10, sample_ep_386k-00023.ts
EN

回答 2

Stack Overflow用户

发布于 2011-12-07 23:39:11

您是否修改了.M3U8播放列表(索引)文件以指向这两个4个文件?我假设它们位于服务器上的不同位置。

票数 0
EN

Stack Overflow用户

发布于 2012-01-24 01:30:28

这是许多人面临的共同问题之一。

在这里看我的答案:MPEG-TS Segments HTTP Live Streaming

要查看的内容:

O PCR (时间戳)中断

O匹配帧率

O文件格式

O磁道的数量和类型

O编码参数

O编码序列

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

https://stackoverflow.com/questions/8417752

复制
相关文章

相似问题

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