问题标签 [hdmi]

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 投票
1 回答
656 浏览

c - EDID 信息和 HDMI 配置

我正在使用 TDA19988 HDMI 成帧器,并且无法理解如何转换 EDID 信息以配置成帧器输出。

例如,从 EDID 我可以看到以下解析信息:
1280x720 0x41 74.2MHZ
H : 1280 start 1390 end 1430 total 1650 clock 45.0KHZ
V : 720 start 725 end 730 total 750 clock 60.0HZ

现在,HDMI 成帧器允许配置以下内容:
refpix (preset pixel) = ?
refline (预设线) = ?
npix(输入像素数)= ?
nline (输入行数) = ?
vs_line_start_1 (垂直同步线开始) = ?
vs_pix_start_1(垂直同步像素开始)=?
vs_line_end_1 (垂直同步线端) = ?
vs_pix_end_1(垂直同步像素结束)=?
hs_pix_start (水平同步像素数) = ?
vwin_start_1(垂直窗口开始)=?
vwin_end_1 (垂直窗口结束) = ?
de_start (数据启用开始) = ?
de_end (数据启用结束) = ?

我无法理解如何转换 EDID 信息以配置 HDMI 成帧器输出。有人可以给我一些帮助吗?

提前致谢!

0 投票
2 回答
675 浏览

html - 仅当通过 HDMI 电缆连接到电视时,使用负边距扩展超过容器 div 的 div 具有 x 滚动

我目前在公司网站上工作。我使用负边距和正填充来使页脚和顶栏填充页面的 100% 宽度,即使它们包含在另一个 div 中,包装器设置为大约 65%。据我所知,这是一种相对众所周知的方法,但会导致内容超出页面的两侧。

无论如何,为了防止横向滚动,有 x-overflow: hidden 在 html 和 body 上。这在我使用计算机时有效,但是当我今天向我的同事展示该网站时,它无法正常工作。我将笔记本电脑通过 HDMI 电缆连接到大型电视,并且能够滚动到侧面(没有滚动条,只能使用三键鼠标)。回到我的正常设置(连接第二台显示器的同一台笔记本电脑),我无法再滚动。

代码是这样的:

HTML

CSS

这对我来说不是一个超级大的问题(除非我发现它在更多情况下发生)。我怀疑我的网站是否会经常在连接到笔记本电脑的大电视上被观看,但我很好奇是什么原因造成的。或者,如果有人有任何更好的方法将 div 扩展到他们的容器之外,我也很乐意听到这些。提前感谢您的任何意见!

0 投票
1 回答
54 浏览

windows - 电视到应用程序通信协议

我希望开发一个可以将视频媒体流式传输到电视的 Windows 应用程序。什么协议/接口允许电视和计算机之间的双向通信?

我知道 HDMI 是单向通信(从信号源到电视),因此计算机应用程序无法查询当前音量或当前信号源是什么,这是无用的。是否有允许双向通信的协议?

还可以使用 HDMI:

  • 更改电视的来源?例如更改到/从 HDMI、AV1、AV2 等?
  • 改变电视的音量?

还是只能使用 HDMI 传输视频/音频数据?

0 投票
1 回答
382 浏览

ios - 外部显示器在 iOS 8 上显示黑色边框

问题:通过HDMI线连接的外屏显示四面黑边。我已经尝试过设置 overscanCompensation 属性,但没有成功。仅当应用程序在 iOS 8 上运行时才会出现此问题,在 iOS 7 外部(电视)屏幕上不显示边框。

不过,我在三星电视上找不到过扫描配置。

有什么建议我可以另外尝试吗?

0 投票
0 回答
201 浏览

android - Android : HDMI 端口检查设备是否存在

如何检查特定设备是否有 HDMI 端口。我的要求是检查设备是否有 HDMI 端口,如果有则连接其他 Toast 该设备没有 HDMI 端口

请帮忙

