问题标签 [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.
iphone - Redirect audio output to hdmi connector
I have connected a MFI device with my iPhone 5 and a bluetooth device is also connected to that device. Problem is audio is redirected to bluetooth and problem occurs only with HDMI connector, old 30-pin connector doesn't have such issue.
Can anyone help to how to redirect audio to HDMI connector only?
I have used above statement to set default audio output route, but i think this is not enough, because it is not working with correct behaviour.
Thanks
c# - 将 HDMI 显示器与音频匹配
我正在开发一个支持音频的视频解码器。该组件用 C++ 编写并用于 C# 应用程序。一位客户喜欢使用带有双 HDMI 链接的集成音频(英特尔显示音频)的 Core i3 运行该软件。
两个 HDMI 连接都将实例化一个 HDMI 输出端点(扬声器通过连接的显示器)。
目标: 两个视频和音频将在两个不同的显示器上播放。
例如;
- 带有音频 1 的视频 1 将在监视器 1(+扬声器 1)上播放
- 带有音频 2 的视频 2 将在监视器 2(+扬声器 2)上播放
问题: 是否可以在代码中检测哪个音频端点属于哪个监视器?
使用 NAudio,http ://naudio.codeplex.com/,我可以检测到两个声音输出。两者都可以在不同的显示器上播放。在 GraphStudio,http: //blog.monogram.sk/janos/tools/monogram-graphstudio/ 中,我还可以检测到两个音频渲染器。我仍然看不到将显示器与给定的声音输出相匹配的方法。
解决方案可以使用 C++ 或 C#。
raspberry-pi - Set active source to TV with cec-client
I have cec-client running on my raspberry pi, and I'm able to switch between active sources HDMI 1 - 4 on my Sony TV with:
What I haven't been able to achieve is switching back to TV as active source. Since the TV normally has ID 0.0.0.0, I would expect the following command would do the trick, but no response from TV:
4 = Recorder 1 (raspi)
F = Broadcast
82 = Active Source
00 00 = ID
Has anyone successfully done this pretty basic operation?
android - 我们可以以编程方式从我们的应用程序打开/关闭 hdmi 设置吗
我想在我的自定义应用程序活动中加载 hdmi 设置(复选框打开 HDMI、HDMI 分辨率选择对话框)。如果我在我的自定义应用程序中更改这些设置,这些设置将在实际设备设置中更改。是否可以?
感谢任何帮助将不胜感激。
android - 如何检测 Android 设备上的 HDMI 端口是否启用了 HDCP?
在 Android Doc 和 Google 上找不到任何确定的东西。
如果有 API 可以检测到这一点,它是什么以及在 HDMI 输出上启用/禁用 HDCP 的 API 是什么?
如果没有 API 可以检测到这一点,是否可以使用设备检查 HDMI 端口上的 HDCP 标志?
在某些 Android 设备(尤其是三星设备)上,HDMI 端口始终启用 HDCP。但是其他制造商的设备呢?在 Google 认证的设备上,HDCP 是强制性的吗?如果不是强制性的,主要内容提供商的 Android 应用程序(来自 Big cable company teleco)如何防止视频输出到非 HDCP 保护的 HDMI 端口?
linux - 带有 ALSA 的 NVidia 音量控制
我正在运行 Ubuntu 12.04,并且我有带有 nvidia-common 驱动程序的 NVidia 显卡。
ALSA 支持使用该设备的 alsamixer 或 amixer 控件进行静音/取消静音。其他声卡有音量控制。
我想控制 HDMI 输出的音量。我尝试使用“softvol”pcm 类型,但它无法在我的实际硬件上加载(在“默认”从属上工作,当我指定环回从属时,但在我指定 hw:NVidia 从属时没有)。
计划是从 JACK 路由到 HDMI,我想控制那个 HDMI 的音量。有什么建议么?以下是我对 .asoundrc 所做的添加(失败):
ubuntu - 使用 Chromecast 对 HDMI 硬件进行软件重置
不确定这是正确的论坛,但花了一个晚上尝试不同的东西,而且我在我的极限......
我最近购买了 Chromecast 并喜欢它,但无法让它与我现有的设备很好地配合使用。基本问题(恕我直言)是 Chromecast 在不拔掉插头的情况下没有关闭(或至少 HDMI 关闭)功能,但不要指望这是他们要做的事情列表中的高优先级。太棒了,为什么有人要关掉它?这就是为什么!
我有一个自制的 DVR,在带有 HDMI 的 Nvidia 板上的 Ubuntu 上运行 MythTV。我还有一个 DVD 播放器,现在 Chromecast 都连接到一个便宜的 (Meritline) 3 端口自动 HDMI 开关。我怀疑开关是问题,但需要一些帮助来确认/探索替代方案。找不到关于它的任何文档...不确定它是否附带任何...
问题是,当 Chromecast 开机时,它会像预期的那样抓住开关。但是,它没有关闭功能,因此它永远不会放弃开关。
如果我打开 DVD 播放器的电源,它会抓住开关。所以我可以重启我的 MythTV 盒子,但我真的不想这样做。我正在寻找远程软件解决方案。
我试过“xset dpms force off”,它可以工作,但只有当 DVR 已经有端口时。在这种情况下,屏幕会熄灭,电视会显示 HDMI 图标,指示信号丢失。当我在屏幕上输入内容时,它会醒来,一切都很好。
但是,当 Chromecast 有开关时,相同的过程不会执行任何操作。换句话说,它似乎正在通过开关,而不是被它识别。
我还尝试了“vbetool dpms off”,它也强制它关闭,并需要随后的“vbetool dpms on”来重新启动它,而不是仅仅输入任何输入,但同样,当 Chromecast 已经有开关时,它不起作用。
所以底线问题是:有没有办法在没有机器电源循环的情况下在 HDMI 端口上执行硬件电源开/关序列?那怎么会和我的其他软件混在一起呢?
感谢您读到这里……对不起所有的话,但我希望它们是相关的。
艺术
android - Android 中的 Chromecast 和 HDMI-CEC
如我所见,Chromecast 支持 HDMI-CEC 来控制电视,例如 - 切换电视输入。但是我没有在文档中找到它是如何实现的。SDK for Android 是否支持通过 HDMI-CEC 控制电视?如果是这样 - 我必须使用哪些方法和类来控制它?
android - 挑战:Android 显示拆分
这是我在 Stack Overflow 上的第一篇文章,真是太棒了!
我希望一些具有低级 android 经验的好人可能会有所帮助——也许有一些地方可以开始和/或评论我的目标的可行性。这是为了一些非常酷的东西(一种首创的消费技术)。我保证我会支付帮助向前的!
目标:
- 通过 HDMI、MHL 等拦截 Android 视频输出。
- 如果可能,将分辨率提高到原始宽度的 150%(请参阅下面的原因):
- 不幸的是我还不能发布图像,但是外屏的左半部分需要采用所选输出分辨率的左 3/4,而右半部分需要采用所选输出分辨率的右 3/4。(图片链接:i.imgur.com[forwardslash]2WxFMiJ.png)
但是等等——那是三分之二!这看起来不会很奇怪吗?
- 肉眼看来,是的。我们的一些经过验证的技术将帮助用户的大脑将这些融合到一个图像中。
- 理想情况下,Android 设备可以输出原始宽度 150% 的分辨率,以便“连接”图像保持其原始外观。
我做过的研究:
- 我在 android HDMI 上发现的所有 SO 问题都不涉及修改输出流。有些人提到摩托罗拉开发者页面的旧死链接,那里的每条路径都变干了:(
- 我已经阅读了有关 Display、DisplayManager和Presentation的 SDK 文档,但似乎没有多少内容足够低或让我可以访问我需要的操作。
我考虑过的事情:
- 也许对视频播放(主要用例)有一些 Unity 3D 幻想,因为它的内置摄像头提供了一种处理多个视图的好方法。
- 也许不是……也许它可以用标准的 ADT 包来完成?
会不会很好?
...如果它很简单
谢谢你们
......现在为您的帮助以及我经常在这里挖掘的集体智慧。
为了完整起见,在我最喜欢的其他论坛上进行了并行讨论...... XDA![.../showthread.php?p=46711747]
ios - HDMI 视频到 iOS 设备
我有一个应用程序可以在 iPad 上使用来自 HDMI 源的视频的小想法。有使用外部硬件/视频/输入信号经验的人会指出我正确的方向吗?很明显我会做这项工作,我只需要在正确的方向上稍微踢一下就可以开始了。
基本上我只想在 iPad 上的视图(可能是 UIView)中查看来自 HDMI 源的视频。真的就是这么简单。
我只需要 AVFoundation 吗?感谢任何链接、提示、指针、评论或想法。