Pergunta

Estou interessado em obter os dados EPG dos fluxos DVB-T.Alguém conhece alguma biblioteca C ou um meio alternativo de obter os dados?

Foi útil?

Solução

tv_grab_dvb pode fazer isso.Veja o repositório subversão para fontes.

tv_grab_dvb é feito para funcionar com o stream capturado da placa DVB-T usando ferramentas dvb no Linux, mas pode ser portável para outras plataformas - acho que funciona apenas com os dados brutos do fluxo.

Outras dicas

...uma nova resposta para uma pergunta antiga:

Eu escrevi um utilitário chamado dvbtee que pode ser usado como uma biblioteca c++, um utilitário de linha de comando de plataforma cruzada ou um módulo node.js.

(apesar de ser uma biblioteca c++, ainda é possível vincular a ela a partir do código c)

O utilitário de linha de comando analisará seus fluxos e gerará o EPG, dependendo dos argumentos que você especificar, ele pode gerar texto simples ou um bloco de dados JSON.

dvbtee:um streamer/analisador/agregador de informações de serviço de televisão digital que suporta várias interfaces, incluindo telnet CLI e controle http

O módulo node.js emitirá eventos contendo os dados da tabela PSIP (junto com informações do EPG)

nó-dvbtee:Analisador de fluxo de transporte MPEG2 para Node.js com suporte para tabelas PSIP de transmissão de televisão

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top