从 DVB-T 获取 EPG 信息

发布于 2024-07-05 19:32:26 字数 55 浏览 6 评论 0原文

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

I'm interested in grabbing the EPG data from DVB-T streams. Does anyone know of any C libraries or an alternative means of getting the data?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

时光病人 2024-07-12 19:32:28

...老问题的新答案:

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

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

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

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

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

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

...a new answer to an old question:

I wrote a utility called dvbtee that can be used as a c++ library, a cross-platform command line utility, or a node.js module.

(despite it being a c++ library, one could still link to it from c code)

The command line utility will parse your streams and output the EPG, depending on the arguments you specify, it can generate plain text or a JSON block of data.

dvbtee: a digital television streamer / parser / service information aggregator supporting various interfaces including telnet CLI & http control

The node.js module will emit events containing the PSIP table data (along with EPG info)

node-dvbtee: MPEG2 transport stream parser for Node.js with support for television broadcast PSIP tables

谁把谁当真 2024-07-12 19:32:27

tv_grab_dvb 可以做到这一点。 请参阅Subversion 存储库获取源代码。

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

tv_grab_dvb can do this. See the subversion repository for sources.

tv_grab_dvb is made to work with the stream grabbed from the DVB-T card using dvbtools on Linux, but it may be portable to other platforms - I think it just works with the raw data from the stream.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文