问题描述
我正在寻找通用EPG/XMLTV服务的(开源,又称免费")数据源吗?
I am looking for (an open-source, aka "free") data-source for universal EPG / XMLTV services?
该项目需要以易于解析的格式更新/更新的实时电视调度信息.它也必须免费提供或非常自由的许可证.感谢您提供任何建议或替代方案.
The project needs updated/updateable real-time TV scheduling info, in an easily parsable format. It also MUST be available at no cost or a VERY liberal license. Thanks for any advice or alternatives.
如果有人对从哪里开始有任何建议,我愿意编写自己的解决方案.
I am open to coding my own solution, if anyone has some suggestions on where to start.
推荐答案
令人讨厌的是, a free provider of USA EPG data... (Unless you consider the OTA EPG signal "a provider"...) (see UPDATE solution below)
TitanTV.com 有一个不错的免费网格服务,但我认为他们仍然不提供提要,尽管他们曾经....
TitanTV.com has a nice, free, grid service, but I do not think they still provide a feed, although they used to....
一个漂亮的听起来不错的选择是.ZAP2XML
无法担保"zap"就个人而言,但是方法/概念是合理的,即使不是特定的实现方式...
Cannot vouch for "zap" personally, but the method/concept is sound, if not their specific implementation...
如果您每年可以花20美元,那么简单的方法就是. Schedules Direct,一家非营利组织为开放源代码软件提供EPG.
If you can rock $20 a year, the easy way is.. Schedules Direct, a non-profit organization that provides EPG for Open Source Software.
此外,这里是一个不错的列表刮板/XMLTV处理器.
Also, Here is a good list of scrapers / XMLTV processors.
更新:是的.我完全想出了一个免费的,非常好用的解决方案..
UPDATE: YAY. I totally hunted down a FREE, and REALLY nice solution..
这是我找到方法的地方. 下载XMLTV和这个笨拙的小二进制文件在这里结束你......
This is where I found out how to.. download XMLTV and this gunky little binary that end you up here....
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
现在应该是这样.阿们只需在EyeTV中打开生成的XML文件,或者打开您拥有的文件,即可通过CRON或启动等方式来更新该吸盘.
Now THAT is how it SHOULD be. Amen. Just open up the resulting XML file in EyeTV, or what have you.. and keep that sucker updated via CRON or launchd, etc.
他说您需要将其放置在可通过网络访问的目录中,但是我不明白为什么....而且,我不得不像这样第一次运行它...
He says you need to put it in a web accessible directory, but I don't see why.... and also, I had to run it the first time like this...
../eyetv/mc2xml -c us -g 10011
带有-c us
代表我来自美国的地方..-g 10011
进一步将我定位在我的邮政编码上,以进行跟踪和强奸.... 别忘了投票,大家晚安!
with -c us
representing where I be from, the U.S.A... and -g 10011
further geolocating me to my postal zip code for stalking and raping purposes.... don't forget to vote, goodnight everyone!
这篇关于开源/免费的通用EPG/XMLTV数据API或服务,或者如何制作?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!