我有兴趣从 DVB-T 流中获取 EPG 数据。有谁知道任何 C 库或获取数据的替代方法吗?

有帮助吗?

解决方案

tv_grab_dvb 可以做到这一点。请参阅 颠覆存储库 对于来源。

tv_grab_dvb 用于处理从 DVB-T 卡抓取的流 DVB工具 在 Linux 上,但它可能可以移植到其他平台 - 我认为它只适用于来自流的原始数据。

其他提示

...老问题的新答案:

我写了一个名为 dvbtee 可以用作 C++ 库、跨平台命令行实用程序或 Node.js 模块。

(尽管它是一个 C++ 库,但仍然可以从 C 代码链接到它)

命令行实用程序将解析您的流并输出 EPG,根据您指定的参数,它可以生成纯文本或 JSON 数据块。

dvbtee:数字电视流媒体/解析器/服务信息聚合器,支持各种接口,包括 telnet CLI 和 http 控制

Node.js 模块将发出包含 PSIP 表数据(以及 EPG 信息)的事件

节点 dvbtee:Node.js 的 MPEG2 传输流解析器,支持电视广播 PSIP 表

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top