2011-02-17 34 views
8

Estoy buscando (¿una fuente de código abierto, también conocida como "libre") fuente de datos para servicios EPG/XMLTV universales?API o servicio universal de fuente abierta/gratuita EPG/XMLTV, o cómo hacer uno?

El proyecto necesita información de programación de TV en tiempo real actualizada/actualizable, en un formato fácil de analizar. También DEBE estar disponible sin costo o con una licencia MUY liberal. Gracias por cualquier consejo o alternativa.

Estoy abierto a la codificación de mi propia solución, si alguien tiene algunas sugerencias sobre dónde empezar.

+0

http://getthedata.org/ – skaffman

Respuesta

14

Irritantemente, existe aparentemente no es un proveedor gratuito de datos EPG EE.UU. ... (A menos que se tiene en cuenta la señal de OTA EPG "un proveedor" ...) (ver el link debajo solución)

TitanTV.com tiene un agradable, libre, servicio de parrilla, pero no creo que todavía proporcionan un alimento, aunque solían ....

una bonita good sounding option is.. ZAP2XML

zap2xml es una secuencia de comandos de línea de comandos pequeña y rápida para Windows/Linux/OSX/* que se conecta a una cuenta Zap2it.com TV Listings, descarga los datos de cuadrícula de los listados de televisión y convierte .html a XMLTV .xml formateado o XTVD el formato .xml

no puede responder por "zapping" personalmente, pero el método/concepto es el sonido, si no su aplicación específica ...

Si usted puede oscilar $ 20 al año, el camino más fácil es .. Schedules Direct, a non-profit organization que proporciona EPG para software de código abierto.

El costo de la membresía es actualmente de US $ 20/año, con una prueba gratuita de 7 días . Una membresía de 2 meses también está disponible por US $ 5 para aquellos que no desean comprometerse con un año completo.

También, Here is a good list de rascadores/procesadores XMLTV.

ACTUALIZACIÓN: YAY. Estoy totalmente perseguido una solución libre, y muy agradable ..

This is where I found out how to..download XMLTV and this gunky little binary que terminan aquí ....

Loading ..... : mc2xml (c) <[email protected]> (v1.0) 
Reminder .... : Unauthorized redistribution prohibited. 
Reminder .... : If this software is useful, please donate! 
Connecting .. : microsoft.com 

Select lineup: 

    0: Digital Terrestrial Lineup (TER) 
    1: Fresh Meadows, Verizon Fios Queens (CAB) 
    2: Fresh Meadows, Verizon Fios Queens (Digital) (CAB) 
    3: New York, DIRECTV New York (SAT) 
    4: New York, DISH New York (SAT) 
    5: New York, NYU Campus Cable (CAB) 
    6: New York, RCN Cable (CAB) 
    7: New York, RCN Cable (Digital) (CAB) 
    8: New York, Rainbow Satellite The Tate (CAB) 
    9: New York, Time Warner Cable St. Vincent Medical (CAB) 
10: New York, Time Warner Southern Manhattan (CAB) 
11: New York, Time Warner Southern Manhattan (Cable-ready TV) (CAB) 
12: New York, Time Warner Southern Manhattan (Digital) (CAB) 
13: New York, Verizon Fios New York Plus (CAB) 
14: New York, Verizon Fios New York Plus (Digital) (CAB) 
15: USA, AFN Satellite (SAT) 
16: USA, DIRECTV (SAT) 
17: USA, DISH Network (SAT) 
18: USA, Globecast World TV (SAT) 
19: USA, Sky Angel (SAT) 

[mc2xml] (0-19): 0 

Downloading . : microsoft.com 
Downloaded .. : 409896 bytes in 1s 
Source ...... : Zap2it 
Headend ..... : 28521459 (B07010-) 
Version ..... : 2784784406 
Start time .. : 2011-09-13T 

Ahora que es como debe ser. Amén. Simplemente abre el archivo XML resultante en EyeTV, o lo que sea ... y mantén actualizado ese mensaje por CRON o launchd, etc.

Dice que necesitas ponerlo en un directorio accesible a través de la web, pero yo no ver por qué .... y también, tuve que correr el primer momento como este ...

../eyetv/mc2xml -c us -g 10011

con -c us representando en el que ser de la U.S.A ... y -g 10011 más me geolocalizar a mi código postal postal para fines de acoso y violación ... no te olvides de votar, buenas noches a todos!

+0

el enlace de su mejor solución está roto ... La mayor parte de su respuesta está contenida en la parte del enlace, por lo que ahora su respuesta es bastante inútil. Gracias por ponerse manos a la obra en ese momento. – UpAndAdam

+0

Mc2xml se puede encontrar en el [sitio] de su autor (http://mc2xml.hosterbox.net/) – dirkjot

+0

@dirkjot gracias por el nuevo enlace .. lo actualicé en respuesta. ¡siéntete libre de editar las respuestas con otra buena información no obstinada, que resuelva anticuada y vital, así! –

Cuestiones relacionadas