3

我有一台带电视卡的电脑,它通过同轴电缆连接到天线,所以在电脑的背面有一个同轴电缆连接器,电脑在地下室。在客厅上方 60 英尺处有一台大屏幕电视,我能想到的唯一可能将信号从 PC 传输到电视的方法是现有的同轴电缆,它从地下室一直延伸到电视,所以我想知道是否有办法编写Java程序通过同轴电缆将电视信号流发送到电视?这里需要提到几点:

  1. 我想到了 HDMI,但没有任何 HDMI 线可以长 60 英尺。
  2. 无法将 PC 移近电视。
  3. 不想购买额外的硬件将信号从 PC 传输到电视
  4. 我知道PC背面的同轴电缆连接器是用于接收天线信号而不是用于输出。我正在尝试用它来输出信号。

可行吗?如果是这样,我在哪里可以找到一些示例 Java 代码?

编辑:这只是一个技术挑战,看看我可以在软件方面使用 Java 走多远,可以说是在展示智力。试图通过它们之间的同轴电缆将互联网视频流信息从 PC 发送到电视。

4

5 回答 5

2

我怀疑您可以使电视卡输入插座输出任何内容,而无需对卡的固件进行低级访问,并且可能进行一些硬件黑客攻击。使用 Java 肯定不行,即使可以,也有更简单的方法可以从计算机输出视频信号。

尽管如此,假设您的电视有一个调谐器(即它不仅仅是一个显示器),您也可以随时将天线插入电视。您只需要一个 BNC T 型接头(例如)和一根额外长度的电缆。这样,您的天线就可以同时连接到电视和计算机。作为奖励,您将能够在两者上获得不同的频道。

[编辑]重新阅读您的问题后,我想我在吠叫错误的树。您想使用电视卡将电视用作外接显示器吗?我非常怀疑这是可能的。该卡并非旨在传输信号 - 它旨在仅接收(与双向网络适配器不同)。很好,拥有连接器只是故事的一部分(类比将尝试使用扫描仪作为打印机 - 两者都涉及图像,但一个用于输入图像,而另一个用于输出图像)。正如其他人已经建议的那样,您将更容易购买某种基于 IP 的视频系统。

于 2010-12-03T16:37:17.067 回答
1

使用 XBMC(50-60 美元,但不能处理高清)、xbox 360、ps3、slingbox 或任何其他网络视频解决方案获得改装的 xbox,并通过网络流式传输

编辑:出于所有意图和目的,它不能完成

于 2010-12-03T16:35:54.203 回答
1

正如其他人所说,卡中的电视无法做到这一点,因为它是为接收 NTSC(或 ATSC/QAM,如果它是较新的)信号并将其转换为 MPEG 流而构建的。

我知道一个 NTSC 复合黑白信号(我也想 PAL,我认为这两者对于 luma 是相似的)带有一个微控制器、几个引脚、一些电阻器,并且明智地使用循环计数。

如果您可以从 Java 中获得并行端口的低级别(例如 bit-banging)控制,如果您的时间足够紧,您也许可以做类似的事情。

但是,我看到几个可能的问题:

  1. 我不知道并行端口是否可以足够快地执行此操作(我知道运行在 12MHz 左右的 8051 几乎无法完成此操作)
  2. 任何现代多任务操作系统都可能会在尝试执行此操作时将上下文切换到另一个线程,并放弃计时。
  3. 在上下文切换之上,我知道 .Net 中的垃圾收集器(我不是 Java 开发人员,所以我不确定这里的 Java 方面),将暂停活动线程以收集(至少在以前的版本中)到 4,我认为在 4) 中发生了变化,这将再次影响时间。
  4. 我不知道并行信号是否会传播 60 英尺。
  5. 如果以上所有方法都证明是可能的,那么您将拥有一个低分辨率的单色显示器(4 条数字线将在另一端为您提供 16 种灰色阴影,并使用适当的电阻器)
于 2010-12-05T04:48:45.590 回答
0

无法通过 PC 天线输入输出信号。这是一个硬件限制,因为它没有驱动程序(晶体管,而不是软件)。
然而,可以使用现有的同轴电缆将基带模拟视频信号传输到电视视频输入。PC 中的调谐器卡必须有一个黄色的视频输出 RCA 连接器,很多都有。您需要在电缆的每一端都有一个公 RCA 到母 F 适配器。那么您将需要一个不同的解决方案来传输音频。
另一种解决方案是使用 PC A/V 输出 RCA 连接器连接到 RF 调制器,就像过去与控制台视频游戏一起提供的那些。将电视设置为频道 3 或 4。这两种解决方案都无需编程。

于 2015-08-23T23:07:47.550 回答
-1

编辑:不,它不能完成


购买 AppleTV 并通过无线网络传输您想要的内容。

于 2010-12-03T17:02:16.070 回答