开源/免费的通用EPG / XMLTV数据API或服务,或如何制作一个?

时间:2011-02-17 14:45:56

标签: xml datasource api-design television epg

我正在寻找(一种开源,又称“免费”)数据源,用于通用EPG / XMLTV服务?

该项目需要以易于分析的格式更新/更新实时电视节目安排信息。它也必须免费提供或非常自由的许可证。感谢您的任何建议或替代方案。

如果有人对如何开始有任何建议,我愿意编写自己的解决方案。

3 个答案:

答案 0 :(得分:14)

令人讨厌的是,显然没有美国EPG数据的免费提供商......(除非你认为OTA EPG信号是“提供者”......)(见更新解决方案

TitanTV.com有一个不错的,免费的网格服务,但我不认为他们仍然提供一个feed,虽然他们曾经...... [/ p>

一个非常good sounding option is.. ZAP2XML

  

zap2xml是一个小而快的命令行脚本   Windows / Linux / OSX / *连接到Zap2it.com TV列表帐户,   下载电视列表网格数据并将.html转换为XMLTV   格式化.xml或XTVD格式.xml

不能亲自为“zap”担保,但方法/概念是合理的,如果不是他们的具体实施......

如果你能每年赚20美元,那么简单的方法是...... Schedules Direct, a non-profit organization为开源软件提供EPG。

  

会员费用目前为20美元/年,免费7天   审判。 2个月的会员资格也可以为5美元   不想承诺一整年。

此外,Here is a good list刮刀/ XMLTV处理器。

更新:YAY。我完全追求了一个免费的,非常好的解决方案..

This is where I found out how to.. download XMLTV and this gunky little binary结束了你......

    Loading ..... : mc2xml (c) <mc2xml@gmail.com> (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

现在应该是这样的。阿门。只需在EyeTV中打开生成的XML文件,或者你有什么......并通过CRON或启动等方式更新sucker。

他说你需要将它放在一个可访问web的目录中,但我不明白为什么......而且,我必须第一次像这样运行它......

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

-c us表示我来自哪里,美国......和-g 10011进一步将我的邮政编码与我的邮政编码进行对接,以便跟踪和强奸...... 不要忘记投票,大家晚安!

答案 1 :(得分:0)

http://www.mythtv.org/wiki/XMLTV有很多来源,但它们是针对特定国家/地区的。不确定是通用的。

答案 2 :(得分:0)

MetaBroadcast怎么样?

http://metabroadcast.com/products

他们支持XMLTV,据我所知有免费的API ..