问询是否有支持Synchronous KLV的tsdemux插件版本
关于GStreamer tsdemux支持同步KLV的版本情况
- 官方版本现状:你使用的v1.16.3分支以及当前官方主分支(已合并到monorepo)的
tsdemux.c均未包含同步KLV的正式支持。你提到的两个社区issue对应的PR未被官方合并,可能是因为实现未达到合入标准或后续维护中断。 - 第三方公开实现:部分专注于广电、专业视频处理的开源项目可能有fork后的tsdemux插件,添加了同步KLV支持。可以通过搜索关键词(如
gstreamer tsdemux synchronous KLV)查找这类第三方仓库,但这类资源较为分散,需要自行甄别有效性。 - 私有实现可能性:广电领域的商业定制项目可能存在私有修改的tsdemux版本,但这类资源通常不会公开,需通过行业合作或授权获取。
如果上述途径都无法找到可用版本,基于现有tsdemux.c代码自行开发同步KLV支持是可行的。你可以参考那两个issue中的讨论细节(比如KLV数据的解析逻辑、与视频帧的同步时机处理)来降低开发难度,完成后也可以考虑向官方仓库提交PR贡献代码。
内容的提问来源于stack exchange,提问作者Wayne
相关产品推荐
相关产品推荐

