问题标签 [tivo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
1978 浏览

debugging - TCL开发:调试环境

我喜欢在业余时间做一些 TiVo hacking - TiVo 使用 Linux 变体和TCL。我想在我的 Windows 笔记本电脑上编写 TCL 脚本,对其进行测试,然后将它们通过 FTP 传输到我的 TiVo。

请给我推荐一个 Windows 的 TCL 调试环境好吗?

0 投票
2 回答
1434 浏览

vb.net - AVRdude 在 VB 中即时加密/解密 HEX 文件

嘿,我正在寻找解密我的 ATTiny 芯片的 HEX 代码文件并使用 AVRDude 命令行界面对其进行编程。问题是,我不希望用户能够在任何给定时间看到 HEX 文件是什么。

VB.net Cryptography 是否可以在我将 HEX 文件放到服务器上之前对其进行加密,然后在程序从服务器下载并通过程序运行它而不看到解密的 HEX 文件后对其进行解密?

显然,十六进制文件在被编程到 ATTiny 芯片时不能保持加密,所以我该怎么做才能创建要在程序中编程的原始十六进制文件,而不必担心它将临时文件写入硬盘驱动然后删除它?(因为他们可以在执行该临时文件后关闭程序,他们将能够导航并打开它并查看代码)

任何帮助都会很棒!:o)

大卫

0 投票
3 回答
733 浏览

java - 是否有易于破解的开源 Tivo 媒体服务器?

系列 2 和更高版本的 Tivos 在“音乐、照片和展示”下有一个“[计算机名称] 上的音乐”选项,可让您播放托管在其他机器上的音乐。此选项似乎出现在本地网络上运行兼容服务器的每台计算机上。例如,如果配置正确,可以显示运行 Tivo Desktop 的 Windows PC。我的 NAS 也支持这个。然而,这些服务器都不像我想的那样可配置。(而且我们家唯一的 Windows 盒子是笔记本电脑,所以它不能作为服务器真正依赖,因为它大部分时间都在睡觉。)

是否有易于破解的开源 Tivo 媒体服务器(或用于构建的库)?我需要可以在 Linux 上运行的东西,而且我更喜欢用 Python 或 Java 编写的东西。

我主要关心能够提供音乐(mp3 文件),但支持“[计算机名称] 上的照片”将是一个不错的奖励。

0 投票
0 回答
64 浏览

youtube - 智能电视或 TiVo 上的 YouTube 观看次数是否会被记录为特定类型的推荐?

我想查看来自智能电视或 TiVo 的所有视图。有谁知道他们是否有使用他们的视图登录的特定推荐代码?例如,我可以看到有多少人在移动设备上观看了我的视频,因为它显示“第一次从移动设备观看”,然后是观看次数。Smart TV 或 TiVo 的观点是否存在类似情况?

谢谢,泰勒

0 投票
1 回答
3175 浏览

python - 用于流式视频的 Python 视频缓冲区

Mu 的目标是创建一个函数,给定一个 url 和一个文件路径,它将下载或缓冲 25 MB 的视频文件(在本例中来自 TiVo),然后在播放器中启动视频并继续下载视频的其余部分随着视频的播放。

我发现这里的代码很有帮助,这似乎是一个好的开始。这是我的第一个 Python 项目,所以这是一个学习过程。这是我到目前为止的代码:

这是以后使用此代码的地方:

当我运行我的脚本时,我得到以下输出:

编辑:我弄清楚为什么我得到 503 响应,我没有调用正确的文件。我不得不请求video/x-tivo-mpeg-ts.

这是一项正在进行的工作,我不确定如何进行。我也不知道如何在播放器播放时继续下载。

0 投票
0 回答
94 浏览

youtube-api - 是否有用于将 Youtube 链接发送到 Tivo/Smart TV 上的 Youtube 应用程序的 API?

我在 Youtube 的开发者网站上找不到文档,是否有“设备版 Youtube”的 API 可以将视频发送到新的 Tivos 和类似播放器等机顶盒。

Android 应用程序中有一个功能,可以在您按下按钮时通过 Tivo 播放 Youtube 视频,类似于 Chromecast。

我认为它可能会以某种方式与 Chromecast 共享一个 API,但我在适用于 Windows 的 Google Chrome 上尝试了 Chromecast 扩展,但它未能检测到 Tivo。

是否有用于此的 API,或者它是 Youtube 应用程序的专有功能?

0 投票
1 回答
51 浏览

javascript - 如何在 TIVO 设备上启动 asp.net 网站?

我已经搜索了很多,但我没有收到关于在 Tivo 上运行托管 asp.net 网站的信息当我经历

  1. 应用程序和游戏

  2. 添加应用

    我试图提供我的计算机 IP 地址并引发服务器错误,请给我一些建议?

0 投票
1 回答
351 浏览

python - 如何在 Python 中连接到需要我登录并拥有自签名证书的站点?

我已经看到了一些帮助我在这方面取得进展的点点滴滴,但我正试图将它们联系在一起,但我还没有做到这一点。

简而言之,我正在尝试通过登录连接到 TiVo,这样我就可以获得设备上录音的 xml 文件。我已经尝试寻找在 URL 中包含用户和密码的方法,但这似乎不起作用。当我在 Chrome 中输入 URL 时,我会收到一个用户名和密码的请求者:

在此处输入图像描述

我在登录 ISP 的路由器或防火墙时经常看到这种情况。我确信这是一件司空见惯的事情,但我对 HTTP 请求的了解还不够,无法知道如何处理它。我也知道这是个问题,因为这个页面要我登录,但 SSL 证书是自签名的。

一旦我通过了身份验证请求,我就会得到我需要的数据。我看到这个关于忽略证书问题的问题,它谈到了在使用 urllib2 时处理认证检查。第一个和选定的答案对我没有帮助,因为它说 urllib2 不检查认证真实性。超过 120 次投票的答案更能解决对证书的担忧。

我也看到了这个关于 logins的问题,它也解决了我的部分问题。我不明白这个答案是否在谈论使用我需要帮助的同一种登录方式。我也看不到如何组合这两个问题的答案,因为它们使用两种不同的方式从 URL 中检索数据。

我还找到了使用 wget 的解决方案:

我在调试模式下尝试了 wget 看看它做了什么。我希望,不知何故,用户名和密码只是嵌入在 URL 中,但现在我看到它们没有并且仍然在初次联系后传递,以响应来自目标系统的验证请求。

我需要能够在 Python 中使用一些东西来处理我所描述的登录类型。但我也需要同样的方法来忽略证书是自签名的事实。我看到了每个问题的解决方案,但没有同时处理这两个问题。

那么我该如何处理这种类型的登录呢?(与第二个问题的登录问题相同)我如何同时忽略证书问题?