0 投票
2 回答
745 浏览

android - 无论如何我可以通过HDMI端口发送SERIAL-USB数据吗?

我一直在做一个项目,我们的 Android 平板电脑只有 1 个 microUSB 端口。

在此处输入图像描述

由于我们必须通过serialUSB与外部设备进行通信,因此在我们注意到让平板电脑为总线供电(主机模式)会耗尽电池直至死亡后,它变得有点模糊。此外,我们还必须提供足够的能量来为平板电脑供电。

在多次尝试失败后,例如using a OTG-Y cable修改Kernel Battery Config和使用 a USB Hub,我需要找到一种方法来执行通信并保持平板电脑充电。

考虑使用 HDMI 甚至音频/串行。有什么解决方案我可以期待解决这个问题吗?

在这一点上,我已经没有想法了。

0 投票
1 回答
574 浏览

android - Android Framwrork 蓝牙 A2DP + HDMI

我们正在开发Android Framework,音频输出默认为HDMI。当蓝牙与安卓连接时,音频输出会通过A2DP协议重定向到蓝牙。我们如何将音频同时路由到蓝牙扬声器和 HDMI 输出?我们已经看过 framework/base/media/java/android/media/AudioService.javaframeworks/av/services/audioflinger/AudioFlinger.cpp,但我现在不知道。有人有经验吗?谢谢!

0 投票
1 回答
1405 浏览

ios - Xcode iOS外接显示器镜像

我在当地一家报纸工作,我已经构建了一个简单的视频上传应用程序,我们将在我们的组织内部使用它,以便更轻松地将视频上传到我们的服务器。

我的问题是,当我要为 +100 人演示它时,我想使用带有 hdmi 适配器的投影仪。所以我为我的 iPhone 买了适配器,如果它不是为了一件事,它会很好用。当我在上传之前编辑剪辑(作为 AVfoundation 的一部分的简单编辑工具)时,它不会将编辑工具镜像到 hdmi 屏幕。投影仪仅全屏显示视频。所以我无法演示用于编辑的按钮和工具。默认情况下,其他一切都可以完美地镜像。有什么方法可以强制它真正镜像它吗?已尝试阅读有关它的 Apple 官方 iOS 数据库,但仅找到有关视频播放时间的信息。

相机的代码和编辑:

0 投票
1 回答
154 浏览

raspberry-pi - 新树莓派模型 a+ 麻烦

我刚拿到新的 Raspberry Pi 型号 a+,非常兴奋。去掉了老型号a,换上了新型号a+的26个兼容管脚。我开始很好,我可以看到它按应有的方式运行代码。但是,我已经遇到了两个问题。

  1. HDMI 端口不再在屏幕上显示任何内容。这在以前从来都不是问题。我使用 LINDY hdmi to vga 适配器。

  2. 我很高兴看到功耗会降低多少。但是看到耗电居然增加了50%,很是失望,有点受打击。

我刚刚用新型号 a+ 替换了旧型号 a 并将一个 raspian 图像复制到 16gb 微型 sd。我知道在这个主题上还没有很多经验,但也许你们中的一些人也会有类似的问题?

最好的问候艾伦

0 投票
1 回答
365 浏览

php - cec-client 低谷 php 什么都不返回

我正在尝试通过网络打开我的电视,我正在尝试通过 Raspberry PI LibCec 模块来做到这一点。

当我运行时echo shell_exec("sudo echo 'on 0' | cec-client -s"); ,php 页面上没有返回任何内容,并且我的电视没有打开。

当我在 ssh 连接中运行相同的命令sudo echo 'on 0' | cec-client -s(或没有sudo)时,即使我在 ssh 上以 www-data 身份登录,电视也会打开。

当我跑步时,echo shell_exec('whoami');我确实得到www-data了结果,这是怎么回事?

之前已经问过这个问题,但没有任何关于特权的确认,如下所示: EXEC() in php, cec-client raspberry