Getting EPG info from DVB-T

偶尔善良 提交于 2019-12-03 13:19:05

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.

...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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!