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

2024-02-17

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

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

如果有人对从哪里开始有一些建议,我愿意编写自己的解决方案。


令人烦恼的是,显然没有美国 EPG 数据的免费提供商...(除非您认为 OTA EPG 信号是“提供商”...)(see UPDATE解决方案如下)

泰坦电视台 http://titantv.com有一个很好的、免费的网格服务,但我不认为他们仍然提供提要,尽管他们曾经......

一个漂亮

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

个人不能保证“zap”,但方法/概念是合理的,如果不是他们的具体实现......

如果你每年能赚到 20 美元,最简单的方法就是..Schedules Direct,一个非盈利组织 http://www.schedulesdirect.org/为开源软件提供 EPG。

目前会员费为 20 美元/年,可免费使用 7 天 审判。满足以下条件的人士还可以支付 5 美元获得 2 个月的会员资格 不想承诺一整年。

Also, 这是一个很好的清单 http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/14_Using_MediaPortal/3_TV/0_TV_Guide/0_EPG/XMLTV刮刀/XMLTV 处理器。

UPDATE: 耶。我完全找到了一个免费且非常好的解决方案。

这是我发现如何.. https://web.archive.org/web/20120613173941/http://www.arcticsurf.com/groups/arcticsurfdesigns/weblog/58410/Adding_free_TV_program_listings_to_EyeTV.html 下载 XMLTV 和这个古怪的小二进制文件 http://mc2xml.awardspace.info/那你就到这里了......

    Loading ..... : mc2xml (c) <[email protected] /cdn-cgi/l/email-protection> (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 或 launchd 等保持该傻瓜的更新。

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

开源/免费的通用 EPG/XMLTV 数据 API 或服务,或者如何制作一个? [关闭] 的相关文章

随机推荐

  • Installshield安装成功后,不启动exe

    我正在使用单个 MSI 项目 成功安装后 我选择复选框来启动我的软件 然后单击完成 即使我检查并单击 完成 它也不会启动我的软件 到目前为止 我发现确保启动目录有效的唯一方法是 启动产品 复选框的属性选项卡 其属性设置为 LAUNCHPRO
  • 获取 PHP 数组值并循环打印 [重复]

    这个问题在这里已经有答案了 我有一张有 9 行的表 第一列应打印排名中每个参与者的姓名 首先 我创建了一个包含它们名称的数组 names array Mike Kyle Johnny Will Vasques 对于此任务 我编写了一个 5
  • 在 Vim 中禁用“进入 Ex 模式”

    我每天都会偶然收到以下 10 次 进入防爆模式 输入 视觉 进入正常模式 如何在 Vim 中禁用导致它的组合
  • 在 numpy 中对某个范围内的随机浮点数进行采样

    如何在 numpy 中对区间 a b 上的随机浮点数进行采样 不只是整数 而是任何实数 例如 random float 5 10 将返回之间的随机数 5 10 谢谢 The 均匀分布 https numpy org doc stable r
  • Java Servlet容器性能如何?

    我想向这里的 Java 专业人士询问一个关于我当前即将进行的研究的问题 各种 servlet 容器的效率差异的关键因素是什么 我需要比较 Tomcat JBoss Glassfish Jetty 等 并且我需要知道哪些 因素 可能以最显着的
  • Windows Mobile 模拟器联网到主机

    我正在尝试在 VS2008 中进行一些 Windows Mobile 开发 WM 应用程序正在进行 WCF 调用 或尝试进行 模拟器和我的 WCF 服务器在同一台台式电脑上运行 我找到了一些关于如何结合Virtual PC2007在WM5模
  • 使用Twig生成JSON

    我想要一个返回简单 JSON 对象的 URL 我正在尝试使用 Twig 生成 JSON 对象 urls for child in page root child url if not loop last endif endfor 不过 回车
  • 如何在 SwiftUI 中放大 ScrollView

    我正在尝试在 Catalyst 应用程序的 SwiftUI 中缩放和平移图像 没有 PanGesture 但 ScrollView 似乎在 iPad 和 Mac 上都运行良好 我只是无法在放大的图像上滚动 struct TestScroll
  • Java EE 5 依赖注入?

    既然Java EE 5没有CDI 那么DI在这里是如何工作的呢 EJB可以注入吗 EJB在非 EJB 类中 可以EntityManager被注射 PersistenceContext在非 EJB 类中 容器管理的非资源本地的EntityMa
  • DotNetNuke 5.6.2 - 社区版用户可以使用 DNNRadMenu 吗? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 DotNetNuke 社区版中 DNNRadMenu 的使用存在不确定性 据我了解 从 DNN 5 6 2 开始 社区版用户可以使用 和修
  • 如何在 Spring boot 应用程序的嵌入式 untertow 中禁用 HTTP TRACE

    我的目标是为我的 Spring Boot 应用程序禁用 HTTP TRACE 方法 该应用程序使用嵌入式 undertow 最好进行有效的 yaml 更改 如果没有 更改代码也可以 理想情况下 最终结果应该是 4xx HTTP 响应代码 并
  • Window.popup 在浏览器中居中对齐

    我有一个动态生成的 Div 数据 我想在某个事件触发后在弹出窗口中打开该 div 数据 我的代码已经完成了 但是当弹出窗口在我的浏览器中打开时 它没有居中对齐 它出现在角落里 我的代码 var left window screen widt
  • Netstream 和step() 或seek()?

    我正在做一个 AS3 项目 正在播放视频 H264 由于某些特殊原因 我想去某个职位 a 我尝试使用 NetStream seek 在那里它只进入关键帧 在我当前的设置中 这意味着 我可以每 1 秒找到一个位置 为了获得更好的分辨率 我必须
  • Numpy 向量化:查找列表和列表列表之间的交集

    我试图找到列表和列表列表之间的交集 这个问题可以通过一个简单的 for 循环轻松解决 def find intersec x y result for i in range len y if set x intersection set y
  • 当前上下文中不存在名称<对象名称>

    大多数问题与旧版本有关ASP NET MVC 我的问题与最新相关 NET Core建立在框架4 6 我创建了一个控制台应用程序和标准类库 我安装了运行 WEB 所需的所有库 NET Core 一切工作正常 视图编译良好 调试视图也正常工作
  • PHP 选项下拉列表将选项设置为存储在数据库中的一个

    我有一个 PHP 表单 我用它来编辑 MySQL 数据库中的记录 它有一个值的下拉列表 我想将数据库中保存的选项设置为列表中的第一个选项 这样如果用户不想更改选项 那么数据库将不会被默认选项覆盖 任何人都可以提出一个非常简单的解决方案吗 根
  • 右值函数重载

    我想重载一个函数 以便它以某种方式操纵它的参数 然后返回对该参数的引用 但如果参数不可变 那么它应该返回一个被操纵的copy相反 经过多年的摸索之后 这就是我想到的 using namespace std string foo string
  • 我怎样才能以相反的方式制作动画?

    问候 我正在更改用作 bar 的元素的宽度 并且有效 然而我不能 使它朝相反的方向动画 我尝试将 放在 bar width 前面 但无济于事 宽度将动态计算 只是我希望方向向左而不是向右 就像这样 var bar width this cs
  • 如何限制客户端服务器程序的连接数

    我想要一个服务器程序 它应该只接受最多一个连接 并且应该丢弃其他连接 我怎样才能实现这个目标 Only accept 单个连接 这是一个典型的服务器例程 s socket bind s listen s backlog while 1 t
  • 开源/免费的通用 EPG/XMLTV 数据 API 或服务,或者如何制作一个? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找通用 EPG XMLTV 服务的 开源 又名 免费 数据源 该项目需要以易于解析的格式更新 可更新的实时电视调度信息 它还必须免